Sub-processors
Last updated 26 October 2026
On this page
HappySaid uses the companies below to run the service. Each one processes personal data only to provide the service described in its row. We list a provider here before we start using it.
If you have accepted our data processing agreement, we email you at least 30 days before we add or replace a sub-processor, so you can object.
Current sub-processors
| Sub-processor | Purpose | Personal data | Location |
|---|---|---|---|
| Railway | API and Postgres hosting | all stored data | US (Virginia) |
| Vercel | Web app and pages hosting | request metadata | Global edge, US |
| Cloudflare | File storage (R2), CDN for widgets | uploaded files, request metadata | Global, US |
| Resend | Transactional email | email addresses, email content | US |
| Polar | Payments, merchant of record | billing name, email, payment details | US / EU |
| Sign-in with Google | email, name, Google account id | US | |
| Sentry | Error monitoring (dashboard and API) | redacted error context, no emails or IPs | US |
| Better Stack | Uptime monitoring | none | EU |
| Plausible | Marketing-site analytics | none (no cookies, no personal data) | EU |
Changes
Last changed: 26 Oct 2026.
Questions about a sub-processor? Write to privacy@happysaid.com.