Privacy Policy Skeleton
Answer questions about your site or app to get a privacy policy template in Markdown or HTML, with optional GDPR, UK GDPR, CCPA and CalOPPA sections. How it works
Use the Privacy Policy Skeleton
About the Privacy Policy Skeleton
This is a starting template, not legal advice and not a finished policy: you answer the questions and it writes a draft, copied or downloaded as Markdown or HTML, with numbered sections and a [BRACKETED] gap wherever only you know the answer or the law asks for more. With nothing filled in the draft has 9 sections and 11 gaps under Still to complete; Yes to the EU/EEA, UK GDPR, CCPA or CalOPPA question adds a section for that law, each with more gaps.
Sections and gaps for some answers
| Answers | Sections | Still to complete |
|---|---|---|
| Nothing filled in | 9 | 11 |
| Name, address, email and one data type filled in | 9 | 7 |
| The same, children under 13: Yes | 9 | 12 |
| The same, EU/EEA: Yes | 10 | 15 |
| The same, CCPA: Yes | 10 | 13 |
| The same, UK GDPR: Yes | 10 | 16 |
| The same, CalOPPA: Yes | 10 | 13 |
| The same, EU/EEA and CCPA: Yes, Google Analytics ticked | 11 | 22 |
Still to complete counts the distinct [BRACKETED] gaps, including the draft marker on the first line, which has to be deleted.
GDPR Art. 13 items the EU/EEA section leaves for you
| Art. 13 item | Gap in the draft |
|---|---|
| (1)(a), (1)(b): identity and contact details of the controller, its representative and the data protection officer | [ADD THE CONTROLLER'S LEGAL NAME AND ADDRESS, ITS EU REPRESENTATIVE IF ANY, AND THE DATA PROTECTION OFFICER'S CONTACT DETAILS IF YOU HAVE ONE] |
| (1)(c), (1)(d): legal basis and legitimate interests | [FOR EACH PURPOSE STATE THE LEGAL BASIS: CONSENT, CONTRACT, LEGAL OBLIGATION OR LEGITIMATE INTERESTS, AND DESCRIBE THE LEGITIMATE INTERESTS IF YOU RELY ON THEM] |
| (1)(e): recipients | [LIST THE RECIPIENTS OR CATEGORIES OF RECIPIENTS OF PERSONAL DATA, OR STATE THERE ARE NONE] |
| (1)(f): transfers to a third country | [STATE WHETHER PERSONAL DATA IS TRANSFERRED OUTSIDE THE EEA, THE SAFEGUARDS USED AND HOW TO GET A COPY OF THEM, OR STATE THERE ARE NO TRANSFERS] |
| (2)(a): storage period or its criteria | [ADD THE CRITERIA USED TO DECIDE HOW LONG DATA IS KEPT] |
| (2)(d): complaint to a supervisory authority | [NAME AND CONTACT DETAILS OF THE SUPERVISORY AUTHORITY YOU REFER PEOPLE TO] |
| (2)(e): whether providing data is required | [STATE WHETHER PROVIDING PERSONAL DATA IS REQUIRED BY LAW OR CONTRACT AND WHAT HAPPENS IF SOMEONE DOES NOT PROVIDE IT] |
| (2)(f): automated decision-making | [STATE WHETHER YOU USE AUTOMATED DECISION-MAKING OR PROFILING, OR STATE THAT YOU DO NOT] |
The rights of Art. 13(2)(b) and (c), access, rectification, erasure, restriction, objection, portability and withdrawing consent, are written out as a list in the draft.
CCPA points the California section leaves for you
| What the California Attorney General's CCPA page says | Gap in the draft |
|---|---|
| Requests can be sent by at least two methods, one a toll-free number; a business that operates only online needs only an email address | [TOLL-FREE PHONE NUMBER, OR IF YOU OPERATE ONLY ONLINE STATE THAT AN EMAIL ADDRESS IS THE ONLY METHOD] |
| Businesses must verify requests to know and delete | [DESCRIBE HOW YOU VERIFY THAT THE PERSON WHO MAKES A REQUEST TO KNOW OR DELETE IS THE CONSUMER] |
| A consumer may authorize another person to send a request | [DESCRIBE HOW A CONSUMER CAN USE AN AUTHORIZED AGENT AND WHAT PROOF YOU ASK FOR] |
| A business that sells or shares shows a "Do Not Sell or Share My Personal Information" link, also in its privacy policy | [ADD A CLEAR LINK TITLED DO NOT SELL OR SHARE MY PERSONAL INFORMATION TO YOUR WEBSITE AND LINK TO IT FROM THIS POLICY] |
| Sharing means sharing for cross-context behavioral advertising | [SELL / SHARE / DO NOT SELL OR SHARE] |
The link gap appears when you answer Yes to selling or sharing; the sell-or-share gap appears when you answer No but tick Google Analytics, Google Adsense, Facebook Pixel or Mixpanel.
CalOPPA points the section covers
| What Business and Professions Code 22575(b) asks the policy to do | In the draft |
|---|---|
| Identify the categories of personally identifiable information collected and of third parties it may be shared with | The data types you ticked and the services you named, or [LIST THE CATEGORIES OF THIRD PARTIES, OR STATE THERE ARE NONE] |
| Describe the process for reviewing and requesting changes to that information, if there is one | A bracketed line for the process, with your contact email |
| Describe how users are told of material changes to the policy | [DESCRIBE HOW YOU WILL NOTIFY USERS OF MATERIAL CHANGES TO THIS POLICY] |
| Identify its effective date | The date at the top of the policy |
| Disclose how the operator responds to Do Not Track signals | [DESCRIBE HOW YOUR SITE RESPONDS TO A BROWSER'S DO NOT TRACK SIGNAL OR TO OTHER SUCH MECHANISMS, OR LINK TO A PROGRAM THAT GIVES VISITORS A CHOICE ABOUT ONLINE TRACKING AND STATE THAT YOU FOLLOW IT] |
| Disclose whether other parties may collect personally identifiable information about online activities over time and across sites | [STATE WHETHER OTHER PARTIES MAY COLLECT PERSONALLY IDENTIFIABLE INFORMATION ABOUT VISITORS ON YOUR SITE OVER TIME AND ACROSS DIFFERENT WEBSITES] |
The statute as printed in the California Attorney General's guide Making Your Privacy Practices Public, which also recommends a clearly labeled Do Not Track heading and a conspicuous homepage link containing the word privacy; the draft names Do Not Track signals in the section title and leaves a gap for the link. With a cookie-based service ticked, the other-parties line is written for you with a gap to confirm it.
Frequently asked questions
- What does this privacy policy template not cover?
- It adds sections for the EU/EEA (GDPR), the United Kingdom (UK GDPR) and California (CCPA and CalOPPA) only. There is no section for Brazil's LGPD, Canada's PIPEDA, the Swiss FADP or US state privacy laws other than California's, it does not build a cookie consent banner, and for children under 13 it leaves gaps for what COPPA asks rather than writing that part. Copy the Markdown or HTML, or download the .md or .html file, and add anything else in your own copy.
- What does a GDPR privacy policy need to include?
- Art. 13 GDPR lists the information to give when data is collected: the controller's identity and contact details, the data protection officer where there is one, the purposes and legal basis, legitimate interests, recipients, transfers outside the EU, how long data is kept, the rights of access, rectification, erasure, restriction, objection and portability, withdrawing consent, complaining to a supervisory authority, whether providing data is required, and automated decision-making. The EU/EEA section of the draft has a line or a gap for each.
- Does the GDPR apply to my website?
- Art. 3 GDPR covers processing in the context of an establishment in the EU, and a business outside the EU when it offers goods or services to people in the EU or monitors their behavior there. Having a visitor from the EU is not by itself the test. The tool does not decide this for you: answer the EU/EEA question and ask a lawyer.
- Who does the CCPA apply to?
- The California Attorney General's page lists for-profit businesses that do business in California and have gross annual revenue of over $25 million, or buy, sell or share the personal information of 100,000 or more California residents or households, or derive 50% or more of their annual revenue from selling California residents' personal information. The revenue figure is adjusted for inflation: the California Privacy Protection Agency set it at $26,625,000 from 1 January 2025, and it changes again in odd-numbered years. CalOPPA, a separate California law, has no such threshold: it applies to operators of commercial websites and online services that collect personally identifiable information about Californians, and asks for a posted policy with a Do Not Track disclosure.
- What rights does the California section list?
- The rights to know, delete, correct, opt out of the sale or sharing of personal information, limit the use and disclosure of sensitive personal information, and not be discriminated against for using them, with 45 days to answer a request to know, delete or correct, extendable by another 45 days. These are the rights on the California Attorney General's CCPA page.
- Why does the draft say [SELL / SHARE / DO NOT SELL OR SHARE]?
- You answered Yes to the CCPA question and No to selling or sharing, but ticked an advertising or analytics service such as Google Analytics. The California Attorney General defines sharing as sharing for cross-context behavioral advertising, which such services can be, so the draft leaves the sentence for you to decide with a lawyer and shows a Check note.
Related Tools
View all toolsInternet Ping Test
Time 5 HTTP requests from your browser to this site and see the median, min, max and jitter in ms. An HTTP round trip, not an ICMP ping.
Plywood Sheet Layout Optimizer
Turn a plywood, MDF or OSB cut list into a sheet count, cutting diagrams, a cut sequence and cost, with kerf and mixed sheet sizes, by a heuristic.
Browser Info
See what your browser tells websites: screen and window size in CSS pixels, pixel ratio, time zone, languages, processor count and user agent.
Roman Numeral Converter
Convert Roman numerals to numbers and numbers to Roman numerals, from 1 to 3,999,999, with a step breakdown. Spellings such as IIII are refused.
Plant Spacing Calculator
Plants that fit a garden bed from its length, width and spacing: square grid, staggered grid (about 15% more) and edge-to-edge counts.
Map Scale Calculator
Real distance from a map measurement and scale, the map distance for a real one, or the scale from both: at 1:50,000, 10 cm is 5 km.