1. Roles
You (the customer) are the data controller for end-user data submitted to AISO. AISO is the data processor. AISO's sub-processors (listed below) are sub-processors under the GDPR / UK GDPR / CCPA shape.
When you use AISO as a data controller, AISO acts as a data processor for the data you store in our systems. This addendum lists every sub-processor that touches your data, their role, the data category they receive, and the region in which they operate.
You (the customer) are the data controller for end-user data submitted to AISO. AISO is the data processor. AISO's sub-processors (listed below) are sub-processors under the GDPR / UK GDPR / CCPA shape.
AISO keeps account secrets, API keys, and webhook signing secrets server-side. All public surfaces are read-only and exclude OWNER_NOTES blocks (the leak barrier). Stripe webhook bodies are HMAC-verified; outbound webhooks sign with the Stripe-compatible X-Aiso-Webhook-Signature header.
Current list (subject to change with 30 days' notice in-app):
prisma/schema.prisma.Transfers from EEA / UK rely on the EU SCCs (controller-to-processor) plus the UK IDTA where applicable. AISO maintains backup processing in EU regions wherever the processor offers them (Supabase EU, PostHog EU).
Export and delete flows ship inside the product — see /app/settings → Danger zone. AISO will assist data controllers with subject access requests, deletion, or correction within 30 days via privacy@aiso.tools.
AISO will notify affected controllers within 72 hours of becoming aware of a personal-data breach, with the scope, categories of data, and proposed remediation.
Email dpa@aiso.tools with your legal entity and processing volume. A countersigned PDF will be returned within 5 business days.