Revenue Contract Agent is in early access.
Meridian

Security

Security and governance, by design.

Meridian is a platform of governed AI agents for HR and finance. Customer data is never used to train models. Consequential actions wait for a named person’s approval. Every read, step, and decision lands in an immutable audit trail you can export.

Security at a glance

As of September 2026

SOC 2 Type II
Report under NDA
ISO 27001
Certified
Data residency
EU or US, per workspace
Encryption
AES-256 at rest · TLS 1.2+
Model training
Never on customer data
Approvals
Held at the Gateway
Uptime SLA
99.95% on Enterprise
Penetration test
Annual, independent firm

Certifications and frameworks

What Meridian is audited against.

SOC 2 Type II and ISO 27001 are audited by independent firms. GDPR, HIPAA, and CCPA describe how Meridian is configured and contracted rather than a certificate.

  • SOC 2Type II

    Report available under NDA

    Security, availability, and confidentiality criteria over a 12-month observation period.

    Evidence. Annual audit by an independent CPA firm; bridge letter between reports.

    What SOC 2 Type II covers
  • ISO 270012022

    Certified

    Information security management system covering the platform, agents, and corporate systems.

    Evidence. Certificate and statement of applicability under NDA; annual surveillance audits.

    What ISO 27001 covers
  • GDPRProcessor

    Aligned

    Meridian processes customer data as a processor under a standard DPA with EU Standard Contractual Clauses.

    Evidence. DPA, published subprocessor list, and EU workspace residency.

    Read the DPA
  • HIPAAReady

    Aligned

    PHI configuration on Enterprise: BAA, model routing restricted to providers under BAA, PHI retention, added logging.

    Evidence. Business Associate Agreement and the HIPAA-ready configuration guide.

    Enterprise plan
  • CCPACPRA

    Aligned

    Service-provider terms; consumer requests routed to the customer and honored within statutory windows.

    Evidence. Service-provider addendum in the DPA; privacy policy.

    Privacy policy

How agents are governed

Four controls, enforced below the agent.

Scope, permissions, approvals, and the audit trail are enforced at the Gateway, beneath the agent layer. They apply to agents built by Meridian, by partners, and by your team in Studio. No prompt and no builder can switch them off.

  1. 01

    Scope

    Every agent is scoped to one workflow.

    An agent’s scope is a declaration, registered in Registry, of the one workflow it runs, the systems it may touch, and the actions it may never take. The Payroll Agent validates the run; it cannot change pay. Scope is versioned, reviewed by the customer, and enforced at the Gateway, so a prompt cannot widen it.

    Payroll AgentGA
    AGT-0003 · v14
    Workflow
    Pre-run payroll validation
    Reads
    Payroll (pay runs, deductions) · HRIS (employees, contracts)
    Writes
    Payroll exceptions queue
    Never
    change payedit bank detailsapprove own exceptions
    Owner
    M. Reyes, Payroll Manager · Halvorsen Health
    Reviewed
    2026-08-14 · next 2026-11-14
  2. 02

    Permissions

    Agents inherit your permissions.

    Agents hold no credentials of their own. Each read passes through the Gateway as the acting user or a named service identity, and the source system’s permissions apply on every query. Data Fabric grants are read scopes by default; write scopes are named individually and default to denied.

    Grants · Payroll Agentacting as m.reyes@halvorsen.example
    SourceScopeGrant
    HRISemployees.readInherited
    Payrollpay_runs.readInherited
    Payrollpay_runs.writeDenied
    Ledgerjournals.readService identity
    Warehousehr_facts (zero-copy)Read scope
  3. 03

    Approvals

    Consequential actions wait for a person.

    Each agent’s policy names which actions are consequential: moving money, changing pay, rejecting a candidate, sending a document outside the company. The Gateway holds the call and routes it to the approver you named in Slack, Teams, email, or the workspace. The agent cannot continue until someone approves, edits, or declines with a reason.

    Approval requiredREQ-1187
    Held 17 min

    Post journal entry JE-4471: accrue $48,212.50 for September facilities services.

    Requested by
    Close Agent · 2026-09-11 09:14 UTC
    Policy
    Journal entries over $10,000.00 need a Controller
    Approver
    Dana Okafor, Controller

    Reason (required to decline)

  4. 04

    Audit trail

    Every step is logged and chained.

    Every data read, reasoning step, tool call, approval decision, and outcome is written with the acting identity and a timestamp. Each entry is hashed with the previous entry’s hash, so a gap or edit is detectable. The log streams to your SIEM in real time or exports on a schedule, and is retained under the policy you set.

    Audit log · JE-4471Chain verified · 5 entries
    ActorActionUTC
    Close Agentread ledger.journals (scope: accruals)09:14:02
    Close Agentdraft JE-4471 · $48,212.5009:14:05
    Gatewayhold · policy: JE over $10,000.0009:14:05
    D. Okaforapprove REQ-118709:31:44
    Gatewaypost JE-4471 to ledger09:31:45

