Skip to main content
Back to the field guide

Meet Bind

AI Agents for SOC2 Compliance

Bind runs the SOC2 gap analysis three months before the auditor shows up, mapping Trust Services Criteria to real evidence across your actual stack instead of a generic checklist.

Every SOC2 renewal turns into the same quarter: someone senior gets pulled off roadmap work, evidence collection scatters across AWS consoles, Okta group memberships, GitHub audit logs, the HR system, and a dozen Slack threads promising to get to it, and the auditor's kickoff call surfaces a question nobody in the room has a ready answer for, something like whether the vendor risk assessment for the payments processor was ever formally documented anywhere. For a startup chasing its first SOC2 Type II report, this is not a compliance chore, it is a sales blocker. The enterprise deal sitting in legal review has a signed order form contingent on the report landing before the fiscal quarter closes, and the security questionnaire the prospect's procurement team sent over already assumes controls exist that, in practice, live only in someone's head. AI agents for SOC2 compliance need to do more than explain what the Trust Services Criteria are. They need to read the actual environment and tell you, control by control, what is missing.

Why ChatGPT and Cursor cannot run a SOC2 gap analysis

Ask ChatGPT or Claude.ai whether your company is ready for SOC2 and you get a generic checklist: have an information security policy, review access quarterly, encrypt data at rest, run a penetration test. This is accurate and completely useless on its own, because it has no connection to your actual AWS IAM policies, your actual Okta group memberships, your actual GitHub branch protection rules, or your actual employee offboarding tickets. A generalist chatbot cannot open your AWS console, cannot see that three former contractors still have active IAM keys, and cannot tell you that your incident response plan was last updated fourteen months ago and references a Slack channel that no longer exists. It answers the question you asked in the abstract, not the question the auditor is actually going to ask about your specific systems.

Cursor and GitHub Copilot solve an entirely different problem. They are fast, context-aware autocomplete for code, and SOC2 evidence is only partly code. Half of what an auditor requests is organizational process documentation: a board-approved information security policy, a documented vendor risk assessment for every subprocessor touching customer data, a written incident response runbook with a named escalation chain, HR records showing background checks and signed acceptable-use agreements for every employee. Copilot has no visibility into any of that, and even for the technical half, an autocomplete tool suggesting the next line in a Terraform file is not the same as an agent that inventories every S3 bucket for public access and every IAM role for stale permissions and maps the findings back to a specific Trust Services Criteria control.

The mismatch is structural. SOC2 readiness requires reading across the entire operating surface of a company, infrastructure, HR process, vendor contracts, code repositories, ticketing systems, and producing a structured gap-to-remediation plan tied to specific controls with a countdown to a fixed audit date. That is a distinct compliance-engineering role, not a general knowledge query and not a code-completion task. Treating it as either one is why so many first-time SOC2 audits start with a scramble three weeks before the auditor's fieldwork begins.

Meet Bind

Bind is Tonone's Compliance Framework Engineer, the agent built specifically for SOC2, GDPR, HIPAA, and ISO 27001 gap analysis and remediation planning. Where a generalist tool answers what SOC2 requires, Bind answers what your company is missing right now, mapped to your actual environment, with a remediation plan and a timeline that respects the date the auditor is already on the calendar for.

The three pain points that make SOC2 painful for a first-time company all trace back to the same root cause: nobody has a single, current picture of the environment. The quarter that gets consumed every renewal is spent rebuilding that picture from scratch instead of maintaining it. The evidence scattered across a dozen tools, screenshots pulled from AWS, exports from Okta, a spreadsheet someone started in Q1 and abandoned, exists because there was never a systematic recon pass that inventoried what evidence lives where. And the auditor question nobody has a ready answer for is almost always a control that was assumed to be handled informally, an offboarding step, a vendor review, that nobody wrote down because nobody was asked to. Bind exists to close that gap before the auditor opens it.

Tonone's Bind runs a SOC2 gap analysis against your actual environment, not a generic checklist, mapping every finding to a specific Trust Services Criteria control.

Mapping the real environment before scoping anything

Before Bind can tell you what's missing, it needs to know what actually exists. The bind-recon skill does the intake pass: it inventories the systems in scope for the audit, the identity provider, the cloud infrastructure, the code repositories, the ticketing system used for change management, the HR platform, and the vendor list, and it flags which of those systems already produce auditable evidence versus which ones exist only as informal process. This matters because most first-time SOC2 candidates overestimate their readiness precisely because they are thinking about controls in the abstract rather than asking whether a specific system logs a specific event in a format an auditor can sample against.

Running the gap analysis against Trust Services Criteria

