← Back to home

Privacy Policy

Last updated: April 2026

Data Controller

DigitalShelf is a personal project. For any privacy-related questions, contact cipshadow on GitHub.

Data We Collect

  • Email addresses collected when you create a shelf or log in via magic link, stored in Supabase and used to identify your account.
  • Analytics data collected via Vercel Analytics only if you accept cookies. This includes page views, device type, and general usage patterns.
  • Admin authentication uses a functional cookie (ds_admin) for shelf owners to manage their content.
  • Wishlist data stored in your browser's localStorage. This data never leaves your device.

Third Parties

  • Supabase — database hosting for shelves, books, and shelf owner accounts.
  • Vercel — application hosting and edge delivery.
  • Google Books API — used to fetch book descriptions and metadata. No personal data is sent to Google.

Cookies

  • ds_admin — a functional cookie used for shelf administration. Not used for tracking.
  • ds_cookie_consent — stored in localStorage to remember your cookie preference.

Data Retention

Shelf owner email addresses are kept while your account is active. If you ask us to delete your shelf, the associated email is removed within 30 days.

Your Rights

You have the right to access, rectify, or erase your personal data. To exercise these rights, contact cipshadow on GitHub.

Children

DigitalShelf is not intended for children under 13. We do not knowingly collect personal data from children under 13.

Changes

We may update this policy from time to time. Changes will be posted on this page with an updated date.