Primary data storage (Supabase Postgres and Storage) is located in the European Union (Frankfurt, DE). Some sub-processors are based in the United States (Vercel, Stripe, Resend, PostHog, Sentry) or process data internationally.
EU → non-EU/EEA transfers: covered by the European Commission Standard Contractual Clauses (SCCs), Commission Implementing Decision (EU) 2021/914 of 4 June 2021. For transfers from Customer (Controller) to SaliencyLab (Processor in Morocco), Module 2 applies. For onward transfers from SaliencyLab to downstream sub-processors acting as processors, Module 3 applies. The SCCs are incorporated into this DPA by reference; executing this DPA constitutes execution of the SCCs.
UK → non-UK transfers: covered by either (a) the UK International Data Transfer Agreement (IDTA), or (b) the UK Addendum to the EU SCCs issued by the ICO under s.119A of the Data Protection Act 2018, at the Controller's election.
Morocco is not currently on the European Commission's adequacy list. Accordingly, EU → Morocco transfers rely on the SCCs plus the supplementary measures in §7 (encryption in transit and at rest, RLS isolation, short-lived signed URLs, named-account access controls).
Morocco → non-adequate jurisdictions: subject to prior authorization from the Moroccan CNDP under Article 43 of Law n° 09-08. SaliencyLab will file the required cross-border authorization before initiating onward transfers of Moroccan data subjects' personal data.
Transfer Impact Assessments: SaliencyLab has carried out TIAs for primary US-based sub-processors assessing the risk of third-country-authority access, the effectiveness of supplementary measures, and the availability of redress. Summaries are available on reasonable written request to dpa@saliencylab.com subject to confidentiality.