Security & Compliance

Cold Agent is built with security at its foundation. We follow industry best practices and are actively pursuing SOC 2 Type I certification to provide our customers with independently verified assurance of our security controls.

SOC 2 Trust Service Criteria

Security

We protect customer data through defense-in-depth controls across every layer of the stack.

  • Production traffic is served over HTTPS with modern TLS configuration at the edge
  • The application API scopes workspace data by tenant before handlers execute tenant-owned operations
  • Administrative server access is restricted to key-based SSH and hardened with firewall rules
  • Content Security Policy (CSP) headers enforced on all endpoints to prevent XSS and injection attacks
  • Automated build and deploy checks run before production services are restarted

Availability

Our infrastructure is designed for high availability and resilience, targeting 99.9% uptime.

  • The Go API and React web app run as managed systemd services with restartable units
  • Health checks are part of the GitHub Actions deployment workflow
  • Postgres-backed durable job patterns are used for long-running work that must survive restarts
  • Background schedulers recover stale running work instead of relying only on request goroutines
  • Manual emergency restart procedures are documented for production service recovery

Confidentiality

Customer data is isolated and protected through strict access controls and encryption boundaries.

  • Tenant data access is scoped by tenant_id throughout authenticated API handlers
  • Authentication is handled through AWS Cognito JWT validation in backend middleware
  • Role-based checks are applied through authenticated request context
  • Sensitive production configuration is deployed through GitHub secrets and the managed environment file
  • Production credentials are not committed to the repository

Processing Integrity

We ensure data is processed completely, accurately, and in a timely manner.

  • Durable Postgres-backed jobs persist work before expensive AI, import, verification, or sync operations run
  • Workers lease jobs, checkpoint item progress, and recover stale running work after deploys or restarts
  • Automated retry with exponential backoff for transient failures
  • Tenant-scoped database operations protect campaign, lead, and sender state from cross-workspace leakage
  • End-to-end audit trail for email sends, lead updates, and campaign state transitions

Privacy

We respect user privacy and comply with global data protection regulations.

  • GDPR-compliant data export and deletion workflows — request via Settings or email
  • Data Processing Agreement (DPA) is available publicly on the website
  • Data minimization — we collect only what is necessary to provide the Service
  • Reply monitoring uses user-authorized Gmail OAuth scopes rather than asking for mailbox passwords
  • Suppression and unsubscribe workflows are part of the cold outreach operating model

Infrastructure

Cold Agent's current production stack is a Go API, React Router frontend, and Postgres database deployed through GitHub Actions to managed Linux services. AWS remains part of the product where it is actually used, including Cognito authentication and SES-backed sending paths.

Access Controls

Authentication is handled through Amazon Cognito with support for email/password and social login. The backend validates Cognito JWTs, extracts tenant and role claims, and scopes API work to the authenticated tenant context before tenant data is returned or mutated.

Data Protection

Cold Agent stores operational application data in Postgres and keeps production secrets out of source control. Email credentials, API keys, OAuth tokens, campaign data, and lead data are treated as tenant-scoped data and accessed through authenticated server-side paths.

Incident Response

We maintain documented production recovery steps, health checks, and service restart procedures. Critical operational issues are investigated from deployment logs, service logs, database state, and application-level audit trails before remediation is shipped.

Compliance Certifications

Cold Agent is currently undergoing SOC 2 Type I audit preparation. We have implemented controls aligned with the AICPA Trust Services Criteria across all five categories: Security, Availability, Confidentiality, Processing Integrity, and Privacy. Our target completion date is Q3 2026. Upon completion, the SOC 2 report will be available to customers and prospects under NDA.

Questions?

For security inquiries, vulnerability reports, or to request our SOC 2 readiness documentation, contact our security team at security@getcoldagent.com. We respond to all security-related inquiries within one business day.

References

Trust references

These external references anchor Cold Agent's public security, compliance, and commercial-email posture.

  1. System and Organization Controls: SOC Suite of Services

    AICPA & CIMA

    AICPA overview of SOC reporting services for service-organization controls.

  2. 2017 Trust Services Criteria with revised points of focus

    AICPA & CIMA

    Trust Services Criteria used for security, availability, processing integrity, confidentiality, and privacy controls.

  3. CAN-SPAM Act: A Compliance Guide for Business

    Federal Trade Commission

    U.S. commercial email rules covering truthful headers, opt-out handling, and unsubscribe obligations.