Your clients' data stays yours.

Precision AI OS is built for businesses that hold sensitive client information. Every business's data is kept apart, encrypted with keys unique to that business, and handled by rules written into the system, not into a policy binder. Read how we keep CPA client data private on the CPA firms page.

Precision AI OSYour workspace
Inbox / Northstar StudioReview the proposal email.
Needs you
ILPrepared by Inbound leads
Agents prepare. Your team reviews.

Your data is isolated from every other business

Every table in the database carries a business identifier, and the database itself, not just our application, refuses to return another business's rows. Row-level security is enforced on every table, and the accounts our services use to reach the database can't switch it off. Only two narrowly scoped database functions can resolve a user's business, and our tests check that no others exist.

Encrypted with keys unique to your business

Documents and sensitive data are encrypted with AES-256-GCM using a key for your business alone, and that key is itself protected by Google Cloud Key Management Service. Encrypted files are sealed so any tampering is detected before they're read, and they're bound to your business, so a file can't be moved into another business's space and opened there.

Language models under zero-retention routing

Language models run only under rules we write into the code. Only models on a list we review can be called. Every request asks our gateway for zero data retention, refuses data collection and is limited to the provider endpoints named for that model, with the gateway's own fallback off. If a model is unavailable, the same request may go once to a second listed model, which can be a different provider, unless that is switched off for the agent.

We rely on the gateway's published zero-retention listings; we don't yet hold a signed zero-retention agreement with each provider. Providers may hold a prompt briefly, including in a short-lived cache, to process requests.

Every model call is recorded: which skill made it, which model and provider answered, and what it cost. Scanned documents and pictures are read by a language model under the same rules.

A permanent record of every approval

When your team approves work, the approval is written to a record that can't be edited or deleted through the Platform during its retention period, including by your administrators or ours, and it's tied to exactly what was approved.

Agents prepare the work and, by default, a person approves it. In a workflow, the approval goes to the person who runs it; for sends covered by a business rule, to the person the rule names. Only that person can approve, and the approval is recorded. The platform doesn't require the approver to be someone other than the person who ran the step.

Infrastructure and engineering

  • Hosted on Google Cloud in the United States.
  • All connections are encrypted in transit with TLS, including connections to the database.
  • Database backups are kept daily for 30 days, with point-in-time recovery over the last seven days.
  • Secrets live in Google Secret Manager, never in code. Every change is scanned for leaked credentials and vulnerable dependencies before it ships.
  • Production deploys run only from the main branch after every automated check passes, using short-lived credentials instead of stored keys.
  • A written incident-response process covers detection, containment, recovery and notifying affected businesses.

People stay in charge

Agents prepare work; your people make the calls. By default, anything going to your clients, and anything an agent isn't sure about, waits for a person on your team. An owner can allow routine replies; never money, new people or deletions. Every approval is recorded.

For operator access from an AI client, see the MCP access and tool controls.

Have your IT lead or security reviewer walk through it with us.

Questions

Is my business's data mixed with other clients' data?

No. Every record carries your business's identifier, and the database enforces row-level security on every table, so queries can't return another business's data even if application code made a mistake.

Is our data used to train AI models?

We don't train models on your data. Every model request requires zero data retention and refuses data collection, so a provider that keeps or trains on prompts can't be routed to. We rely on our gateway's published zero-retention listings rather than a signed agreement with each provider.

Scanned documents are read by a language model under the same rules.

How is our data encrypted?

With AES-256-GCM using a key for your business alone, protected by Google Cloud Key Management Service. Encrypted files are tamper-evident and bound to your business, so they can't be opened in another business's space.

Where is our data stored?

On Google Cloud in the United States. Database backups are kept daily for 30 days, with point-in-time recovery over the last seven days.

Are you SOC 2 certified?

Not yet. Our controls and written policies are designed against SOC 1 and SOC 2 criteria, and we'll publish audit status when it's complete. We can share our security packet during a discovery call.

What happens to our data if we leave?

Offboarding respects any legal hold and follows the exit steps in your contract. Keys are not destroyed until your owner confirms receipt of a readable export, and no sooner than a day after destruction is scheduled. Encrypted copies then can't be read. Database backups expire within 30 days.