Trust Center
ReturnCatalyst trust information for private equity teams, including current implementation evidence and clearly marked in-progress governance work.
Direct Answer
A private equity firm verifies AI-generated deal analysis by checking three things it can inspect rather than three things it is told. First, whether every material claim resolves to a source page the reviewer can open. Second, whether the release that produced the analysis is itself verified against known-correct answers on the live system, with a failure holding the pipeline rather than being logged and forgotten. Third, whether the firm's data is separated from every other tenant by an enforced mechanism rather than a policy statement. The ReturnCatalyst Trust Center describes the mechanisms behind each, and keeps in-progress governance work marked as in progress rather than presented as an attestation.
Governed publication into the citation layer
AI output becomes citable evidence through one sanctioned publication path and no other. That path verifies the owning organization before it writes anything, refuses to reactivate a deleted or superseded record or one belonging to a different project, and takes an exclusive lease that is re-validated inside the write transaction. Extracted content is stored as a content-addressed object written with a create-only precondition, so a published version cannot be silently overwritten in place, and a superseded version is removed only after its replacement is durably referenced. The chokepoint is self-enforcing: a structural test parses every backend source file and fails the build if any code path other than the sanctioned ones publishes into the retrieval and citation layer. On the document spine itself, client applications cannot create document records at all, and client updates are restricted to an explicit allowlist of presentation fields — indexing state, extraction output, storage pointers, tenancy, and derived content are writable only by backend services, and the coordination records that fence concurrent document mutations are neither readable nor writable from a client.
Tenant isolation enforced at two layers, not asserted once
Backend callable functions run with administrative credentials that database rules cannot constrain, so every callable that touches tenant data performs its own project-access check before it reads or mutates anything. The same check governs retrieval: a question is narrowed to the caller's accessible projects before synthesis, rather than searching broadly and filtering the citations afterwards. For anything a client reads or writes directly, Firestore security rules apply the same team-membership predicate and are the final gatekeeper.
Releases gated on live production evidence, not a green build
Regression suites run in CI before a deploy. After every release to the main branch, 17 named evaluation gates run as live probes against the deployed system — real requests, real project data, real authentication — repeated across rounds, with a nine-gate subset required to complete consecutive rounds with no retries before a release counts as clean. The gate list is not a comment that can quietly shrink: a test parses the pipeline definition and fails if the count or the membership changes. Where a gate is deliberately advisory while its threshold is being ratcheted up, that state is declared in the pipeline configuration rather than hidden.
Provider failures never reach a deliverable
An external research provider once returned an API-retirement notice — marketing copy and support address included — and that raw text reached a partner-facing dossier. Provider failures are now classified into a fixed set of causes and rendered as one of a small set of neutral phrases naming the role the provider played, never its identity, its URL, its support address, or its raw message. Each surface owns exactly one status line, so a stale failure from an earlier run cannot accumulate beside a newer one. A regression test pins the exact text that leaked and asserts it can never be reproduced.
Frequently Asked Questions
How do PE firms verify AI-generated deal analysis?
By checking mechanisms rather than accepting assurances. Verify that every material figure carries a citation that resolves to a real page of a real document, and that the answer states its basis and as-of date so a projection cannot be read as a reported result. Verify that the vendor tests releases against known-correct answers drawn from real deal documents, and that a failure blocks the release. Verify that tenant separation is enforced by the platform on every request, not described in a policy. ReturnCatalyst publishes analysis into the citation layer through a single governed path, gates every release on live production evaluations, and enforces project access in both the application layer and the database rules.
What stops a superseded analysis from being cited as current?
Published content is stored as a content-addressed object written with a create-only precondition, so a version cannot be overwritten in place, and the superseded version is deleted only after its replacement is durably referenced. The publication path refuses to reactivate a record that has been deleted or superseded, or one owned by a different project, so a stale artifact cannot quietly re-enter retrieval.
Is ReturnCatalyst SOC 2 certified?
No. Controls are designed for SOC 2 readiness, and readiness language on this site refers to control design and readiness work — not to a certification. Where an attestation exists it will be named as one; until then the Trust Center describes implemented mechanisms and marks in-progress governance work as in progress.
Should PE teams review AI-generated outputs before use?
Yes. ReturnCatalyst is a decision-support platform. Deal, finance, legal, tax, valuation, underwriting, and portfolio conclusions should be reviewed by qualified professionals before use.