Privacy Policy Checklist
Work out what a privacy policy has to disclose for your site and your audience, then check an existing one against it.
What this tool does
Privacy Policy Checklist assembles the disclosures a policy is normally expected to carry, in six sections: identity and contact, what you collect, why and on what basis, sharing and transfers, retention and security, and user rights. Seven answers shape it — the kind of site or product, the main audience, and whether you set cookies beyond the strictly necessary ones, run analytics, send marketing email, show targeted advertising or knowingly serve children. Depending on those answers the list runs to between seventeen and twenty-eight items, followed by a short Before publishing section that is not counted among them.
The audience setting does most of the work. Choose the European Union and the items name GDPR, the seven rights it grants, the supervisory authority in your member state, the safeguards for transfers out of the EEA, and a child age of 16 with the note that member states may lower it to 13. Choose California and the legal-basis item disappears entirely, because CCPA/CPRA is not built that way, the rights narrow to the six that Act grants, and complaints are directed to the California Privacy Protection Agency. The UK, other US states, Canada, Australia, Brazil and a global default each swap in their own set of names. One line ignores the audience: the advertising item carries its Do Not Sell or Share wording whenever that box is ticked, whichever region you picked. The site type adds items rather than rewording them: a shop or a marketplace gets the line about card numbers staying with the payment processor, a marketplace also gets what buyers and sellers can see of each other, a SaaS product gets the customer content you process on someone else's behalf and the DPA to link to, and a mobile app gets device permissions and why each one is needed.
Pasting your current policy into the optional box turns the empty boxes into marks. Each item carries between one and six keywords; the text you paste is lower-cased with its whitespace collapsed, and an item is marked as mentioned when any one of those keywords appears anywhere in it. That is a plain substring search and nothing more, which cuts both ways. The identity item looks for words including address, so a policy that only ever mentions an IP address is credited with having named the controller. The item about data collected directly looks for name, which is also inside username and domain name. Nothing checks that the sentence carrying the keyword is adequate, or even on the subject. Read a tick as probably somewhere in the document and a cross as worth looking at — the crosses are the more dependable half.
Two limits frame everything else. This is a reference list of what those laws usually require, not legal advice, and nothing in it is measured against what you actually collect: there is no cookie scan, no tracker detection and no request made to your domain. Nor does it write the policy — this is not a policy template and there is no publishable text at the end, only the subjects your own text has to cover, and the boxes are printed characters rather than controls, so nothing is saved and a second run rebuilds the list with everything unticked. The whole thing is assembled in this browser tab from text that ships with the page, so a draft pasted in for the keyword check is not uploaded, and the tool still works with the network disconnected.
How to use it
- Pick the site or product. Blog or content site, online shop, SaaS or web app with accounts, mobile app, or marketplace. The choice adds the items particular to that model, such as order and payment data or device permissions.
- Choose the main audience. Global, the EU, the UK, California, other US states, Canada, Australia or Brazil. This decides which law is named, which rights are listed, where complaints go and which child age applies.
- Tick what the site actually does. Cookies beyond the strictly necessary ones, analytics, marketing email, targeted advertising, and whether you knowingly serve children. The first four each add an item, and cookies and analytics between them add one more about withdrawing consent; the children box swaps the not-directed-at-children statement for the parental-consent one, leaving the count where it was.
- Paste an existing policy, if you have one. Optional, and it only takes effect over forty characters. Items then come back marked mentioned or not found, with the tally in the summary line beneath the output.
Processing & privacy
Runs on your device. Your file is processed directly in this browser.
Common use cases
Drafting the first policy for a new product
The list works as a table of contents to write against, so the clauses most often forgotten — retention periods, automated decision-making, breach notification — are on the page before anyone bills you by the hour.
Auditing a policy that has drifted
Paste the live text and the crosses show where the document has fallen behind the product: an analytics tool added last year, a payment processor never named, a sub-processor list that was always going to be written later.
Opening up to a new market
Switch the audience from the United States to the EU and the items that appear are roughly the work the move creates — legal bases for each purpose, transfer safeguards, and the longer list of rights to honour.
Briefing a client or a solicitor
A named list of the disclosures at stake turns the conversation into specifics, rather than a general request to have a look at the privacy policy.
Questions
Is this legal advice?
Is this a GDPR checklist, or does it cover other laws?
How much can I trust the mentioned and not found marks?
Does it produce a policy I can publish?
Is the policy I paste in sent anywhere?
Why did an item vanish when I changed the audience?
Related tools
- Protect PDF — Add a password and set permissions on a PDF.
- Sign PDF — Draw, type or upload a signature and place it on the page.
- Hash Generator — Compute MD5, SHA-1, SHA-256 and SHA-512 digests.
- Password Generator — Generate strong passwords with rules you control.
- Redact PDF — Permanently remove sensitive content, not just cover it.
- Remove PDF Metadata — Strip identifying metadata before you share a file.