← Back

THE LAST PAGE — PRIVACY POLICY

Effective Date: May 15, 2026 Last Updated: May 15, 2026


Introduction

The Last Page ("we," "us," or "our") is a mobile application that helps you preserve the closing words of every book you finish. You take a photograph of the last page, the app identifies the book, and you write down the final sentence that mattered. Your library of endings builds itself, ending by ending.

We take privacy seriously, and this app was designed around a single principle: the words and feelings you write down for each book are sacred and never leave your device. This Privacy Policy explains exactly what data is processed, where it lives, what is and is not sent off your device, and what rights you have over it.

If you have questions or concerns, contact us at: dev@teampire.uk


1. DATA WE COLLECT AND WHY

1.1 Data You Create While Using the App

DataPurposeStorage
Final sentence you save for each bookThe core experience — your private record of the words that matteredOn-device only
Feeling / note you save for each bookYour private reflection on the endingOn-device only
Photograph of the last page of each bookVisual record, plus single-use input to the book identification service (see Section 4.1)On-device only (a temporary copy is sent for identification — see 4.1)
Book metadata (title, author, cover, Open Library identifier)Build your shelf, display book coversOn-device only
Finished-at timestamp for each endingOrder your shelf chronologicallyOn-device only
App preferences and onboarding statePersonalization and navigationOn-device only
Notification opt-in flagDecide whether to schedule the biweekly local reminderOn-device only
Premium subscription statusFeature gating (managed by RevenueCat — see Section 4.2)On-device cache; on RevenueCat for entitlement record

1.2 Data We Do NOT Collect

  • We do not collect your name, email address, phone number, or any account credentials. The app has no login.
  • We do not collect or use precise GPS or coarse location, despite any platform-permission entry. The app does not call location APIs.
  • We do not collect biometric data.
  • We do not collect contacts.
  • We do not use advertising SDKs, advertising identifiers, or ad networks.
  • We do not use analytics SDKs (Firebase Analytics, Mixpanel, Amplitude, Segment, PostHog, etc.).
  • We do not run crash-reporting tools that transmit identifiable data to third-party servers.
  • We do not share, sell, or rent your data to anyone.

2. HOW YOUR DATA IS STORED

All of the personal content described in Section 1.1 — your sentences, your feelings, the photographs of your last pages, your book list, and your settings — is stored exclusively on your device using local storage (AsyncStorage on iOS and Android). It is never transmitted to our servers (we do not run any), never uploaded to the cloud, and never synchronized across devices.

This architecture means:

  • No account is required to use The Last Page.
  • No data breach on our servers can expose your library, because we hold none of it.
  • We cannot read your sentences, feelings, or photos, even if legally compelled, because we do not possess them.
  • Uninstalling the app permanently deletes all your data.

The only exceptions, both narrow, are described in Sections 4.1 (book identification) and 4.2 (subscription processing).


3. LEGAL BASIS FOR PROCESSING (GDPR / UK GDPR)

If you are located in the European Economic Area (EEA), the United Kingdom, or Switzerland, we process data under the following legal bases:

Data CategoryLegal Basis
Sentences, feelings, photos stored on your deviceYou act as the sole data subject and sole controller of this data on your own device. We do not process it.
Book identification request (photo sent once for AI identification)Performance of a contract / your explicit request (Article 6(1)(b) GDPR) — necessary to provide the identification feature you triggered
Open Library metadata queriesLegitimate interest (Article 6(1)(f) GDPR) — providing the book lookup you requested, with no personal data transmitted
Premium subscriptionPerformance of a contract (Article 6(1)(b) GDPR) — required to deliver the subscription you purchased

4. THIRD PARTIES

The Last Page deliberately keeps third-party processing to the minimum needed to deliver the features you trigger. The third parties below are the only ones who ever receive any data related to your use of the app.

4.1 Book Identification — AI Vision Service (Rork Toolkit / Google Gemini)

