Principles
Security at Apollo Space follows three principles:Defense in depth
Multiple independent layers — if one fails, the next one still holds.
We don’t rely on a single line of defense.
Auditable
Every access, every change, every billable call generates an
append-only log. You (and external auditors) can reconstruct any event.
No sensitive data in transit
Third-party credentials, payment data, secrets — all stored encrypted.
Apollo Space only decrypts at the moment and in the context where it’s
needed.
Authentication and authorization
Authentication — how login works
Authentication — how login works
- Cognito (AWS) as the identity provider — federated with Google, email/password + optional MFA
- Tokens with short expiration (id-token expires in hours; refresh expires in days)
- Sessions in one org are isolated from sessions in other orgs (login carries no cross-org context)
- MFA strongly recommended for all Owners + Admins
Authorization — roles and permissions
Authorization — roles and permissions
Encryption
| Where | How |
|---|---|
| Data in transit | TLS 1.3 on all client ↔ server communication |
| Data at rest (database) | Provider-managed encryption (AWS RDS with KMS) |
| Third-party credentials (Tavily, Twilio, Apify, etc.) | Encrypted with a dedicated key — Apollo Space decrypts only at time of use |
| Infrastructure secrets | AWS Secrets Manager + IAM with least-privilege |
Third-party credentials
How they are stored
How they are stored
When you connect integrations (WhatsApp/Twilio,
Tavily, Apify,
Composio), credentials (API keys, OAuth
tokens) are:
- Encrypted in the database with a dedicated key
- Isolated per organization — another Apollo Space customer cannot see your credentials
- Accessed only by the backend when a legitimate call requests it — never sent to the frontend
- Audit-logged — every time a credential is resolved for use, a record is kept: which user/agent, which operation, when
Rotation and revocation
Rotation and revocation
You can rotate credentials at any time (just paste the new one) or
revoke them by disconnecting the integration (deletes the credential
from the database).We recommend rotating keys for critical integrations (Twilio, Apify)
periodically or whenever a team member with access leaves the team.
Audit log
Every relevant action generates an entry in the org’s audit log:- User login / logout
- Role changes (who promoted whom)
- Integration connections / disconnections
- Outbound message delivery (email, WhatsApp)
- Lead modifications
- Administrative billing operations
Incident response
If you suspect any security incident (unauthorized access, leaked credential, unusual behavior):Report immediately
Email: security@apollospace.ai. Response within 24 business hours.
- Identification + containment (first hours)
- Notification to affected parties per applicable regulatory timeline
- Public postmortem after resolution (no sensitive data included)
Compliance
LGPD and privacy
LGPD and privacy
Apollo Space designs its privacy and security practices with the LGPD
as the primary reference — a documented data protection model, processes
for exercising data subject rights, and a contact channel for the data
protection officer.
Certifications (roadmap)
Certifications (roadmap)
Other certifications (SOC 2, ISO 27001) are under consideration on the
roadmap as the product matures and enterprise customer demand grows.Additional privacy and security documentation is available under NDA —
contact security@apollospace.ai if your compliance program requires
formal evidence.
Next steps
Multi-tenant
Isolation detail between organizations.
Organizations
The role model in detail.