SOC 2 Type 1 Readiness Assessment

AegisGate Security Platform SOC 2 Type 1 readiness self-assessment. Maps AegisGate controls to Trust Services Criteria in preparation for formal CPA audit.

SOC 2 Type 1 Readiness Assessment — Self-Assessment

AegisGate Security Platform

FieldValue
Document IDAG-SOC2-RA-2026-001
Version1.0
ClassificationConfidential — Internal Use
StatusReadiness Assessment
OwnerCompliance & Security Engineering
Review CycleQuarterly
Effective DateJuly 29, 2026
Next ReviewOctober 29, 2026

Important Notice

This document is a SOC 2 Type 1 Readiness Assessment — Self-Assessment. It is produced internally by AegisGate to evaluate control readiness against the AICPA Trust Services Criteria prior to engaging a Certified Public Accountant (CPA) firm for a formal SOC 2 Type 1 examination.

This is not a SOC 2 audit report, and it does not constitute a certification or attestation. No CPA firm has opined on the design or operating effectiveness of the controls described herein. The readiness statuses reflect AegisGate’s internal evaluation and are intended solely to guide remediation priorities and audit preparation.

Upon engagement of a qualified CPA firm, this assessment will serve as the basis for formal examination of control design suitability as of a specified date.


Executive Summary

AegisGate has conducted a comprehensive self-assessment of its security and availability controls against the AICPA Trust Services Criteria. This assessment evaluates the design and implementation readiness of controls that would be examined during a formal SOC 2 Type 1 audit.

Readiness Summary

Trust Services CategoryCriteria AssessedReadyIn ProgressPlannedReadiness Score
Common Criteria (CC1–CC9)23220196%
Security (C)6600100%
Availability (A)4400100%
Confidentiality (C)321067%
Processing Integrity (PI)2200100%
Overall38361195%

Key Findings:

  • AegisGate’s self-hosted architecture inherently satisfies significant portions of the Trust Services Criteria, as infrastructure control resides with the customer organization.
  • Logical access controls (CC6) demonstrate strong readiness with RBAC, MFA, OIDC/SAML SSO, and automated CheckFuncs already implemented in the compliance engine.
  • Monitoring controls (CC7) are substantively addressed through hash-chained audit logging, 153+ threat detection patterns, and real-time alerting.
  • All Priority 1 and Priority 2 remediation items addressed. Remaining: continuous improvement items (REM-007, REM-008) scheduled for Q1 2027.

Scope and Methodology

Scope

This readiness assessment covers the AegisGate Security Platform — a self-hosted, on-premises security gateway for AI infrastructure — and the organizational controls operated by AegisGate to develop, deliver, and support the platform.

In-Scope System: AegisGate Security Platform (Docker container deployment, customer-managed infrastructure)

Out of Scope: Customer-managed infrastructure, customer data processing environments, and any third-party systems not acting as a subprocessor to AegisGate.

Trust Services Categories in Scope: Security, Availability, Confidentiality, Processing Integrity

Privacy is assessed as not applicable to the primary platform offering at this time, as AegisGate does not collect or process personal information on behalf of customers. Privacy criteria will be evaluated in a subsequent assessment cycle when applicable.

Methodology

  1. Criteria Mapping: Each applicable Trust Services Criterion was mapped to one or more AegisGate controls, including technical implementations, policies, and procedures.
  2. Control Walkthrough: Internal review of control design against criteria requirements to confirm implementation completeness.
  3. Evidence Review: Examination of available evidence including source code, configuration files, audit logs, policy documents, and infrastructure manifests.
  4. Gap Analysis: Identification of criteria where controls are not yet fully implemented or documented, with classification as In Progress or Planned.
  5. Readiness Scoring: Controls classified as Ready (✅), In Progress (⚠️), or Planned (🔲) based on implementation and documentation completeness.

System Architecture Overview

AegisGate is deployed as a self-hosted Docker container on customer-managed infrastructure with zero external dependencies. The architecture places infrastructure control — including network topology, data residency, encryption key management, and physical security — under customer purview. AegisGate’s responsibility boundary encompasses the application-layer security controls, the compliance engine, threat detection, and the software supply chain.

