The Product Architect

Privacy

The book asks for attention, not an account. Reader state stays local unless you choose to export it.

Local first

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.

Analytics

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.

Your copy

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.

Contact

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.