Privacy Policy

Privacy policy for BookShelves.

Last Updated: February 10, 2026

Data Collection

We do not collect, store, or transmit personal information from the app. All data stays on your device and in your personal iCloud account. The app uses privacy-friendly analytics and error tracking services that do not collect personally identifiable information.

What We Do NOT Collect

  • Personal identification information
  • Reading habits or book titles
  • Device diagnostics or location data
  • Payment information (handled by Apple App Store)
  • User accounts or authentication data
  • Cookies or tracking pixels in the app

Data Storage

  • Book files and metadata stored locally and optionally in your personal iCloud account
  • Email credentials (optional, Pro only) encrypted in device Keychain
  • We have no access to your data

Third-Party Services

TelemetryDeck (In-App Analytics): Anonymous, privacy-friendly usage signals (e.g. app launches, feature usage). No personal data, device IDs, or IP addresses are collected or stored. Data is aggregated and cannot be traced to individual users. You can opt out in Settings. Legal basis: Art. 6(1)(f) GDPR (Legitimate Interest) - TelemetryDeck Privacy Policy

Sentry (In-App Error Tracking): Crash reports and error data to help us fix bugs. Collects error messages, device model, OS version, and app version. No personal data, book titles, or file paths are sent. You can opt out in Settings. Legal basis: Art. 6(1)(f) GDPR (Legitimate Interest) - Sentry Privacy Policy

Website Analytics: Google Analytics on getbookshelves.app (NOT in app) - Legal basis: Art. 6(1)(a) GDPR (Consent) - Google Privacy Policy

Mirror Server: Catalog downloads (no personal information sent)

Google Books API: Metadata and cover images - Google Privacy Policy

SMTP Servers: Email to Device (optional, your email provider)

Apple Services: iCloud sync and App Store purchases - Apple Privacy Policy

Data Retention

  • Cookie consent preferences: 365 days
  • App data: Stored locally until you delete it
  • TelemetryDeck: Aggregated signals retained per TelemetryDeck’s policy
  • Sentry: Error data retained for 90 days (Sentry default)

Your Rights (GDPR & CCPA)

  • Access: All data stored locally
  • Deletion: Uninstall app or disable iCloud sync
  • Opt-Out: Disable analytics and error tracking in Settings > Analytics Opt-Out. Disable iCloud sync or metadata fetching in Settings
  • Complaint: Right to lodge complaint with data protection authority (Germany: BfDI)

Security

Data protected by iOS/macOS device encryption, iCloud encryption, and Keychain encryption for credentials.

Children’s Privacy

We do not collect data from users, including children under 18.

Contact

Questions: Contact page