Predictika · Cross-Border Transfer Check
Tamarind Software lets AI agents prepare and run transfers of EU and UK personal data to vendors and group companies abroad. Before an agent sends anything, the call goes to Predictika’s Cross-Border Transfer Check. It decides whether the transfer is restricted at all, whether an adequacy decision covers it, and if not, whether the safeguard on file is the right one and complete: the contract form and module, the annexes, the transfer impact assessment, supplementary measures, onward-transfer terms, binding corporate rules or a derogation. Then it returns one verdict: allow, needs approval, or block.
Not legal advice. Tamarind Software and every vendor on this page are fictional. The scenarios are illustrative. The rules are simplified company policy informed by GDPR Chapter V and UK GDPR; the adequacy table is a dated snapshot. This is not legal advice and has not been reviewed by a lawyer.
This validator decides one thing: whether one proposed transfer of personal data from an EU or UK exporter to a recipient in another country may go ahead, given facts about the transfer. It is not a general privacy review.
Within these checks the validator handles any combination of the listed facts, not just the seven scenarios on this page. It does not decide the lawful basis for processing, answer data subject requests, cover other regimes such as Switzerland or China's outbound rules, or assess a destination's laws itself; it takes the result of the transfer impact assessment as a fact.
The validator takes facts as inputs: the regime, the destination, the data class, the roles of exporter and importer, the mechanism chosen, the contract form, module and annex status, the transfer impact assessment result and its age, binding corporate rules status, derogation details, onward-transfer terms and the approval on record. It holds only a dated table of destination countries and their adequacy status. It never sees a name, an address or a record.
Two honest limits. The validator judges the facts it is given: if the importer’s certification is recorded wrongly, the answer follows the record. And an agent that never calls the validator is not checked; in this demo the agent calls it itself, and in a deployment the gateway the agent reaches its tools through makes the call.
7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI agent (scripted)
Before sending, the agent must call Recorded run
What this means
General statements about transfer registers, document checklists and approval workflows, not about any named product. We rest this on public descriptions of how such tools work; anyone running a specific product will know it better than we do.
| What the validator caught | Typical tool | Predictika |
|---|---|---|
| Adequacy that depends on the importer, not just the country | Only with workarounds A register can hold “US: adequate”. Applying it needs the importer’s certification status as well, and a person who remembers to check it for every US vendor. | Every rule is checked on every call and the verdict lists each finding. |
| Choosing the clause module from the roles | Only with workarounds A document checklist ticks “clauses signed”. The module has to match who is exporting and who is importing, which a checkbox does not hold. | Every rule is checked on every call and the verdict lists each finding. |
| UK and EU transfers needing different contract forms | Only if someone is vigilant A team can run two checklists and pick the right one each time, if someone is careful about it. | Every rule is checked on every call and the verdict lists each finding. |
| Approver level that depends on what was found | Only with workarounds Approval workflows usually route by amount or requester. Routing by “gaps found, measures in place” needs a custom rule kept up by hand. | Every rule is checked on every call and the verdict lists each finding. |
Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the request; approval findings need a person to sign off first.
| 1 | The request relies on adequacy, but United States is not covered for this transfer under EU GDPR. There is no adequacy decision, or the decision is partial and the importer is outside its scope (for example a US importer not certified under the Data Privacy Framework). |
| 2 | No transfer mechanism is in place. India is not covered by adequacy for this transfer, so Chapter V needs standard contractual clauses, binding corporate rules or a derogation (GDPR Art 44 to 46 and 49). |
| 3 | The contract on file is not the UK IDTA or the EU clauses with the UK Addendum. A transfer under UK GDPR needs one of them. |
| 4 | The roles (controller to processor) call for SCC Module 2, but the contract on file uses Module 1. |
| 5 | The contract annexes are not completed (parties and transfer description, security measures and, where processors are involved, sub-processors). |
| 6 | The binding corporate rules are not approved by the competent supervisory authority, so they cannot be relied on (GDPR Art 47). |
| 7 | The approved rules cover a different role. The exporter acts as a controller in this transfer, and rules for that role are needed. |
| 8 | No transfer impact assessment is on file for India. The exporter must assess the laws and practices of the destination before relying on clauses or binding corporate rules (SCC Clause 14; CJEU C-311/18; EDPB Recommendations 01/2020). |
| 9 | The transfer impact assessment found gaps and no supplementary measure is in place. The transfer must be suspended or ended until effective measures exist (EDPB Recommendations 01/2020). |
| 10 | The importer plans onward transfers and no onward-transfer terms are in place. Any onward recipient must be bound to the same protection (SCC Clauses 8.7 and 8.8). |
| 11 | The transfers are repeated or systematic. A derogation is for occasional transfers only (GDPR Art 49 and recital 111). |
| 12 | Explicit consent counts only if the person was told of the risks of a transfer without adequacy or safeguards, and that is not on record (GDPR Art 49(1)(a)). |
| 13 | The transfer impact assessment is 14 months old, older than the 12 months company policy allows. A manager must confirm it still holds (EDPB Recommendations 01/2020, step 6). |
| 14 | The transfer impact assessment found gaps and the transfer relies on supplementary measures. The data protection officer must confirm the measures are effective. |
| 15 | A derogation under GDPR Art 49 is a last resort. The data protection officer must sign off and the assessment must be recorded (Art 49(6)). |
| 16 | Special-category data is leaving for a destination without adequacy. The data protection officer must sign off (company policy). |
The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.
The agent's request. I'm sending EU customer support tickets to our US analytics vendor so the team can see weekly trends. The United States has an adequacy decision, so no further safeguard is needed.
Verdict: Blocked.
The agent's request. Sending the same support tickets to the US vendor under signed EU standard contractual clauses, Module 2, with the annexes completed and a transfer impact assessment from two months ago.
Verdict: Allowed.
The agent's request. I'm sending EU payroll records to our payroll processor in India under the standard contractual clauses we have signed. Module 1, annexes completed.
Verdict: Blocked.
The agent's request. Sending the payroll records to our India processor under Module 2 of the standard contractual clauses. The impact assessment is done and the supplementary measures are in place. Onward transfer terms are signed.
Verdict: Needs approval.
The agent's request. Sending the payroll records to our India processor under Module 2 of the standard contractual clauses. The data protection officer's approval is attached.
Verdict: Allowed.
The agent's request. Sending UK customer data to our processor in Singapore under the signed EU standard contractual clauses, Module 2, with a transfer impact assessment from three months ago.
Verdict: Blocked.
The agent's request. Sending the same UK customer data to Singapore under the EU standard contractual clauses, Module 2, with the UK Addendum attached.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.