Subprocessors:

SubprocessorFunctionSOC 2 Status
CloudflareCDN and DDoS protectionSOC 2 Type II Certified
NetlifyWebsite hostingSOC 2 Type II Certified
GitHubSource code repository and CI/CDSOC 2 Type II Certified
StripePayment processingSOC 2 Type II Certified

Trust Services Criteria Mapping

Common Criteria — CC1: Control Environment

CC1.1 — Tone at the Top and Control Consciousness

Criteria: Management demonstrates a commitment to integrity and ethical values through directives, actions, and behavior that establish the tone for the organization.

AttributeDetail
SOC 2 ReferenceCC1.1
ImplementationAegisGate maintains a formal code of conduct and security policy that establishes expectations for ethical behavior and security-conscious operations. The compliance engine enforces SOC2-CC1.1 as an automated CheckFunc, providing continuous validation that control environment requirements are met. Security is designated as a first-class organizational priority, reflected in architecture decisions (self-hosted deployment, zero external data dependencies, minimal attack surface).
EvidenceSecurity policy documentation, CheckFunc SOC2-CC1.1 implementation, architecture decision records
Status✅ Ready

CC1.2 — Accountability

Criteria: The entity holds individuals accountable for their internal control responsibilities.

AttributeDetail
SOC 2 ReferenceCC1.2
ImplementationRole-based access control (RBAC) with explicitly defined roles and permissions enforces accountability for system actions. All administrative actions are recorded in hash-chained audit logs with immutable attribution. Management reviews access assignments and audit trail integrity on a quarterly cycle.
EvidenceRBAC policy definitions, audit log integrity verification procedures
Status✅ Ready

CC1.3 — Human Resources Policies

Criteria: The entity hires, develops, and retains individuals with the competence to fulfill their responsibilities.

AttributeDetail
SOC 2 ReferenceCC1.3
ImplementationHiring practices include background verification and security competency assessment for engineering roles. Ongoing development is supported through security training requirements and access to relevant certifications. Performance evaluations include security and compliance responsibilities.
EvidenceHiring procedures, training policy, performance evaluation framework
Status✅ Ready — Training program and completion records documented (/security/training/, /security/training-records/)

CC1.4 — Board of Directors / Oversight

Criteria: The entity defines lines of responsibility and authority for the design, implementation, and operation of controls.

AttributeDetail
SOC 2 ReferenceCC1.4
ImplementationAegisGate maintains a documented organizational structure with clearly defined responsibility assignments for security, compliance, and engineering functions. The compliance engine enforces SOC2-CC1.4 as an automated CheckFunc. Control ownership is explicitly assigned for each Trust Services Criterion with designated review cadences.
EvidenceResponsibility assignment matrix, CheckFunc SOC2-CC1.4 implementation, organizational chart
Status✅ Ready

Common Criteria — CC2: Communication and Information

CC2.1 — Internal Communication

Criteria: The entity internally communicates information, including objectives and responsibilities, necessary to support the functioning of internal control.

AttributeDetail
SOC 2 ReferenceCC2.1
ImplementationSecurity policies, control objectives, and individual responsibilities are documented and accessible to all personnel. System alerts and compliance findings are communicated through automated notifications. The compliance engine surfaces control status and remediation requirements through dashboard reporting.
EvidenceInternal documentation portal, notification configurations, compliance dashboard
Status✅ Ready

CC2.2 — External Communication

Criteria: The entity communicates with external parties regarding matters affecting the functioning of internal control.

AttributeDetail
SOC 2 ReferenceCC2.2
ImplementationAegisGate communicates security practices, control responsibilities, and incident response procedures to customers through published documentation. Vulnerability disclosure and security contact information are publicly available. Subprocessor relationships are disclosed and each subprocessor maintains SOC 2 Type II certification.
EvidenceCustomer-facing documentation, vulnerability disclosure policy, subprocessor registry
Status✅ Ready

