Customer data is stored in Frankfurt, Germany (AWS eu-central-1). These are every service that handles it on our behalf, what each one receives, and where it runs. We give customers 30 days' notice by email before adding a new one.
| Service | Purpose | Data it receives | Location |
|---|---|---|---|
| Supabase | Database hosting | All stored customer data: synced records, schemas, access settings, the audit log, encrypted credentials | Frankfurt, Germany |
| Railway | Application hosting: web app, query server, sync worker, job queue | Customer data in transit while it is synced and queried; the job queue holds IDs only | Netherlands |
| Anthropic | AI model that drafts the schema and turns questions into SQL | Questions and table structure. When drafting a schema: column names and statistics, and up to five sample rows per source unless the workspace turns sample values off. Never query results. Not used for training. | United States |
| Clerk | Sign-in and user accounts | Name, email address, profile picture | United States |
| Stripe | Billing | Billing contact and payment details (Synquil never stores card numbers) | United States |
| Resend | Transactional email | Email address and message content | United States |
| PostHog | Product analytics | Product usage events tied to an account ID. No synced customer data. | United States |
Transfers to the United States rely on the EU-US Data Privacy Framework where the provider is certified, and on Standard Contractual Clauses otherwise.
Customer data is never used to train AI models, by Synquil or by any of these services. Workspaces that want no cell values to reach the AI model at all can turn off sample values in Settings.
Need a Data Processing Agreement? Email hello@synquil.com. Security details are on the trust page.