Infrastructure

Third-Party Services

SentinelQA depends on a small set of third-party services for core infrastructure, storage, billing, authentication, operational monitoring, and optional AI features.

Service List

GitHub

Optional sign-in provider for GitHub OAuth authentication.

Required only if you enable GitHub sign-in.
Supabase Postgres / PostgreSQL hosting

Primary application database for accounts, sessions, billing metadata, projects, runs, tests, and related records.

Required for the hosted product.
DigitalOcean Spaces or another S3-compatible storage provider

Stores uploaded CI artifacts or object references used by the SentinelQA dashboard.

Required for artifact-backed workflows.
Stripe

Processes subscriptions, billing checkout, and customer billing portal activity.

Required for paid subscriptions.
Resend or SMTP email provider

Sends verification emails, password reset emails, and other account-related messages.

Required for email verification and password reset flows.
Cloudflare Turnstile

Provides anti-bot and abuse protection on sign-up, sign-in, and password-reset entry points.

Required on protected authentication flows where enabled.
Sentry

Application monitoring and error tracking for product reliability and incident investigation.

Operationally required for monitoring in the hosted service.
Google Analytics

Aggregated analytics for website acquisition, signup attribution, and selected product-usage journeys.

Optional and not required for core app functionality.
OpenAI

Processes selected debugging context to generate AI summaries or failure-analysis features when enabled.

Required only for AI-assisted features.

Notes

The exact providers used in a given environment may vary over time, especially for hosting, storage, email delivery, and analytics.

Optional features such as GitHub OAuth, billing, and AI summaries may be unavailable if the corresponding third-party service is not enabled.