PrivacySubprocessors

Subprocessors

Last updated: 2026-06-18

A subprocessor is a third-party service we use to operate exchangerate.dev, each processing some category of data on our behalf under a data-processing agreement (or equivalent contractual protection). This page is the canonical list; our Terms of Service and Privacy Policy reference it rather than re-listing every vendor, so we can change providers without amending those documents.

Current subprocessors

ServicePurposeData handledRegionPrivacy policy
Stripe, Inc.Payment processing, invoicing, customer portalBilling metadata (subscription status, last 4 of payment method), email, customer + subscription identifiersUS (PCI-DSS Level 1)stripe.com/privacy
Supabase, Inc.Primary Postgres database and authenticationAccount data, API key hashes, usage metadata (no card data; no personal data in rate records)USsupabase.com/privacy
Fly.io, Inc.API hosting (stateless), plus self-hosted Redis for rate-limit countersRequest logs (IP, endpoint, status), ephemeral rate-limit counters keyed by org or IPUS-East (IAD) / globalfly.io/legal/privacy-policy
Cloudflare, Inc.CDN, DNS, TLS termination, WAF / DDoS protection in front of the APIIP addresses, request headers, request metadataGlobal edge networkcloudflare.com/privacypolicy
Vercel, Inc.Marketing site, documentation, and dashboard hostingRequest logs (IP, endpoint, status), build outputsGlobal edge (primary: US-East / IAD)vercel.com/legal/privacy-policy
Sentry, Inc.Error tracking and performance monitoringError stack traces, user agent, IP address at error time, redacted request metadataUSsentry.io/privacy
Resend, Inc.Transactional email delivery (account, billing, security notices)Email address, message subject + body, delivery metadataUSresend.com/legal/privacy-policy

Reference data sources

The following public institution is not subprocessors in the data-protection sense, we send them no personal data. It is the public reference source behind the daily rates the Service returns:

  • European Central Bank (ECB), daily euro foreign-exchange reference rates (public reference data).

Live (intraday) rates are computed from live market data and are indicative, developer-grade reference values, not official, bank-grade, or settlement rates. Consistent with our Terms of Service, the Service describes this market data generically and returns the source field as a generic class rather than naming any individual venue.

Changes to this list

We maintain this list as providers change. Material changes are reflected here without requiring a separate Terms revision. Questions about a specific subprocessor: support@exchangerate.dev.