CC2.3 — Communication of Objectives and Changes

Criteria: The entity communicates with external parties and enables them to communicate information about the functioning of internal control.

AttributeDetail
SOC 2 ReferenceCC2.3
ImplementationCustomer communication channels include support ticketing, security reporting, and feedback mechanisms. Changes to security controls, policies, and system capabilities are communicated through release notes and advisory notices with advance notice for material changes.
EvidenceRelease notification process, support communication procedures
Status✅ Ready

Common Criteria — CC3: Risk Assessment

CC3.1 — Risk Identification

Criteria: The entity identifies and assesses risk that could affect the achievement of its objectives.

AttributeDetail
SOC 2 ReferenceCC3.1
ImplementationAegisGate conducts risk assessments covering information security, operational continuity, and compliance objectives. The compliance engine’s 857+ automated CheckFuncs across 27 frameworks provide continuous risk identification. Threat modeling is performed for architecture changes and new features. The 153+ threat detection patterns actively identify security risks in production.
EvidenceRisk register, threat model documentation, CheckFunc catalog, detection pattern registry
Status✅ Ready

CC3.2 — Fraud Risk

Criteria: The entity identifies and assesses risk of fraud that could affect the achievement of its objectives.

AttributeDetail
SOC 2 ReferenceCC3.2
ImplementationFraud risk assessment considers unauthorized access, privilege escalation, and data exfiltration scenarios. RBAC enforcement and MFA requirements mitigate authentication fraud vectors. Audit log immutability (hash-chained) prevents log tampering. Rate limiting per tier mitigates abuse and credential stuffing.
EvidenceFraud risk assessment, RBAC and MFA configuration, audit log architecture, rate limiting policies
Status✅ Ready

CC3.3 — Risk of Management Override

Criteria: The entity considers the potential for management override of controls.

AttributeDetail
SOC 2 ReferenceCC3.3
ImplementationTechnical controls are enforced programmatically and cannot be arbitrarily overridden by any single role. Privileged actions require MFA and are logged in immutable audit trails. Separation of duties is enforced through RBAC role definitions that prevent concentration of incompatible access.
EvidenceRBAC separation of duties matrix, MFA enforcement policy, audit log immutability verification
Status✅ Ready

CC3.4 — Changes in Risk Profile

Criteria: The entity assesses changes that could significantly affect internal control.

AttributeDetail
SOC 2 ReferenceCC3.4
ImplementationRisk assessments are updated for material changes including new threat vectors, architecture modifications, regulatory changes, and subprocessor additions. The compliance engine’s continuous CheckFunc evaluation detects configuration drift and control regressions automatically.
EvidenceRisk assessment update procedures, change management integration with risk review
Status✅ Ready

Common Criteria — CC4: Monitoring

CC4.1 — Ongoing and Separate Evaluations

Criteria: The entity performs ongoing and separate evaluations to ascertain whether each of the components of internal control is present and functioning.

AttributeDetail
SOC 2 ReferenceCC4.1
ImplementationOngoing evaluation is performed continuously through the compliance engine’s automated CheckFuncs, which validate control effectiveness across 27 frameworks. Separate evaluations are conducted through periodic internal reviews of security posture, access reviews, and audit log analysis. 153+ threat detection patterns provide real-time monitoring of control effectiveness.
EvidenceCheckFunc execution results, internal review schedule, threat detection alerting
Status✅ Ready

CC4.2 — Communication of Deficiencies

Criteria: The entity communicates internal control deficiencies to those responsible for taking corrective action.

AttributeDetail
SOC 2 ReferenceCC4.2
ImplementationControl deficiencies identified by automated CheckFuncs are surfaced through dashboards and alerting. Security findings from threat detection patterns generate immediate notifications. Deficiency tracking and remediation workflows are documented and assigned to responsible parties with defined SLAs.
EvidenceAlert configurations, remediation workflow documentation, deficiency tracking procedures
Status✅ Ready

Common Criteria — CC5: Control Activities

CC5.1 — Logical and Physical Security Controls

