Current infrastructure and identity
Firebase provides authentication and session revocation. Cloudflare hosts the application, stores current app data in D1 and private files in R2, and runs scheduled and queued background work. These services receive account identifiers and the feature-specific data required to operate the application.
AI, speech, browser, email, and billing
OpenAI is the configured AI provider for application, resume, scoring, text-interview, and live speech-to-speech interview functions when those features are enabled. Deepgram is not used for any product feature.
Browserbase is retained only to release historical remote sessions during cleanup or account deletion. Resend can send transactional service messages when email delivery is switched on. Stripe provides hosted Checkout, the Customer Portal, and signed webhook billing updates.
Legal and vendor review required
Provider legal names, service locations, transfer mechanisms, data-processing agreements, security terms, retention/training settings, subprocessors, and contact details require professional legal and vendor review before this draft is assigned an effective date.