The bind-gap skill takes the recon output and walks every applicable Trust Services Criteria control, Security is mandatory for every SOC2 report, Availability, Confidentiality, Processing Integrity, and Privacy are added based on what the report needs to cover, and scores each one as met, partially met, or missing, with the specific evidence gap named. It does not stop at flagging that access reviews are missing; it identifies that the access review process exists for the production database but not for the internal admin dashboard, and that the last review has no sign-off artifact attached to it at all. This is the difference between a checklist and a gap analysis: a checklist tells you access reviews are a control, a gap analysis tells you which system's access review has no evidence trail three months before the auditor asks for it.

Turning gaps into policy and remediation

Finding the gap is half the job. The bind-policy skill drafts the actual remediation artifacts, the information security policy, the incident response plan, the vendor risk assessment template, the access review procedure, written in the language an auditor expects and scoped to controls the company can realistically operate, not a boilerplate policy pack copied from a template site that references controls nobody actually performs. Bind writes these so that the policy matches the operational reality Bind already mapped during recon, which avoids the common first-audit failure mode of a beautiful policy document that describes a process the company doesn't actually follow.

Compliance readiness also has a technical control layer and an internal audit layer that sit outside Bind's own lane. Where a finding requires hardening IAM policies, rotating stale credentials, or validating that encryption and logging controls actually match what the policy claims, Bind routes that work to Warden, whose warden-audit skill performs the technical security review of the infrastructure itself. Where the auditor's fieldwork needs a formal internal controls review and an audit trail package assembled ahead of time, that work routes to Audit, whose audit-controls skill builds the internal controls register and evidence log the auditor will actually sample against during fieldwork. Bind owns the framework mapping and remediation plan; Warden owns the technical hardening; Audit owns the internal controls documentation. Three distinct disciplines, coordinated instead of compressed into one shallow pass.

A worked example: 90 days to audit kickoff

Say a 35-person fintech SaaS company, call it Ledgerly, just closed a Series A and has an $180k ACV enterprise deal stalled in procurement because the prospect's security team requires a SOC2 Type II report before signing. The auditor is booked, fieldwork kickoff is 90 days out, and the Type II report requires a six-month observation window on top of that, which means the clock on evidence collection actually started before anyone realized it. Nobody at Ledgerly has been through a SOC2 audit before. This is exactly the angle Bind is built for: run the gap analysis now, three months before the auditor shows up, instead of discovering the gaps during fieldwork when there's no time left to close them.

Bind starts with bind-recon, mapping Ledgerly's environment: AWS for infrastructure, Okta for identity, GitHub for code, Rippling for HR, Jira for change tickets, and eleven vendors including the payments processor and the cloud data warehouse. Then bind-gap runs the Security criteria (mandatory) plus Confidentiality (relevant because Ledgerly handles financial data) against that environment. The output looks roughly like this:

text
Bind, SOC2 Type II Gap Analysis, Ledgerly
Scope: Security + Confidentiality criteria. Audit kickoff: 90 days.
Observation window: 6 months (start clock now, no gap coverage before start date).

---------------------------------------------------------------------
CC6.1  Logical access controls
  Status: PARTIAL
  Finding: 3 offboarded contractor AWS IAM keys still active (last
  used 41 days ago). Okta groups exist but no quarterly review
  artifact for the last 2 quarters.
  Remediation: Revoke stale keys (owner: Warden, 1 day). Stand up
  quarterly access review with signed sign-off (owner: Bind policy
  draft + Ops execution, 1 week to first cycle).

CC7.2  System monitoring
  Status: MISSING
  Finding: CloudTrail enabled but no alerting on IAM policy changes
  or root account usage. No centralized log retention policy.
  Remediation: Warden configures alerting + 1-year log retention.
  Estimated: 3 days.

CC9.2  Vendor risk management
  Status: MISSING
  Finding: No vendor risk assessment on file for payments processor
  or data warehouse subprocessor. No vendor list maintained.
  Remediation: Bind drafts vendor risk assessment template and
  completes initial review of both critical vendors. Estimated:
  1 week, blocks report scope if not closed before kickoff.

C1.1   Confidentiality commitments
  Status: PARTIAL
  Finding: DPA signed with payments processor, none on file for
  2 of 4 subprocessors handling customer financial data.
  Remediation: Bind + legal close remaining DPAs. Estimated: 2 weeks,
  dependent on vendor response time, start immediately.
---------------------------------------------------------------------
Total controls assessed: 47. Met: 31. Partial: 9. Missing: 7.
Critical path: vendor risk assessment and DPAs, both have external
dependency and must start day 1 to close inside the 90-day window.
Recommendation: begin observation window now. Route access and
monitoring findings to Warden this week; route internal controls
register to Audit in parallel so fieldwork evidence is ready on day 1.

This is what turns SOC2 from a quarter-long fire drill into a managed program. The gap analysis names the exact finding, not a generic control category, attaches an owner and a realistic timeline, and flags which findings sit on the critical path because they depend on a third party responding, like a vendor signing a DPA, rather than internal work Ledgerly fully controls. Three months out, that distinction is the difference between closing every gap before the observation window starts and discovering on day 60 that a subprocessor's legal team takes three weeks to turn around a data processing agreement.