Criteria: The entity selects and develops control activities that contribute to the mitigation of risks to the achievement of objectives to acceptable levels.

AttributeDetail
SOC 2 ReferenceCC5.1
ImplementationControl activities are selected based on risk assessment outcomes and implemented through a combination of preventive, detective, and corrective controls. Preventive controls include RBAC, MFA, rate limiting, and input validation. Detective controls include 153+ threat detection patterns and hash-chained audit logging. Corrective controls include automated remediation workflows and incident response procedures.
EvidenceRisk-to-control mapping, control activity inventory
Status✅ Ready

CC5.2 — Technology Infrastructure Controls

Criteria: The entity selects and develops control activities over technology that contribute to the mitigation of risks to the achievement of objectives.

AttributeDetail
SOC 2 ReferenceCC5.2
ImplementationAegisGate’s self-hosted architecture places infrastructure controls within the customer’s environment. AegisGate’s technology controls focus on the application layer: hardened Docker container (34.7MB image, no shell, minimal attack surface), ECDSA P-256 license key verification, TLS 1.3 enforcement for in-transit data, and AES-256 encryption for data at rest using customer-managed keys.
EvidenceDocker image security documentation, encryption configuration, license verification architecture
Status✅ Ready

CC5.3 — Policies and Procedures

Criteria: The entity deploys control activities through policies and procedures.

AttributeDetail
SOC 2 ReferenceCC5.3
ImplementationSecurity policies establish requirements for access control, encryption, logging, incident response, and change management. Technical enforcement complements policy requirements — controls that are defined in policy are also enforced programmatically where feasible. The compliance engine validates that policy-mandated controls remain operational.
EvidenceSecurity policy suite, compliance engine CheckFuncs mapped to policy requirements
Status✅ Ready

Common Criteria — CC6: Logical and Physical Access

CC6.1 — Logical Access Security

Criteria: The entity implements logical access security over information assets to protect them from unauthorized access.

AttributeDetail
SOC 2 ReferenceCC6.1
ImplementationAegisGate enforces role-based access control (RBAC) with granular permission assignments across all system functions. Multi-factor authentication (MFA) is required for all administrative access. Single sign-on (SSO) integration supports OIDC and SAML 2.0 protocols for enterprise identity federation. The compliance engine enforces SOC2-CC6.1 as an automated CheckFunc, continuously validating that logical access controls meet policy requirements.
EvidenceRBAC policy definitions, MFA enforcement configuration, SSO integration documentation, CheckFunc SOC2-CC6.1 implementation
Status✅ Ready

CC6.2 — User Registration and Provisioning

Criteria: The entity registers and authorizes new internal and external users to the information assets.

AttributeDetail
SOC 2 ReferenceCC6.2
ImplementationUser provisioning follows defined workflows with approval requirements. RBAC role assignments are governed by least-privilege principles. Access grants are logged in hash-chained audit records. The compliance engine enforces SOC2-CC6.2 to validate provisioning controls. Automated deprovisioning is triggered upon role change or termination events through SSO identity provider integration.
EvidenceProvisioning procedures, RBAC role assignment matrix, CheckFunc SOC2-CC6.2 implementation, audit log samples
Status✅ Ready

CC6.3 — Role-Based Access and Least Privilege

Criteria: The entity authorizes, modifies, or removes access to information assets based on roles and responsibilities.

AttributeDetail
SOC 2 ReferenceCC6.3
ImplementationRole definitions enforce least-privilege access with explicit permission grants per role. No role grants unrestricted system access. Modifications to role assignments require approval and are audit-logged. Periodic access reviews are conducted quarterly. The compliance engine enforces SOC2-CC6.3 to validate least-privilege compliance.
EvidenceRole-permission matrix, access review schedule and results, CheckFunc SOC2-CC6.3 implementation
Status✅ Ready

CC6.4 — Physical Access

Criteria: The entity restricts physical access to information assets to authorized personnel.

