Authentication and access control
- Sign-in is handled through Auth0, an industry-standard identity provider, rather than Poodle AI storing plaintext credentials directly.
- Access to an organization’s data is scoped by role: Rep, Admin, and Super Admin, each with progressively broader permissions (for example, only Admins can connect a CRM, change company settings, or manage billing).
- New members join an organization only through an admin-issued invitation or an approved sign-up flow — there is no open self-serve join into an existing organization’s data.
Encryption
- CRM integration credentials (OAuth access and refresh tokens for Salesforce, HubSpot, Zoho CRM, Outreach, and Gong) are encrypted before they are stored, using authenticated symmetric encryption with a dedicated encryption key. They are decrypted only in memory, at the moment they’re needed to call the provider’s API.
- Product traffic is served over HTTPS/TLS.
- Uploaded files and session recordings are stored in Amazon S3 and accessed only through short-lived, pre-signed URLs rather than public links.
Infrastructure
- Poodle AI is hosted on Amazon Web Services (AWS), using a managed PostgreSQL database and S3 for file and recording storage.
- Live practice sessions run on LiveKit’s real-time media infrastructure.
- CRM synchronization jobs run as isolated AWS Lambda functions rather than inside the main application.
Monitoring and audit logging
- Every CRM connection event (connect, disconnect, consent grant/revoke, data access, data deletion) is written to an access log with a success or failure status, scoped to the organization.
- Changes to a user’s privacy consent preferences are written to a separate audit log, capturing the previous and new state, how consent was collected, and a hashed IP address — accessible only to Super Admins for compliance review.
- Per-provider rate limiting is enforced on CRM API calls to prevent abuse and protect connected third-party systems.
Details governed by internal policy rather than product configuration — including penetration testing cadence, vulnerability management SLAs, and personnel security training — are available on request from your account team.
Next: your data privacy rights
How consent, data export, and deletion work.