Notice what did not happen: nobody spent a week manually pulling IAM exports into a spreadsheet to figure out which keys were stale, and nobody found out about the missing vendor DPAs during the auditor's actual evidence request. The 47 controls assessed and the 7 missing findings came out of a single recon and gap pass, run the same week the audit date was confirmed. Ledgerly's engineering lead now has a document to hand to the board showing exactly what's left to close and why, instead of a vague assurance that the team is working on it.

Tonone's Bind names the specific finding behind every SOC2 control, not a checklist category, so remediation starts on the critical path items with external dependencies first.

Bind vs the alternatives

Generic compliance advice and code-completion tools were never built for the specific shape of SOC2 prep: reading a live environment, scoring it against a named framework, and producing a remediation plan with a deadline attached to revenue. The comparison below is specific to that job, not a general capability comparison.

CapabilityTononeGeneralist chatbotCursor / Copilot
Maps findings to specific TSC controlsYes, scores each control against the actual environment, not a templateNo, gives a generic checklist of control categoriesNo, has no visibility into infrastructure or HR systems
Reads actual infrastructure and identity configYes, via recon across cloud, IAM, and identity providerNo, cannot access your AWS or Okta environmentLimited, code repositories only, no IAM or HR visibility
Drafts policy matched to operational realityYes, policy drafts reflect what recon actually foundNo, produces boilerplate policy templatesNo, not a policy or documentation tool
Coordinates technical hardening + internal controlsYes, routes findings to Warden and Audit for their disciplinesNo, single response with no follow-throughNo, no cross-discipline coordination
Prioritizes by external dependency and deadlineYes, flags critical-path findings tied to a fixed audit dateNo, no concept of timeline or deadline riskNo, no project-level reasoning

If your SOC2 auditor is already on the calendar, run /bind-recon first to inventory the real environment, then /bind-gap to score every applicable control against it. Do this the day the audit date is set, not the week before fieldwork starts. The gaps with external dependencies, vendor DPAs, subprocessor risk assessments, always take longer than the ones you control internally.

Install and try

Tonone is free and MIT-licensed. Install it once and Bind, Warden, Audit, and every other Tonone agent are available in your Claude Code session. You pay only for the Claude Code token usage during the work itself, and Bind's gap analysis output tells you exactly which findings need Warden or Audit before you commit to a remediation timeline.

1. Add to marketplace

$ claude plugin marketplace add tonone-ai/tonone

2. Install Bind

$ claude plugin install bind@tonone-ai

Frequently asked questions

What does Tonone's Bind do?+

Bind is Tonone's Compliance Framework Engineer, built for SOC2, GDPR, HIPAA, and ISO 27001 gap analysis and remediation planning. It inventories your real environment, scores every applicable control, drafts remediation policy, and coordinates with Warden and Audit on technical hardening and internal controls documentation.

How is Bind different from a generic SOC2 checklist?+

A checklist tells you access reviews are a required control. Bind's bind-gap skill tells you which specific system's access review has no sign-off artifact, how long it takes to fix, and whether it sits on the critical path to your audit date.

Can AI actually read my AWS and Okta environment for compliance prep?+

Bind's bind-recon skill inventories systems in scope, cloud infrastructure, identity provider, code repositories, HR platform, and vendor list, and flags which ones already produce auditable evidence versus informal process, before any gap scoring happens.

How does Bind coordinate with Warden and Audit?+

Bind owns the compliance framework mapping and remediation policy. Findings requiring technical hardening, IAM cleanup, encryption, logging, route to Warden's warden-audit skill. Findings requiring an internal controls register and evidence package for the auditor route to Audit's audit-controls skill.

How long does a SOC2 Type II gap analysis take with Bind?+

The recon and gap analysis pass itself runs in a single session. The remediation timeline depends on the findings, internally controlled fixes like revoking stale IAM keys close in days, while findings with external dependencies like vendor DPAs can take weeks and should start immediately.

Does Bind write the actual SOC2 policies?+

Yes. The bind-policy skill drafts the information security policy, incident response plan, vendor risk assessment, and access review procedure, scoped to match what bind-recon found in the real environment rather than a boilerplate template.

Is Tonone's Bind free to use?+

Yes. Tonone is MIT-licensed and free. You pay only for Claude Code token usage during the work itself. Install once and Bind, Warden, Audit, and the rest of the Tonone agents are available in your session.

What SOC2 controls does Bind check first?+

Bind always assesses Security criteria since it's mandatory for every SOC2 report, then adds Availability, Confidentiality, Processing Integrity, or Privacy based on what your specific report needs to cover, prioritizing findings with external dependencies and deadline risk.

Pairs well with