AttributeDetail
SOC 2 ReferenceCC6.4
ImplementationAegisGate’s self-hosted deployment model delegates physical access controls to the customer organization. AegisGate does not operate data centers or physical facilities where customer data is processed. Source code and development infrastructure are protected through logical access controls on GitHub (SOC 2 Type II certified) with MFA enforcement.
EvidenceDeployment architecture documentation, GitHub security configuration
Status✅ Ready

CC6.5 — Access Removal

Criteria: The entity removes access to information assets when no longer needed.

AttributeDetail
SOC 2 ReferenceCC6.5
ImplementationAccess removal is triggered by role change, termination, or project completion events. SSO integration (OIDC/SAML) enables centralized deprovisioning — disabling access at the identity provider level immediately revokes AegisGate access. Quarterly access reviews identify and remediate stale access grants.
EvidenceDeprovisioning procedures, SSO integration documentation, access review results
Status✅ Ready

CC6.6 — Data Encryption and Protection

Criteria: The entity implements controls to protect data from unauthorized access during transmission and storage.

AttributeDetail
SOC 2 ReferenceCC6.6
ImplementationAll data in transit is protected using TLS 1.3 with strong cipher suites. Data at rest is encrypted using AES-256 with customer-managed encryption keys (CMEK), ensuring AegisGate cannot access customer data without explicit key provision. The compliance engine enforces SOC2-CC6.6 as an automated CheckFunc validating encryption configurations. Key management is entirely under customer control — AegisGate never possesses, transmits, or stores customer encryption keys.
EvidenceTLS configuration documentation, AES-256 CMEK architecture, CheckFunc SOC2-CC6.6 implementation
Status✅ Ready

CC6.7 — Data Classification and Handling

Criteria: The entity classifies and protects information assets based on their sensitivity.

AttributeDetail
SOC 2 ReferenceCC6.7
ImplementationAegisGate classifies data into sensitivity tiers with corresponding handling requirements. Production data, credentials, and encryption keys are classified as restricted with the highest protection level. The self-hosted architecture ensures customer data remains within the customer’s environment — AegisGate does not receive, process, or store customer production data. The compliance engine enforces SOC2-CC6.7 to validate data handling controls.
EvidenceData classification policy, handling procedures, CheckFunc SOC2-CC6.7 implementation
Status✅ Ready

Common Criteria — CC7: System Operations

CC7.1 — Detection and Monitoring

Criteria: The entity detects and monitors system events that could affect the achievement of objectives.

AttributeDetail
SOC 2 ReferenceCC7.1
ImplementationAegisGate provides 153+ threat detection patterns that monitor system events in real time. Hash-chained audit logs provide tamper-evident event recording with configurable retention policies. The 8 MCP guardrails provide additional monitoring and control over AI model interactions. Alerting is configured for security events, access anomalies, and compliance violations.
EvidenceThreat detection pattern catalog, audit log architecture, guardrail configurations, alerting rules
Status✅ Ready

CC7.2 — Incident Response

Criteria: The entity responds to identified security incidents by implementing incident response procedures.

AttributeDetail
SOC 2 ReferenceCC7.2
ImplementationThe compliance engine enforces SOC2-CC7.2 as an automated CheckFunc validating incident response readiness. AegisGate maintains documented incident response procedures covering detection, triage, containment, eradication, and recovery phases. The self-hosted architecture ensures incident response for customer data environments is under customer control. AegisGate provides vulnerability notifications and security advisories to customers for platform-relevant incidents.
EvidenceIncident response procedures, CheckFunc SOC2-CC7.2 implementation, security advisory process
Status✅ Ready — Formal incident response SLA targets documented (/security/incident-response-sla/)

CC7.3 — Incident Evaluation and Escalation

Criteria: The entity evaluates security events to determine whether they constitute security incidents.

AttributeDetail
SOC 2 ReferenceCC7.3
ImplementationThe compliance engine enforces SOC2-CC7.3 to validate incident evaluation controls. Threat detection patterns classify events by severity and type. Escalation criteria are defined based on event classification, with automated alerting for high-severity findings. Security events are evaluated against known patterns and contextual risk factors to determine incident status.
EvidenceEvent classification taxonomy, escalation criteria, CheckFunc SOC2-CC7.3 implementation
Status✅ Ready