When you take or pick a photograph of the last page of a book, the app sends only that photograph to an AI vision model (currently Google Gemini 2.5 Flash, accessed through the Rork Toolkit hosted endpoint) for the sole purpose of identifying the book's title and author. The model is invoked once per book and is given a strict instruction to return only `{title, author, confidence}` as JSON.

What is sent:

  • The photograph of the last page (as a temporary base64-encoded image in the API request body).

What is NEVER sent:

  • Your saved sentence.
  • Your saved feeling or note.
  • Any other ending, book, or library content.
  • Any identifier tied to you (no account, no email, no device ID is passed in the request body).

The response (title, author, confidence) is used only to look up canonical metadata in Open Library and is then discarded.

Note: As with any HTTP request, the underlying network connection exposes your IP address to the receiving server. We do not control how the upstream model provider handles transient inference data; you should treat their policies as the authoritative reference for how the photograph is processed once it arrives:

If you do not wish to send any photograph to an AI service, you may identify books manually via title search instead of using the camera capture flow.

4.2 RevenueCat (Subscription Management)

The Last Page uses RevenueCat to manage in-app subscriptions and entitlements. When you start a free trial or purchase a premium subscription, RevenueCat processes:

  • Transaction identifiers from Apple App Store or Google Play.
  • Subscription status and entitlement records.
  • Platform identifiers and a RevenueCat-assigned anonymous user identifier.
  • Device identifiers associated with your subscription on the relevant platform.

RevenueCat does not receive any of your sentences, feelings, photographs, book list, or any other in-app content.

RevenueCat Privacy Policy: https://www.revenuecat.com/privacy

4.3 Open Library (Book Metadata)

The Last Page queries the public Open Library search API at `openlibrary.org` to retrieve canonical book metadata (title, author, cover image, work identifier). Queries contain only the search terms (a title, an author, or an ISBN) — never your sentence, feeling, photograph, or any account-style identifier.

As with any web request, your IP address is visible to Open Library's servers. Open Library is operated by the Internet Archive: https://archive.org/about/terms.php.

4.4 Apple App Store / Google Play Store

Your in-app purchases, subscription renewals, restoration, and refunds are processed by Apple or Google according to your platform. Their privacy policies govern this processing:

4.5 No Other Third Parties

We do not use:

  • Advertising networks or advertising identifiers (IDFA, GAID).
  • Analytics platforms (Firebase Analytics, Mixpanel, Amplitude, Segment, PostHog, etc.).
  • Social login providers.
  • Server-side cloud storage for your library content.
  • Third-party crash reporting services that transmit identifiable data externally.

5. DEVICE PERMISSIONS

The Last Page requests only the permissions strictly required to deliver the features you trigger.

PermissionWhen RequestedWhy
CameraWhen you choose to capture a last page in the appTo take the photograph of the last page used for book identification (Section 4.1) and visual record
Photo LibraryWhen you choose to pick an existing photo of a last pageSo you can select a photograph you have already taken
NotificationsWhen you opt in to the biweekly reminderTo deliver a single local "did a book end this week?" nudge every 14 days

All three are optional. The app remains usable for manually entered endings and book lookups without granting camera, photo library, or notification access.

Photographs taken or selected through the app are stored on your device. A copy is transmitted only once, only for the identification step described in Section 4.1.


6. NOTIFICATIONS

The Last Page sends only local notifications. There are no push notifications. There is no push token. We do not run a notification server.

If you opt in, the app schedules a single biweekly reminder ("Did a book end this week?") using the device's local notification scheduler. The schedule is re-armed on the device. No notification content, identifier, or scheduling metadata is transmitted to us or any third party.

You can disable the nudge at any time from the app's settings, or from your operating system's notification settings.


7. CHILDREN'S PRIVACY

The Last Page is not directed at children under 13 years of age. We do not knowingly collect personal information from children under 13.

For users in the European Economic Area, the minimum age is 16 unless verifiable parental consent has been obtained, in line with Article 8 GDPR and applicable national digital-age-of-consent rules.

