Privacy & cookies
Last updated 25 October 2026
Who we are
0friction runs this site and is responsible for your data. Questions or requests: privacy@example.com.
What we collect
Your email address and purchase record, so we can give you access to the book (needed to fulfil the purchase). Payment details go to Stripe and never reach us. If you accept analytics, we also record which pages you visit and what you click, linked to your account once you sign in, so we can see how the book is read and improve it.
Cookies
Essential cookies are always on, because the site can't work without them. Analytics cookies are only set after you click Accept, and you can change your mind at any time.
| Name | Purpose | Kept for | Type |
|---|---|---|---|
| better-auth.session_token, better-auth.session_data | Keeps you signed in after opening a sign-in link. | 90 days | Essential |
| __ph_opt_in_out_… (local storage) | Remembers whether you accepted or rejected analytics. | Until you clear it | Essential |
| ph_…_posthog (cookie and local storage) | A random ID that lets PostHog tell visits and sessions apart. | 1 year | Analytics, only if you accept |
Who processes your data
- Vercel: Hosts the site. Functions run in Frankfurt.
- Neon: Database for accounts, sessions and purchases, in Frankfurt.
- Stripe: Takes payment on its own checkout page.
- Resend: Sends sign-in emails.
- PostHog: Product analytics, stored in the EU. Only used if you accept.
Your rights
You can ask to see, correct, export or delete your data, or object to how we use it, by emailing us. You can also complain to your local data protection authority.