CC7.4 — Incident Communication

Criteria: The entity communicates security incidents to affected parties.

AttributeDetail
SOC 2 ReferenceCC7.4
ImplementationThe compliance engine enforces SOC2-CC7.4 for incident communication controls. AegisGate maintains security advisory procedures for communicating vulnerabilities and incidents to customers. For the self-hosted deployment model, customer-side incident communication is managed by the customer organization. AegisGate provides timely notifications for platform-level security findings through published advisories and release notes.
EvidenceSecurity advisory procedures, CheckFunc SOC2-CC7.4 implementation, customer communication templates
Status✅ Ready

Common Criteria — CC8: Change Management

CC8.1 — Change Management Process

Criteria: The entity authorizes, designs, tests, approves, implements, and documents changes to infrastructure, data, software, and procedures.

AttributeDetail
SOC 2 ReferenceCC8.1
ImplementationAll changes to AegisGate software follow a structured change management process. Code changes require pull request review, automated testing, OPSEC scanning, and approval before merge. The CI/CD pipeline enforces automated testing and security scanning as gates. Production deployments follow a defined release process with version tagging and release notes.
EvidenceCI/CD pipeline configuration, pull request review requirements, OPSEC scanning integration, release process documentation
Status✅ Ready

CC8.2 — Configuration Management

Criteria: The entity configures information assets to minimize vulnerabilities and protect them from unauthorized access.

AttributeDetail
SOC 2 ReferenceCC8.2
ImplementationAegisGate is delivered as a hardened Docker container (34.7MB) with no shell, minimal attack surface, and immutable configuration defaults. Security configurations follow least-access principles. The compliance engine’s CheckFuncs continuously validate that configurations remain within policy parameters, detecting configuration drift and unauthorized modifications.
EvidenceDocker image security documentation, container hardening specifications, CheckFunc configuration validation
Status✅ Ready

Common Criteria — CC9: Risk Mitigation

CC9.1 — Business Continuity and Risk Mitigation

Criteria: The entity identifies and selects risks that may affect the achievement of objectives and mitigates those risks.

AttributeDetail
SOC 2 ReferenceCC9.1
ImplementationAegisGate maintains a risk register that identifies, assesses, and tracks mitigation actions for risks affecting security, availability, and compliance objectives. The self-hosted architecture inherently mitigates multiple risk categories — customer infrastructure control eliminates risks associated with shared infrastructure, and zero external data dependencies reduce third-party data exposure. Business continuity for the software supply chain is maintained through GitHub’s SOC 2 Type II certified infrastructure and distributed CDN delivery via Cloudflare.
EvidenceRisk register, architecture risk assessment, subprocessor SOC 2 certifications
Status✅ Ready

CC9.2 — Vendor and Third-Party Risk Management

Criteria: The entity evaluates and oversees third-party service providers to mitigate risks.

AttributeDetail
SOC 2 ReferenceCC9.2
ImplementationAll AegisGate subprocessors (Cloudflare, Netlify, GitHub, Stripe) hold SOC 2 Type II certifications. Subprocessor relationships are limited to non-production functions (CDN, hosting, source control, payment processing) — no subprocessor has access to customer data or production infrastructure. Vendor risk assessments are conducted at onboarding and reviewed annually.
EvidenceSubprocessor registry, SOC 2 Type II certifications on file, vendor assessment procedures
Status✅ Ready — Formal vendor risk assessment documented (/security/vendor-risk/)

Security — Additional Criteria

C1.1 — Confidential Information Protection

Criteria: The entity protects confidential information during its transmission, storage, and disposal.

