Subprocessors

Third parties that process personal data on Praxa Lab's behalf to operate the Caputchin service. State-bearing data lives in EU regions (database, hosting, transactional email). Stripe processes payment data on its global infrastructure regardless of contracting entity, but Praxa Lab never receives or stores card numbers. GitHub and Google OAuth is user-initiated at sign-in.

SubprocessorLocationPurpose
CloudflareEU regionsHosting (Workers, R2, Hyperdrive, Containers)
SupabaseEU (Frankfurt)Postgres database for all state
StripeStripe Payments Australia Pty Ltd (Sydney). Payment processing on Stripe's global infrastructure.Billing and payments. Praxa Lab never receives card numbers.
ResendEU regionTransactional email (sign-in links, security notices)
GitHubUS / globalOAuth sign-in (only when user chooses it)
GoogleUS / globalOAuth sign-in (only when user chooses it)

Changes

Paying customers receive at least 30 days advance notice by email and dashboard banner before any subprocessor is added or changed. Customers may terminate their paid plan without penalty during the notice window if they object.

Contact

info@caputchin.com.