If you are a parent or guardian and believe your child has used the app, please contact us at dev@teampire.uk. Because all in-app content is local to the device, you can permanently delete it by uninstalling the app or by using the in-app delete option.


8. YOUR RIGHTS

8.1 Rights for All Users

  • Access: You can view every ending you have saved at any time inside the app. There is no off-device copy for us to share.
  • Deletion: You can delete an individual ending from within the app, or delete all data by uninstalling the app. Both are immediate and permanent.
  • Correction: You can edit or replace any saved ending directly in the app.
  • Portability: Because all data is stored locally on your device, you already have full possession of your data. Premium users can additionally export their library as a PDF keepsake.

8.2 Additional Rights for EEA / UK Residents (GDPR / UK GDPR)

You have the right to:

  • Withdraw consent at any time (delete the relevant ending, revoke OS-level permissions, uninstall the app).
  • Object to processing — since processing on our side is limited to subscription handling and the one-time identification request you trigger, you exercise this right by not using those features.
  • Lodge a complaint with your local supervisory authority (e.g., ICO in the UK, CNIL in France, BfDI in Germany, AEPD in Spain, KVKK in Türkiye).

8.3 Rights for California Residents (CCPA / CPRA)

California residents have the right to:

  • Know what personal information is collected — see Section 1.
  • Delete personal information — uninstall the app, or use in-app deletion controls.
  • Opt out of the sale or sharing of personal information — we do not sell or share personal information for cross-context behavioral advertising.
  • Non-discrimination — we will not discriminate against you for exercising your privacy rights.

To exercise CCPA rights, contact: dev@teampire.uk


9. DATA SECURITY

Although your library never leaves your device, we still take reasonable steps to promote data security:

  • Local storage relies on platform-level protections provided by iOS and Android for app-private storage.
  • No unencrypted personal data is transmitted over the network. All third-party calls described in Section 4 use HTTPS (TLS).
  • The app does not request system permissions beyond those listed in Section 5.
  • We follow secure coding practices and keep dependencies updated.

The security of your device, lock screen, and any cloud backup you enable through iOS or Android is your responsibility. We recommend enabling device-level encryption and a strong passcode. If you enable iCloud or Google Drive device backups, photographs and AsyncStorage data may be included in those backups, governed by Apple's or Google's privacy terms — not ours.


10. DATA RETENTION

Because all in-app content is stored locally on your device, you control retention entirely:

  • Active use: Data persists until you delete it or uninstall the app.
  • App uninstall: All data is permanently and immediately deleted.
  • Per-ending delete: Available from within the app.

We do not retain any copies of your library on our servers.

Identification requests (Section 4.1) are transient and not retained by us. We do not control how the upstream model provider handles transient inference data; refer to their terms.

RevenueCat subscription records are retained for as long as necessary to provide subscription services and comply with Apple/Google billing requirements.


11. INTERNATIONAL DATA TRANSFERS

Because your sentences, feelings, photographs, and book list do not leave your device, there are no international transfers of that data.

When the identification request, Open Library lookup, or subscription event is processed, the receiving service may operate servers in jurisdictions outside your country of residence (typically the United States and the European Union). Those transfers are governed by the receiving service's privacy terms and their own compliance with applicable data transfer mechanisms (including EU Standard Contractual Clauses where applicable).


12. CHANGES TO THIS POLICY

We may update this Privacy Policy from time to time. Material changes will be communicated via an in-app notice on the app's next launch after the change. The "Last Updated" date at the top will reflect the most recent revision.

Continued use of The Last Page after a policy update constitutes acceptance of the updated policy. If you do not accept material changes, you should discontinue use and uninstall the app, which will delete all of your data.


13. CONTACT US

For any privacy-related questions, requests, or concerns:

Email: dev@teampire.uk Developer: Cankat Saraç

We will respond to all verified requests within 30 days.


*This Privacy Policy applies to The Last Page mobile application available on the Apple App Store and Google Play Store.*