AttributeDetail
SOC 2 ReferenceSOC2-C1.1
ImplementationThe compliance engine enforces SOC2-C1.1 as an automated CheckFunc. All data in transit is encrypted via TLS 1.3. Data at rest is encrypted via AES-256 with customer-managed keys. The self-hosted architecture ensures AegisGate never possesses customer data — all confidential information remains within the customer’s infrastructure under their encryption and access controls. Disposal procedures ensure data is purged from AegisGate-operated systems upon request.
EvidenceEncryption architecture documentation, CheckFunc SOC2-C1.1 implementation, data handling procedures
Status✅ Ready

C2.1 — Confidentiality Commitments

Criteria: The entity identifies and meets its confidentiality commitments.

AttributeDetail
SOC 2 ReferenceSOC2-C2.1
ImplementationThe compliance engine enforces SOC2-C2.1 as an automated CheckFunc. AegisGate’s confidentiality commitments are defined in customer agreements and documented security policies. The architecture is designed to honor these commitments by design — customer data never transits AegisGate infrastructure, and encryption keys are customer-managed, making AegisGate technically unable to access confidential information.
EvidenceCustomer agreement terms, security policies, CheckFunc SOC2-C2.1 implementation
Status✅ Ready

Availability — Additional Criteria

A1.1 — System Availability

Criteria: The entity maintains system availability to meet its objectives.

AttributeDetail
SOC 2 ReferenceSOC2-A1.1
ImplementationThe compliance engine enforces SOC2-A1.1 as an automated CheckFunc. AegisGate’s self-hosted deployment model means system availability is primarily within customer control — customers deploy on their own infrastructure with their own availability requirements. AegisGate ensures availability of the software through: (1) hardened Docker container with no single points of failure within the application, (2) zero external dependencies that could cause outages, (3) distributed delivery via Cloudflare CDN (SOC 2 Type II), (4) rate limiting to prevent resource exhaustion. The compliance engine monitors availability controls continuously.
EvidenceDeployment architecture documentation, CheckFunc SOC2-A1.1 implementation, CDN configuration, rate limiting policies
Status✅ Ready

A1.2 — Recovery and Continuity

Criteria: The entity recovers system operations to meet availability objectives.

AttributeDetail
SOC 2 ReferenceA1.2
ImplementationAegisGate provides documented recovery procedures for the platform software. The self-hosted architecture supports rapid recovery through containerized deployment — the Docker image can be redeployed in minutes. Customer-side recovery is the customer’s responsibility, supported by AegisGate’s documentation and guidance. Business continuity for AegisGate’s delivery infrastructure is maintained through Cloudflare (CDN) and Netlify (hosting), both SOC 2 Type II certified.
EvidenceRecovery procedures, deployment documentation, CDN and hosting redundancy configuration
Status✅ Ready — Formal RTO/RPO targets documented (/security/rto-rpo/)

Confidentiality — Additional Criteria

C1.1 — Confidential Information Identification

(Addressed above under Security C1.1)

C2.1 — Confidentiality Commitments

(Addressed above under Security C2.1)

C3.1 — Confidential Information Disposal

Criteria: The entity disposes of confidential information when no longer needed.

AttributeDetail
SOC 2 ReferenceC3.1
ImplementationAegisGate does not retain customer data — the self-hosted architecture ensures data remains within customer infrastructure. For AegisGate-operated systems (development, staging), disposal procedures ensure secure deletion of any temporary data. Customer-managed data disposal is the customer’s responsibility within their own environment.
EvidenceData retention and disposal procedures, architecture documentation confirming no data retention
Status✅ Ready — Formal data disposal policy documented (/security/data-disposal/)

Processing Integrity — Additional Criteria

PI1.1 — Processing Accuracy and Completeness

Criteria: The entity processes data accurately and completely to meet its objectives.

AttributeDetail
SOC 2 ReferencePI1.1
ImplementationAegisGate’s compliance engine processes are validated through automated testing and integrity checks. The hash-chained audit log architecture ensures that processed events are recorded completely and without modification. CheckFuncs are validated through automated test suites to ensure accurate evaluation results. Rate limiting and input validation prevent incomplete or malformed processing.
EvidenceTest suite documentation, audit log integrity verification, CheckFunc validation procedures
Status✅ Ready — Formal processing integrity controls documented (/security/processing-integrity/)

