Privacy
What stays in your browser
The Workbook is local to the browser you use to read. There is no account system, no sync layer, and no server database for your reading state.
- Reading progress and the last chapter you opened.
- The active bookmark and its return position.
- Reflection entries and portfolio entries saved from chapters.
- Frameworks you viewed or marked as practiced.
- Annotations, highlights, and margin notes.
- Your light, dark, or system theme preference.
This data is stored with `localStorage` keys that begin with `tpa:`. Clearing site data in your browser removes it.
What the site may measure
Production deployments measure aggregate traffic so the site can tell whether pages are being found and read. Measurement never receives your Workbook entries, annotations, bookmark text, notes, or theme preference.
The site uses Vercel Web Analytics and Vercel Speed Insights. Both are cookieless by design, set no identifiers in your browser, and capture only aggregate page views and Core Web Vitals. No third-party analytics and no advertising tags run on the site.
Export and import
The Workbook can export a JSON file that contains your local reading progress, bookmark, reflections, framework practice, portfolio entries, and annotations. Import uses the same JSON shape so you can move that state to another browser without creating an account.
The export is a file you control. It is not sent to the site.
Questions
If something about the data model feels unclear, use the contact details on the About page. The privacy posture should be legible without reading the source code.