Controls

Controls and the evidence behind them.

23 controls across six domains. Each row names the control, what it means in operation, and the evidence in the security packet that shows it working.

DomainControlEvidence
Identity and access

Single sign-on

SAML 2.0 and OpenID Connect through your identity provider. Local passwords are disabled on Growth and Enterprise.

SOC 2 CC6.1; IdP configuration guide

SCIM provisioning

Users and groups provisioned and deprovisioned from your directory. Deprovisioned sessions are revoked within 15 minutes.

SOC 2 CC6.2; SCIM conformance log

Role-based access

Five roles: admin, builder, approver, auditor, viewer. Roles map from identity provider groups.

Role matrix in the security packet

Least privilege

Agents hold no standing credentials. Each read inherits the source system’s permissions for the acting identity.

Gateway design document
Data

Encryption at rest

AES-256 on every store and backup. Customer-managed keys on Enterprise.

SOC 2 CC6.7; key management configuration

Encryption in transit

TLS 1.2 or higher on every connection, TLS 1.3 preferred, HSTS on all endpoints.

Quarterly TLS scan results

Data residency

Workspace region is EU or US. Storage, processing, and model inference stay in that region.

Region architecture; DPA Annex II

Retention

Configurable per data class from 30 days to 7 years. Audit log retention is set separately.

Retention schedule in the security packet

Deletion

Customer data is deleted within 30 days of termination or request. A deletion certificate is issued on request.

SOC 2 CC6.5; deletion certificate
Model governance

Bring your own model

Supported frontier models from leading providers, pinned per workspace with a region. Meridian’s tuned models handle HR and finance domain reasoning.

Model routing configuration export

No training on customer data

Customer data never trains Meridian’s or any third party’s models. Provider agreements prohibit retention beyond the request.

DPA clause 7; provider terms summary

Prompt and tool logging

Every prompt, tool call, and response is logged with the acting identity and redacted under your policy.

Sample log export; SIEM integration guide

Evaluation gates

Evaluation sets run before release and on every model, prompt, or policy change. A regression blocks promotion.

Evaluation report per agent version
Application

Secure development lifecycle

Peer review, static analysis, and signed builds on every change. Every production change traces to a ticket.

SOC 2 CC8.1; change management policy

Penetration testing

Annual test by an independent firm, plus targeted tests on major releases. Findings are tracked to closure.

Latest summary letter under NDA

Dependency scanning

Daily scans of dependencies and container images. Critical vulnerabilities are patched within 7 days.

Vulnerability management policy; SBOM on request

Secrets management

Secrets live in an HSM-backed vault and rotate at least every 90 days. No secrets in source or images.

Secrets policy; repository scan results
Availability

Service level

99.95% monthly uptime SLA on Enterprise with service credits. Live status is public.

SLA schedule; status page

Recovery objectives

Recovery point objective 15 minutes. Recovery time objective 4 hours. Restores are tested quarterly.

Disaster recovery test report

Resilience

Multi-zone deployment in each region with automated failover. Encrypted backups are retained 35 days.

Architecture overview in the security packet
Privacy

Data processing addendum

Standard DPA with EU Standard Contractual Clauses and the UK addendum, signed with every subscription.

Data processing addendum

Business associate agreement

BAA for protected health information on Enterprise, paired with the HIPAA-ready configuration.

BAA template on request

Subprocessors

Published list with purpose, location, and date added. Customers get 30 days’ notice of changes.

Subprocessor list

Reports, letters, and configuration exports are shared under NDA. Request the security packet.

Data flow

Where data goes, and where it does not.

Agents read in place through Data Fabric, reason inside the region you chose, and stop at the Gateway before any consequential action. The audit trail records every stage.

Data flow from customer systems through Data Fabric, agents, approvals, and actions, with the audit trail beside every stageGateway boundaryCustomer systemsHRIS, payroll, ledger,warehouse. Data stays put.Data FabricRead scopes, zero-copy.Source permissions apply.AgentsOne workflow each.Scope from Registry.ApprovalsHeld at the Gatewayfor a named person.ActionsWritten back under theapprover’s identity.Audit trail · hashed and chained
Five stages left to right: customer systems, Data Fabric, agents, approvals, actions. The audit trail receives an entry from every stage.
  1. 01

    Customer systems

    HRIS, ATS, payroll, ERP, CLM, and the warehouse. Records are read in place; zero-copy sources are never moved.

  2. 02

    Data Fabric

    Data Fabric issues read scopes per agent. Every query carries the acting identity, and the source system’s permissions apply.

  3. 03

    Agents

    Each agent reasons over the scoped context for its one workflow, on the model you chose, inside the region you selected.

  4. 04

    Approvals

    Consequential actions stop at the Gateway until the approver you named approves, edits, or declines with a reason.

  5. 05

    Actions

    Approved actions are written to the system of record under the approver’s identity, then confirmed back to the log.

