A Customer Asked for SOC 2. What Evidence Can You Provide Now?
Evidence-first guide for founders responding to a real buyer request
A GitHub snapshot is not a SOC 2 alternative. If a customer asks for SOC 2 and you do not have a report, first clarify whether they require the actual report, evidence for a particular underlying control, or another form of assurance they are willing to accept.
Then state your current position accurately, map the evidence you genuinely have, and identify what is missing. Preparation evidence can help you answer a buyer and organize future work. It does not become a SOC 2 examination or report merely because it is collected in a folder or questionnaire.
The useful rule is simple: understand the ask, find the proof, and do not overclaim. The buyer's own questionnaire, procurement requirement, contract language, or direct clarification remains authoritative for that buyer.
What might the buyer actually mean?
“We need SOC 2” may be shorthand for different requests. Do not infer which one applies. Ask the buyer questions such as:
- Do you require an actual SOC 2 report?
- Which report, scope, or service is relevant to this request?
- Is the requirement connected to a particular product or system?
- Are you primarily asking about one or more specific controls?
- Will you accept other evidence temporarily while the requirement is clarified?
- Is this a procurement policy, a contract requirement, or part of a broader security review?
A buyer may accept a bounded answer to a control question, or the buyer may require a formal report regardless of the other evidence you provide. Only the buyer can resolve that distinction for its own process.
What SOC 2 does and does not mean
The AICPA SOC 2 overview describes a SOC 2 examination as a report on controls at a service organization relevant to security, availability, processing integrity, confidentiality, or privacy. The relevant scope is the service organization, its systems, and the controls addressed by the engagement; it is not a generic label for every security practice a company may have.
That distinction matters when a buyer uses the phrase “SOC 2” beside individual questions about access, changes, incidents, backups, encryption, or vulnerabilities. Those questions may need their own evidence even when a report exists, and a useful answer to one control question is not a report.
Formal examination versus preparation evidence
Formal SOC 2 examination and report
This comes through the appropriate formal examination process and addresses the controls and scope covered by that engagement. It is the artifact the buyer means when it specifically requires a SOC 2 report.
Preparation or diligence evidence
This is evidence you may already possess about how a control is designed or operates: a policy, configuration, record, third-party artifact, or bounded team confirmation. It can answer buyer questions, expose gaps, and organize future review. It does not automatically constitute a SOC 2 report, examination, or independent assurance.
Collecting evidence can make a future review more organized. It cannot promise an examination outcome, establish every control, or turn missing evidence into proof.
What evidence might you have now?
Start by classifying the source rather than treating every file as equally strong. The useful categories are:
Policy
What the organization says should happen. A policy can explain intent, ownership, and expected practice; it does not by itself show that the process operated.
Configuration
What a system is set to enforce. Configuration may support a bounded statement about the systems, identities, and time checked.
Operating record
Evidence that a process occurred, such as a dated access review, approved release, incident record, backup test, or recovery exercise.
Third-party artifact
A relevant report, provider record, or assessor artifact with the correct scope and freshness. The name of a provider alone is not enough.
Founder or team confirmation
A bounded statement from someone with appropriate knowledge. It can explain context, but it is not automatically independent evidence.
Not every claim needs every evidence type. The buyer's question, the systems in scope, and the evidence's freshness determine what is relevant. A policy may be the right source for intended responsibilities; an operating record may be the right source for whether a recurring process occurred.
Example evidence map: question, support, limitation
These examples are ways to reason about a request, not universal proof rules. Keep the buyer's wording and your checked scope beside each answer.
MFA and privileged access
Buyer/control question: Is MFA required for every privileged identity in the systems in scope?
Possible relevant evidence: Possible relevant evidence includes an access policy, identity-provider configuration, and a current access review.
Limitation: A configuration checked for one account, identity provider, or production path does not prove coverage for every privileged path.
Access reviews
Buyer/control question: Are access rights reviewed and removed when they are no longer needed?
Possible relevant evidence: Possible relevant evidence includes a review record with a date, scope, reviewer, decisions, and follow-up actions.
Limitation: A policy or an undated export shows less than a completed review for the relevant people and systems.
Change and release approval
Buyer/control question: Are changes to the production system reviewed before release?
Possible relevant evidence: Possible relevant evidence includes repository rules, an approved change record, and deployment history for the named system.
Limitation: Branch protection in one repository does not prove the same control across every repository or production path.
Incident response
Buyer/control question: Could the team respond to and document a security incident?
Possible relevant evidence: Possible relevant evidence includes the current response procedure, named responsibilities, a dated exercise, or an incident record where one exists.
Limitation: A written procedure shows intended practice. It does not, on its own, show that the process was followed or tested.
Backups and recovery
Buyer/control question: Can the service recover the relevant data or systems after a failure?
Possible relevant evidence: Possible relevant evidence includes backup configuration, retention settings, a recovery objective where defined, and a dated restore test.
Limitation: A cloud feature or a backup setting does not prove that the right data is covered or that restoration has worked.
Encryption and secret handling
Buyer/control question: How are data and credentials protected in the systems covered by this answer?
Possible relevant evidence: Possible relevant evidence may include architecture or data-flow documentation, system configuration, key-management records, and bounded team confirmation.
Limitation: Naming a cloud provider or saying that encryption is available does not prove your application is configured correctly.
Vulnerability and dependency management
Buyer/control question: How does the team identify and address vulnerabilities in the software in scope?
Possible relevant evidence: Possible relevant evidence may include a documented process, dated review or remediation records, and the specific repositories or services covered.
Limitation: A public repository observation cannot establish private systems, current remediation, or company-wide operation.
Weak or incomplete evidence is still a scope problem
Common mistakes include:
- A policy is treated as proof that the process operated.
- A screenshot from one account is treated as universal coverage.
- A cloud or identity-provider feature is treated as proof it is enabled and correctly configured.
- GitHub configuration for one repository is treated as a company-wide control.
- An old artifact is used without checking whether it reflects current operation.
- A public repository observation is used to make a claim about private systems.
- A questionnaire answer copied from last year is assumed to describe today's environment.
- Evidence preparation is described as a SOC 2 report or examination.
Use honest answer states
Use the state that matches what you can support: available, needs confirmation, partially implemented, not currently available, not yet implemented, not applicable when genuinely outside scope, or requires clarification from the buyer.
Missing evidence is not automatically negative evidence. It does mean that you should not replace the gap with a stronger claim. Keep the unresolved point visible, name who can confirm it, and say what source or review would close it.
What if the buyer really requires the report?
If the buyer confirms that an actual SOC 2 report is mandatory, GitHub evidence, questionnaire preparation, and Diligence Rescue cannot substitute for it. Formal SOC 2 work requires the appropriate qualified professionals and examination process for the requested scope.
Vauntico can help a founder interpret the request and organize available evidence around it. Vauntico does not perform SOC 2 examinations, issue SOC 2 reports, certify a company, provide compliance counsel, or replace an auditor or specialist.
What public GitHub evidence can and cannot show
A public GitHub snapshot can provide bounded, point-in-time public engineering context. It may help a founder explain the narrow public source that was observed, but it is subordinate to the buyer's actual requirement. It is not an audit-preparation replacement.
Public GitHub evidence does not prove:
- private repository configuration or private access controls;
- production infrastructure or company-wide MFA;
- internal incident history or organizational policies;
- control operation over time;
- SOC 2 compliance, a SOC 2 examination, or a SOC 2 report; or
- universal company controls.
If public context is useful, the public GitHub snapshot is a bounded supporting input only. It should never be presented as a certificate, formal diligence package, or substitute for the evidence the buyer requires.
A practical response sequence
- Copy the buyer's exact wording, including any questionnaire or contract context.
- Identify whether it asks for an actual report, evidence for a particular control, or both.
- Mark scope words such as service, product, environment, system, all, current, and time period.
- State the company's actual current status without upgrading a partial or unverified answer.
- Map the evidence that genuinely supports the specific question.
- Mark anything that needs confirmation, a better source, formal review, or buyer clarification.
- Ask the buyer what alternatives, if any, they accept when a report is not available.
- Do not present preparation evidence as a formal examination or report.
- Escalate to an appropriate auditor or specialist when the requirement actually demands formal work.
Useful reference
The AICPA SOC 2 material supports the narrow terminology used here: a SOC 2 examination is a report on controls at a service organization relevant to security, availability, processing integrity, confidentiality, or privacy. It does not prescribe one universal preparation artifact for every buyer or prove your particular implementation.
Have the exact buyer wording?
Run a free browser-local first pass.
Questionnaire Evidence Triage can help interpret what the buyer appears to be asking and suggest relevant evidence categories. The question stays in your browser. It does not verify your company's evidence, determine SOC 2 compliance, create a SOC 2 report, certify the company, or answer on your behalf.
Secondary founder-reviewed help
When Diligence Rescue may fit
For one live buyer or diligence request, Diligence Rescue is founder-reviewed manual work at R1,500 once, with fit confirmed before payment. It maps actual available evidence to buyer questions and identifies gaps and provenance. It does not fabricate answers, certify compliance, replace an auditor, or transform missing evidence into proof.
A careful answer is not the answer that sounds most mature. It is the answer whose scope, source, and uncertainty a buyer can understand.