Safety · Guardrails · Privacy

Safe by design.Private by default.

Autonomy is only useful if you can trust it. Ana sees only what you connect, does only what your policy allows, asks a named human before anything sensitive, and keeps a record of everything.

Privacy-first principles

Six rules Ana
never breaks.

01

Least access

Connections start read-only with scoped tokens and service accounts. Write access is opt-in, per integration, per action type.

02

Your data stays yours

No training on your code or data. Run as SaaS, in your VPC, on-prem or air-gapped, with data residency under your control.

03

A human in charge

Policy decides what Ana may do alone. Anything sensitive waits for the named person your policy names.

04

Through your process

Ana works through pull requests, pipelines and change windows - your reviews and branch protection still apply.

05

Reversible by default

Changes ship with a plan and a way back: rollbacks, canaries with automatic rollback, IDE checkpoints.

06

Everything on the record

Every action, approval and result lands in a decision log you can export as audit evidence.

The guardrail stack

One action,
seven checks.

Scroll to follow a real kind of change - tightening a production IAM role - through every layer before it ships.

action · SRE EngineerLayer 1 / 7

Tighten IAM policy on prod-payments-role

Wiz finding: role grants s3:* on all buckets

  1. 1IdentityRequest from an authorized team, via SSO
  2. 2Scope
  3. 3Policy
  4. 4Approval
  5. 5Execution
  6. 6Verification
  7. 7Evidence
  1. Layer 01 · Identity

    Who is asking?

    SAML SSO and role-based access decide who can direct Ana and see its work.

  2. Layer 02 · Scope

    Can Ana even reach it?

    Ana only touches systems you connected, with the permissions you granted - read-only unless you opted in.

  3. Layer 03 · Policy

    Is this allowed, and how risky is it?

    Policy-as-code classifies the action. Low risk may proceed; IAM, network, data and production changes are high risk.

  4. Layer 04 · Approval

    Who must say yes?

    High-risk actions route to the named approvers in your policy - never to Ana itself.

  5. Layer 05 · Execution

    How does it ship?

    As a pull request with the plan diff, through your CI/CD and change window.

  6. Layer 06 · Verification

    Did it work, and nothing broke?

    Tests, access analysis and live signals are checked; if anything regresses, Ana rolls back.

  7. Layer 07 · Evidence

    Can you prove it later?

    The finding, change, approval and verification are recorded and mapped to controls.

What Ana sees

Only what you give it.

  • ✓Only the systems you connect
  • ✓Only with the scope you grant
  • ✓Only for the task in front of it
  • ✓In your environment, when you deploy in your VPC or on-prem

What Ana never does

Hard lines.

  • ✕Train models on your code or data
  • ✕Approve its own high-risk actions
  • ✕Bypass your reviews, pipelines or change windows
  • ✕Act outside the policy you set
  • ✕Run an IDE edit, command or MCP call you didn’t approve

FAQ

Safety and privacy, answered.

Only the actions your policy allows it to take on its own - typically low-risk, reversible ones. Production, IAM, network and data changes wait for a named human approver by default.

See the guardrails live

Autonomy you can actually approve.

We’ll walk your security team through policies, approvals, deployment and the decision log - on your stack.