Skip to content

Sub-processors

Who processes your data, and where

Every company that processes customer data on our behalf, for your purchase file, and a data processing agreement you can sign before paying.

Last updated 8 October 2026

Data processing agreement

A DPA you can sign before paying

Pre-filled under Article 28(3) GDPR with TerraLab as processor. Complete the controller block, sign it and send it to our privacy contact. Its sub-processor list points to our sub-processors page, so it stays current without a new signature.

The founders complete the SIREN and address lines before countersigning. Bespoke terms take a call.

Sub-processors

Every company that processes customer data for us

Nobody else touches it. Sales and internal tools that receive no plugin or account data are not listed.

PurposeCompanyCountryHosting regionTransfer mechanismRetention
Database and authenticationSupabaseUSA company, EU hostingAWS Paris (eu-west-3)Data stays in the EULife of the account, plus 15 days after deletion. Encrypted backups expire within 12 months
Images and filesGoogle Cloud StorageUSA company, EU hostingParis (europe-west9)Data stays in the EULife of the account, erased on deletion or earlier on request
AI Segmentation inferenceGoogle Cloud RunUSA company, EU hostingBelgium (europe-west1)Data stays in the EUIn memory, no copy after the request. Upload staging empties after 7 days
AI Agent language modelMicrosoft Azure OpenAIUSA company, EU hostingEU data zone (westeurope)Data stays in the EUPrompts may be kept up to 30 days for abuse monitoring until our exemption is granted; never used to train models
AI Agent serverMicrosoft Azure Container AppsUSA company, EU hostingWest Europe (westeurope)Data stays in the EUOne diagnostic file per run, 90 days; Pro, 30 days, none at 0 days of history
AI Edit image generationGoogle Vertex AIUSA companyWorldwide (global endpoint)EU-US Data Privacy FrameworkNot stored after the request (held in memory up to 24 hours). Google may log prompts up to 90 days for abuse monitoring, never to train models
Website and API hostingVercelUSA companyParis (cdg1)EU-US Data Privacy FrameworkHosting only, no customer file stored
Product analyticsPostHogUSA company, EU hostingFrankfurtData stays in the EU25 months at most
Transactional and product emailsLoopsUSAUnited StatesEU-US Data Privacy FrameworkContact erased with the account
Rate limitingUpstashUSA company, EU hostingIrelandData stays in the EUOne counter per account or IP address, kept 65 seconds
Website translationGoogle Translate APIUSA companyEU/USEU-US Data Privacy FrameworkNot stored; page text only
PaymentsStripeUSA company, EU entityEU/USEU-US Data Privacy Framework10 years for invoices, French accounting law

Any new or replaced sub-processor is announced here 30 days before it takes effect. Customers with a signed DPA may object in writing within that period.

Questions

Security questionnaires and supplier files

Send them, or a signed DPA, to yvann.barbot@terra-lab.ai. We answer within two working days.

yvann.barbot@terra-lab.ai