Draft — not yet in effect. This document is under review and is not legally binding until an effective date is published.

PaperBoxd Privacy Policy

1. Who We Are

PaperBoxd ("we," "us," "our") is a social book-tracking platform operated by Hridyesh (sole individual operator), based in Bangalore, India, accessible at paperboxd.in and through our iOS and Android apps.

This Policy explains what personal data we collect when you use PaperBoxd, why we collect it, who we share it with, and the rights you have over it.

2. Grievance Officer

In accordance with India's Digital Personal Data Protection Act, 2023 (DPDP Act), PaperBoxd is operated by a single individual, who also serves as the contact for questions or complaints about your personal data:

3. Information We Collect

DataCollected WhenNotes
Email addressRegistrationRequired for login and account recovery
PasswordRegistrationStored as a bcrypt hash (cost factor 12) — we never see or store your plain-text password
Username, profile info (bio, pronouns, birthday, links, avatar)Registration / profile editBirthday is also used to confirm you meet our minimum age requirement (see §9)
Google account infoIf you sign in with GoogleLimited to the fields Google provides for identity verification; we validate the token audience against an allowlist before trusting it
OTP codesPasswordless / verification loginCodes are hashed at rest and rate-limited; they are never stored in plain text
Reading activityWhen you log a book, write a diary entry, create a list, rate, or like a bookThis is the core content of the app and is visible per your privacy/sharing settings
Book identifiers (ISBN) scanned via Scan & KnowWhen you use the barcode scannerThe barcode is decoded on your device (iOS: AVCaptureMetadataOutput; Android: ML Kit barcode scanning). We do not capture, upload, or store a photo of the book or its cover — only the decoded ISBN text is sent to our servers.
Session/device dataEvery requestIP address (used for rate-limiting and abuse prevention), device type
Account deletion requestsIf you delete your accountSee §8 for retention and purge timeline

We do not currently collect: push notification tokens (we have no push notification system), payment information (we do not yet process payments), or location data.

4. How We Use Your Information

5. Who We Share Your Data With

We share data only with the service providers needed to run PaperBoxd, and only the minimum needed for their function:

ProviderWhat They ReceivePurpose
ISBNdb, Google Books, Open Library, HardcoverBook search queries (not your personal identity)Book metadata lookup
Anthropic (Claude API)Book metadata + relevant reading-profile context (including followed usernames where relevant) — never an imagePowers Scan & Know recommendations
CohereBook/content text for embedding generationPowers recommendation and search relevance
CloudinaryProfile pictures / uploaded imagesImage hosting and delivery
ResendYour email addressSending OTP codes and account emails
RailwayAll application data (hosted in [PLACEHOLDER — confirm region, e.g. Singapore])Database and backend hosting
VercelWeb trafficFrontend hosting/CDN
GoogleOAuth token, if you use Google Sign-InIdentity verification

We do not sell your personal data. We do not share your data with advertisers.

Legacy note: As part of a March 2026 backend migration, a subset of web user data was originally stored in MongoDB Atlas alongside our current PostgreSQL database. This legacy store is in the process of being decommissioned — see §8.

6. Cookies & Local Storage

7. AI-Generated Content

Scan & Know results are generated by a third-party AI model (Anthropic's Claude) based on book metadata and your reading context. This content is labeled as AI-generated within the app and may occasionally be inaccurate or unexpected — treat it as a starting point for discovery, not authoritative advice.

8. Data Retention & Deletion

9. Age Eligibility

PaperBoxd is intended for users aged 18 and over. [PLACEHOLDER — update once shipped: we ask you to confirm your date of birth at signup and will not create an account for users who indicate they are under 18.] We do not knowingly collect data from children. If we learn a child's account was created, we will delete it.

10. International Data Transfers

Our infrastructure is hosted primarily in [PLACEHOLDER — confirm: Railway Singapore region]. Some of our service providers (Anthropic, Cohere, Cloudinary, Resend) may process data on servers located outside India, including in the United States. By using PaperBoxd, you consent to this transfer, which is necessary to provide the service.

11. Your Rights

Subject to applicable law (including the DPDP Act if you are in India), you have the right to:

To exercise any of these rights, contact us at hridyesh@paperboxd.in.

12. Security

We take reasonable technical measures to protect your data, including:

No system is perfectly secure, and we cannot guarantee absolute security.

13. Changes to This Policy

We may update this Policy from time to time. We'll update the "Effective date" above and, for material changes, notify you via email or an in-app notice.

14. Contact Us

Questions about this Policy or your data: hridyesh@paperboxd.in Grievance contact: see §2.