Audit trail. Every read, reasoning step, tool call, approval, and action. Hashed, chained, streamed to your SIEM. Entries carry the acting identity and a timestamp; each hash includes the previous entry’s hash, so a gap or edit is detectable.

Shared responsibility

Who is responsible for what.

Meridian runs the platform. You own identity, policy, and the data agents may read. This is the same matrix that appears in the security annex of the DPA.

AreaMeridianCustomer
Cloud infrastructure, network, and platform patchingOwnsNot applicable
Application security and secure developmentOwnsNot applicable
Encryption and key managementOwnsConfigures customer-managed keys (Enterprise)
Identity provider, SSO, and user lifecycleIntegrates over SAML, OIDC, SCIMOwns
Roles and approver assignmentProvides the five rolesOwns
Agent scope and approval policiesProvides templates; enforces at the GatewayOwns
Source-system permissions and data classificationInherits on every readOwns
Model and region selectionProvides supported optionsOwns
Platform monitoring and incident responseOwns; notifies within 72 hoursReviews
Audit log retention and reviewProduces, chains, retainsReviews and exports
Compliance evidence: SOC 2, ISO 27001, penetration testsProvides under NDAReviews
Vulnerability disclosure programOwns; acknowledges within 2 business daysReports

Vulnerability disclosure

Report a vulnerability.

Meridian runs a coordinated vulnerability disclosure program for its products and infrastructure. Report suspected vulnerabilities to security@meridian.example; the machine-readable policy is published at /.well-known/security.txt under RFC 9116.

Good-faith research that follows this policy, avoids customer data, and gives Meridian time to fix the issue will not be met with legal action. As of September 2026, Meridian does not run a paid bounty program; researchers are credited on request once a fix ships.

Acknowledgment
Within 2 business days
Triage and severity
Within 5 business days
Critical fix target
7 days
High fix target
30 days
/.well-known/security.txtRFC 9116
# Meridian security contact (RFC 9116)
Contact: mailto:security@meridian.example
Contact: https://enterprise-hr-finance.vercel.app/contact
Expires: 2027-09-01T00:00:00.000Z
Preferred-Languages: en
Canonical: https://enterprise-hr-finance.vercel.app/.well-known/security.txt
Policy: https://enterprise-hr-finance.vercel.app/security

Include the affected URL or component, steps to reproduce, and the impact you observed. Encrypt sensitive reports with the PGP key in the security packet.

FAQ

Questions security reviewers ask.

Short answers to the questions that come up in every review. The long answers, with evidence, are in the security packet.

Something missing? Ask the security team.

Meridian holds a SOC 2 Type II report covering security, availability, and confidentiality, and ISO 27001 certification. Both are available under NDA from the trust center, along with the most recent penetration test summary and completed standard security questionnaires.

Yes. Meridian acts as a processor for customer data under a standard Data Processing Agreement with the EU Standard Contractual Clauses where required. EU workspaces keep storage, processing, and model inference within the EU. Subprocessors are listed in the trust center and customers are notified of changes 30 days in advance.

Enterprise customers can deploy in a HIPAA-ready configuration with a Business Associate Agreement. That configuration restricts model routing to providers under BAA, enforces PHI-specific retention, and applies additional logging. Healthcare design partners run the Help Desk and Scheduling Agents this way.

Users authenticate through your identity provider over OpenID Connect or SAML. Provisioning and deprovisioning use SCIM. Agents hold no credentials of their own; they act as the user through the Gateway and inherit the source system's permissions on every read. Roles inside Meridian control who can configure agents, approve actions, and view logs.

Every data read, reasoning step, tool call, approval decision, and outcome, with the acting identity and timestamp. Entries are hashed and chained so integrity can be verified. The log streams to your SIEM in real time or exports on a schedule, and it is retained under the policy you set.

No. Customer data is never used to train Meridian's models or any third-party model. Meridian's agreements with model providers prohibit training and retention beyond the request. This commitment is in the DPA.

Data is encrypted in transit with TLS 1.2 or higher and at rest with AES-256. Customer-managed keys are available on Enterprise. Storage and processing are in the workspace region you select, EU or US. Zero-copy warehouse sources stay in your warehouse and are never copied.

Every agent ships with evaluation sets that run before release and again whenever the model, prompt, or policy changes. In production, the Gateway enforces approval holds and cost ceilings, and the Registry tracks exception rates and human override rates per agent. Agents that regress can be paused from the Registry. Independent penetration tests run annually, and a vulnerability disclosure program is published in the trust center.

Security packet

Get the security packet.

SOC 2 Type II report, ISO 27001 certificate, penetration test summary, completed standard questionnaires, and the DPA, shared under NDA, usually within two business days.