PI1.2 — Processing Integrity Controls

Criteria: The entity implements controls to prevent, detect, and correct processing errors.

AttributeDetail
SOC 2 ReferenceSOC2-PI1.2
ImplementationThe compliance engine enforces SOC2-PI1.2 as an automated CheckFunc validating processing integrity controls. Input validation, rate limiting, and error handling prevent processing errors. The hash-chained audit log provides detection of any processing anomalies. MCP guardrails provide additional integrity controls over AI model interactions, ensuring processing remains within defined parameters.
EvidenceCheckFunc SOC2-PI1.2 implementation, input validation specifications, error handling procedures, MCP guardrail configurations
Status✅ Ready

AI-Specific Controls

SOC2-AI-001 — AI System Governance

Criteria: The entity implements governance controls over AI system operations to ensure safe and compliant use.

AttributeDetail
SOC 2 ReferenceSOC2-AI-001
ImplementationAegisGate’s compliance engine enforces SOC2-AI-001 as an automated CheckFunc. AI governance is implemented through 8 MCP guardrails that enforce safety, content, and operational constraints on AI model interactions. Threat detection patterns include AI-specific detection capabilities. The compliance engine monitors AI operations against 27 frameworks to ensure continuous compliance. Rate limiting enforces per-tier RPM constraints on AI interactions.
EvidenceCheckFunc SOC2-AI-001 implementation, MCP guardrail configurations, AI threat detection patterns, rate limiting policies
Status✅ Ready

Remediation Roadmap

The following items have been identified as requiring action prior to formal SOC 2 Type 1 audit engagement. Items are prioritized by impact on audit readiness.

Priority 1 — Critical (✅ Addressed)

IDCriterionFindingActionStatusDocument
REM-001CC1.3Formal training tracking system not implementedTraining program documented, completion records tracked (/security/training/, /security/training-records/)✅ Addressed/security/training/
REM-002CC7.2Incident response procedures lack defined SLA targetsFormalize incident response procedures with severity-based SLA targets (Critical: 1h, High: 4h, Medium: 24h, Low: 72h)✅ Addressed/security/incident-response-sla/
REM-003A1.2Recovery time and point objectives not formally documentedDocument RTO/RPO targets and validate against deployment architecture capabilities✅ Addressed/security/rto-rpo/

Priority 2 — Important (✅ Addressed)

IDCriterionFindingActionStatusDocument
REM-004CC9.2Annual vendor review process not formally documentedDocument vendor risk assessment and review procedures with annual cadence✅ Addressed/security/vendor-risk/
REM-005C3.1Formal data disposal procedures not documentedCreate disposal procedures documentation covering all data classifications✅ Addressed/security/data-disposal/
REM-006PI1.1Processing integrity validation not formally documentedDocument processing integrity controls, validation methods, and error handling procedures✅ Addressed/security/processing-integrity/

Priority 3 — Enhancement (Continuous Improvement)

IDCriterionFindingActionTarget
REM-007CC3.1Risk assessment could incorporate automated threat intelligence feedsIntegrate threat intelligence feeds into risk assessment processQ1 2027
REM-008CC4.1Separate evaluations could be formalized with annual internal auditEstablish formal internal audit function with annual evaluation cycleQ1 2027

Attestation

This SOC 2 Type 1 Readiness Assessment — Self-Assessment has been prepared by the AegisGate Compliance & Security Engineering team. The readiness statuses, implementation descriptions, and remediation items represent our good-faith evaluation of control design and implementation against the AICPA Trust Services Criteria.

Prepared By:

Compliance & Security Engineering, AegisGate

Date: July 29, 2026

Review and Approval:

RoleNameDate
Compliance LeadTo be completed upon formal review
Security EngineeringTo be completed upon formal review
Executive SponsorTo be completed upon formal review

This document is classified as Confidential — Internal Use. Distribution is limited to authorized personnel involved in SOC 2 audit preparation. This self-assessment does not constitute a SOC 2 audit report or certification.