---
What a privacy policy actually does
A privacy policy is the document where you tell users what you collect, why, and what they can do about it. It is also what regulators and app stores check first. A good one is accurate and plain; a policy that contradicts your app's behavior is worse than a weak one.
The categories to cover
- Data categories — what you collect (email, analytics, crash logs, location, purchases).
- Purposes — why (operate the app, support, marketing).
- Lawful basis (EU) — for GDPR, the legal basis for each processing purpose (consent, contract, legitimate interest).
- Retention — how long you keep it and when you delete it.
- Third parties — processors and SDKs that receive data (analytics, ad networks).
- User rights — access, deletion, portability, opt-out.
- Contact — a reachable address for privacy requests.
Match the policy to real SDK behavior
The most common failure is a policy that lists "we don't share data" while three SDKs ship events to ad networks. Audit your dependencies and write the policy to match. A generator like PolicyDeck asks what you collect and produces a draft — but you must answer truthfully; the document is only as accurate as your inputs.
Keep language plain
Plain English beats legalese. Users (and reviewers) understand "we delete your account data after 90 days" far better than a wall of defined terms. A clear policy also survives counsel review faster.
Authoritative references
- GDPR Art. 12–14 (transparency & information to be provided): https://gdpr-info.eu/art-12-gdpr/
- California Consumer Privacy Act / Cal. Civ. Code §1798.155: https://leginfo.legislature.ca.gov/faces/codes_displayText.xhtml?lawCode=CIV&division=3.&title=1.81.5
- Apple App Store Review Guidelines (Privacy): https://developer.apple.com/app-store/review/guidelines/