Least-privilege defaults.
Each team member has access only to the clients they work on. Shared workspaces use scoped roles. New team members go through a 24-hour access review before getting client credentials.
Security
We handle launch plans, embargoed news, and executive communications for established and venture-backed companies, so we treat client data accordingly. We follow practices aligned with SOC 2 controls and complete enterprise security reviews on request. Below is what we actually do, in plain text.
What we use
| Tool | Purpose | SOC 2 / ISO |
|---|---|---|
| Google Workspace | Email, documents, calendar | SOC 2 Type II |
| Notion | Client workspace, project tracking | SOC 2 Type II |
| 1Password | Shared credentials | SOC 2 Type II |
| Stripe | Payment processing | SOC 1, SOC 2, PCI |
| Mercury | Banking | SOC 2 |
| FormSubmit | Contact form processing | HTTPS only |
| Cloudflare | Site hosting and CDN | SOC 2 Type II, ISO 27001 |
A full data processing agreement (DPA) is available on request from any client. Email [email protected].
Practices
Each team member has access only to the clients they work on. Shared workspaces use scoped roles. New team members go through a 24-hour access review before getting client credentials.
All client data is stored in tools that encrypt at rest (AES-256) and in transit (TLS 1.2+). We do not maintain our own servers or unencrypted backups.
Every team member uses YubiKey or platform passkey on every account that holds client data. SMS 2FA is disabled across the firm. Password reuse is forbidden and enforced via 1Password monitoring.
Every quarter we re-verify each subprocessor's compliance posture. We notify clients in writing 30 days before adding a new subprocessor that will hold their data.
If a security incident occurs, we notify affected clients within 72 hours with a written description, scope, and remediation plan. The runbook is reviewed annually.
We do not store payment card information (handled by Stripe). We do not store credentials to client systems beyond a temporary scope of the engagement. We do not sell or share client data.
Responsible disclosure
We welcome reports from security researchers. Please email [email protected] with a description of the issue, steps to reproduce, and any proof of concept. We acknowledge within 24 hours and provide a written response with a timeline within five business days.
We publicly thank researchers who report valid vulnerabilities (with their permission). The acknowledgment list will appear here once we have one.
Common questions
Email [email protected]. We acknowledge within 24 hours and provide a written response within five business days. See /.well-known/security.txt for the full policy.
No. We do not hold a formal SOC 2 report. We follow practices aligned with SOC 2 controls (encryption, access controls, vendor due diligence), every core tool that holds client data is SOC 2 Type II certified, and we complete enterprise security questionnaires as part of procurement. We are happy to walk your security team through our practices in detail.
Notion (workspace data), Google Workspace (email, docs, calendar), 1Password (credentials), Stripe and Mercury (payment data). All providers are SOC 2 Type II certified. We do not maintain our own servers or databases.
Yes. We sign DPAs with any client that requires one, including GDPR-relevant terms for clients with EU users. Email [email protected] to request.
Active client data: for the life of the engagement plus 12 months. Past client data (case studies, press logs): indefinitely unless deletion is requested. Email logs: 36 months. Form submissions from prospects: 24 months.