TestFlight Beta

Page Journey is in private beta. Email [email protected] for a TestFlight invite.

This privacy policy applies specifically to the Page Journey app and takes precedence over the general CodeCraftedApps privacy policy for all matters related to this app. Where any difference exists between the two policies, this app-specific policy governs.

Page Journey ("the App") is developed and published by CodeCraftedApps ("we," "us," or "our"). We are committed to protecting your privacy. This policy explains how the App handles your information.

Overview

Page Journey is designed with a simple privacy principle: your reading lives in your own iCloud account, and we never see it. The App has no user accounts, no advertising, no analytics, no telemetry, and no third-party SDKs.

Data Collection

  • No Personal Data Collection by Us: We do not collect, store, or transmit any personal data to our servers. We have no servers.
  • No Accounts: Page Journey does not require or support user accounts. There is no sign-in.
  • No Analytics or Telemetry: The App does not include analytics SDKs, crash reporters, A/B testing tools, or any third-party telemetry.
  • No Advertising: The App displays no advertisements and shares no data with advertising networks.

Data You Enter

You enter information into Page Journey to build your library: series names, book titles, authors, narrators, release months, current-book markers, finished-month stamps, optional cover images you pick from your Photos, optional notes, and optional Audible ASIN values.

This data is stored on your device and synced through your own iCloud account if iCloud is enabled. It is never transmitted to CodeCraftedApps.

iCloud Sync (CloudKit)

  • Your Account, Not Ours: Sync uses Apple's CloudKit private database in your iCloud account. Your library is stored in your iCloud, encrypted and managed by Apple.
  • We Cannot Read Your Library: CodeCraftedApps has no access to the private database in your iCloud. We cannot see, recover, or share your data.
  • Optional: If you sign out of iCloud on your device or disable iCloud Drive for Page Journey in iOS Settings, sync stops. The App continues to work locally.

Optional Apple Books Lookup

Page Journey includes an optional helper that searches Apple's public iTunes Search API (itunes.apple.com/search) for a book title and suggests a matching title and release month. This feature is opt-in: nothing is queried until you tap the lookup button. The query contains only the search term you type; no account, no identifier, no tracking ID is sent. Apple may log standard server data for the request — see Apple's Privacy Policy.

Optional “Open in Audible”

If you add an ASIN to a book, you can tap "Open in Audible" to open audible.com/pd/{ASIN} in Safari. The App never logs in to Audible, never reads anything from Audible, and never sends any data to Audible itself — it simply hands the URL to Safari when you tap.

Photos Library Access

If you choose to add a cover image to a book, Page Journey uses PhotosUI to let you pick a photo. Only the photo you select is read; the App does not browse, index, or scan your Photos library.

Selected images are compressed locally on your device and stored as part of your CloudKit private record. They are not uploaded anywhere except your own iCloud.

Local Notifications

Page Journey may use local-only notifications to remind you about upcoming book releases. These notifications are scheduled by your device using the release month/year you entered. No background fetch, no push server, and no notification payload leaves your device.

Data Retention and Deletion

  • On Your Device: All library data is stored on your device and remains until you delete it or uninstall the App.
  • In iCloud: Data synced to your CloudKit private database remains in your iCloud account. You can delete it at any time within the App, or via iOS Settings › Apple ID › iCloud › Manage Account Storage.
  • Uninstalling: Removing the App removes local data from that device. Your iCloud copy persists unless you also delete it from iCloud storage.

Your Rights

  • Access: You can view all your data within the App at any time.
  • Correction: Edit any record directly in the App.
  • Deletion: Delete records, delete the App, or delete the App's iCloud data from iOS Settings.
  • Portability: Export to JSON or CSV is planned on the roadmap so you can always take your library with you.
  • Permission Control: You can revoke Photos access in iOS Settings › Privacy & Security › Photos › Page Journey.

Children's Privacy

Page Journey does not knowingly collect personal information from children under 13. Because the App collects nothing about anyone, this applies to all users equally.

Website Data

This website (pagejourney.codecraftedapps.com) is a static site hosted on GitHub Pages. It does not use analytics scripts and does not set tracking cookies.

  • GitHub Pages may collect standard server logs (IP address, browser type, pages visited) as part of hosting. See GitHub's Privacy Statement for details.
  • Google Fonts are loaded from Google's CDN, which may involve Google collecting basic connection data. See Google's Privacy Policy for details.

Changes to This Policy

We may update this privacy policy from time to time. Any changes will be posted on this page with an updated revision date.

Contact

If you have questions about this privacy policy, email us at [email protected].