TokenPad

Checklist · Safety

LLM Data Privacy Checklist

20 items8 criticalAnyone sending data they did not generate to an API they do not run

Sending user data to a model provider is a disclosure to a third party. That is a straightforward statement with a long list of consequences attached.

This list is the engineering half. It is not legal advice, and the items that need a lawyer are marked as such.

Ticks are saved in this browser only — close the tab and come back to where you were. Nothing is sent anywhere and there is no account.

0 of 20 done · 8 critical outstanding

What you send

0/5
  • Most privacy problems are discovered here. "The whole user object" is a common and unacceptable answer.

  • Data minimisation is a legal principle in most jurisdictions and a risk reduction everywhere. It is also the cheapest fix on this list, because unsent data needs no protection.

  • Most tasks — classification, summarisation, extraction — work identically on pseudonymised text. Names are rarely load-bearing.

    Check this with the pii redactor
  • These carry stricter requirements almost everywhere, and they arrive through free-text fields without anyone deciding to send them.

  • A field labelled "notes" contains everything. Any assumption about what is in it that has not been checked is wrong.

    Check this with the pii redactor

Provider terms

0/5
  • This is the document that makes the provider a processor acting on your instructions rather than an independent controller. Legal review required.

  • Defaults differ by provider and by plan, and consumer and API terms are frequently not the same. Check the account you are actually calling from.

  • Providers retain inputs for abuse monitoring by default, often for a fixed window. If your policy promises otherwise, one of the two is wrong.

  • Where the compute happens determines which rules apply. Several providers offer regional processing; it is usually opt-in.

  • Your provider has providers. Their list is part of your disclosure surface, and it changes without a release note.

Transparency and rights

0/5
  • Users cannot consent to a disclosure that is not disclosed, and this is one of the first things a regulator or an enterprise buyer checks.

  • Legitimate interest, consent and contractual necessity carry different obligations. Picking one after a complaint is worse than picking one now.

  • Deleting your own copy while a copy sits in a provider's retention window is a partial deletion, and the difference is exactly what the request was about.

  • Subject access requests include what you disclosed to third parties. Per-request logging with a user identifier makes this a query rather than a project.

  • Fully automated decisions with significant effects are separately regulated in the EU and elsewhere, and this is the item most often missed.

Engineering controls

0/5
  • The provider is often the more careful custodian. An unredacted prompt log is a copy of everything, sitting where far more people can read it.

    Check this with the pii redactor
  • "We keep logs for thirty days" is only true if something deletes them.

  • Prompts are logged by you and retained by the provider. Treat them as published.

    Check this with the secret scanner
  • It bounds the damage of a misconfiguration or a compromised dependency, and it makes the data path auditable rather than assumed.

  • Privacy posture decays through small additions, each individually reasonable. The trigger is what stops it.

Tools for this list

Questions

Does using an API mean the provider trains on my data?

For the major providers' business and API tiers, generally no by default — but this differs by provider, by plan and over time. Verify it in the account you are actually calling from and record when you checked.

Is redacting names enough to make data anonymous?

Almost never. Free text re-identifies through combinations — a role, a location, a date, an unusual detail. Treat redacted text as pseudonymised, which is still personal data, not as anonymous.

Do I need a DPIA?

In the EU, likely yes where processing is large scale, involves special category data, or produces decisions affecting people. That is a legal determination — this checklist prepares the technical facts it needs.