Privacy Policy
Last updated: 11 November 2026
On this page
This Privacy Policy explains what information PinPage collects, why, who helps us process it, and the choices you have. It applies to the PinPage mobile app for Android and iOS and to this website at bytebuilderstech.com.
PinPage is operated by ByteBuildersTech (“we”, “us”). This policy is effective from 11 November 2026.
The short version
- PinPage helps you find important material in your own physical textbooks. You create a book record, scan one page at a time, and save it with a page number, topic and note.
- We store your account details, the book records and saved pages you create, and one compressed image for each page you scan.
- Text recognition happens on your device. To suggest a topic, summary and practice questions, the compressed page image and its recognised text are sent to OpenAI.
- We do not use analytics, show advertising, sell your data, or offer social features.
- You can delete individual pages, books, or your whole account at any time. Account deletion is permanent.
Information we collect
We collect only what you give us while using PinPage.
Account information
- Your email address, password and display name. Passwords are handled by our authentication provider and are stored only in hashed form; we cannot see your password.
- Your theme preference (light, dark or system).
- One-time 6-digit codes that we email to you to verify your email address when you sign up and when you reset your password.
Books
For each book record you create: subject, optional grade level, author, edition, language, your own label, and a cover colour. A book record is descriptive information only. PinPage does not supply, own, or store complete textbooks.
Saved pages
For each page you save: page number, topic, heading, your note, whether the page is pinned, the image’s dimensions and file size, the text recognised on the page, an AI-generated summary, a list of important topics, and a list of questions with suggested answers.
Page images
When you scan a page, the app creates a compressed JPEG (5 MB at most) of that single page and uploads it. The original camera photo stays on your device and is not uploaded.
Device permissions and sign-in sessions
- Camera. The app asks for camera access only when you start a scan. We do not access your camera at any other time.
- Sign-in session. After you sign in, the app keeps your session in your device’s secure storage (Keychain on iOS, Keystore on Android) so you stay signed in.
Technical information
Like any online service, the providers that host PinPage necessarily process technical information such as IP addresses and request details in order to deliver the service and keep it secure. We do not use this information to track you or to build a profile of you.
This website
This website does not use cookies, analytics or trackers. If you sign in on the Delete Account page, your sign-in exists only in that page’s memory and ends when you close or leave the page.
What we do not collect or do
- No analytics or usage tracking.
- No advertising and no advertising identifiers.
- No sale of personal information, and no sharing of it for advertising.
- No social features: your books and saved pages are not visible to other users.
- No access to your contacts, location, microphone or photo library.
- No complete textbooks: only the single pages you choose to scan.
How we use information
We use your information only to provide PinPage:
- to create and secure your account, and to send sign-up verification and password-reset emails;
- to store your books, saved pages and page images and show them to you on your devices;
- to let you search and pin your saved pages;
- to generate suggested topics, summaries and practice questions for the pages you scan;
- to keep the service secure and working, and to respond when you contact us;
- to comply with legal obligations.
Where the law requires a legal basis for processing, we rely on performing our agreement with you (providing the service you asked for), our legitimate interest in keeping the service secure, your consent where it is required, and compliance with legal obligations.
Text recognition and AI analysis
Text recognition runs on your device. PinPage uses Google ML Kit on your phone to recognise the text on a scanned page. This step does not send the image to us or to Google.
AI analysis uses OpenAI. To suggest a topic, summary, important topics and practice questions, the compressed page image and the recognised text are sent to the OpenAI API. We send these requests with OpenAI’s storage option turned off (store: false). OpenAI processes the request on our behalf under its own API terms.
AI output is a suggestion. It can be incomplete or wrong, and you can edit or reject it before or after saving. Please avoid scanning pages that contain personal information about you or other people, such as handwritten names or contact details.
Service providers
We use the following companies to run PinPage. They process information on our behalf, only as needed to provide their service to us.
- Supabase: account authentication and the database that holds your profile, books and saved pages.
- Cloudflare: private storage for page images (Cloudflare R2) and hosting of this website.
- OpenAI: AI analysis of a scanned page (the compressed page image and its recognised text).
- Resend: delivery of verification and password-reset emails (your email address and the email content).
We do not share your information with anyone else, except where the law requires it, or as part of a merger or sale of our organisation, in which case this policy continues to apply to your information.
How we store and protect data
- Your profile, books and saved pages are stored in a database with row-level security, so each account can access only its own records.
- Page images are stored in a private storage bucket. They are never publicly listed, and are accessed only through short-lived, signed links created for the signed-in owner. The database stores only a reference to each image.
- Data is encrypted in transit.
- On your device, your sign-in session is held in the Keychain or Keystore.
No system is perfectly secure. If we learn of a breach that affects your information, we will notify you and the relevant authorities as the law requires.
Our service providers may process and store information in countries other than your own. Where the law requires it, we rely on appropriate safeguards for those transfers.
How long we keep data
We keep your information for as long as your account exists. When you delete a page, a book or your account, the corresponding data is deleted from our live systems as described below.
We do not set a fixed retention period: your information stays until you delete it or delete your account. Copies held in our service providers’ backups may remain for a short time after deletion, until those backups expire.
Deleting your data
- A page or a book: delete it in the app at any time.
- Your whole account: in the app under Settings → Account → Delete account, or on the Delete Account page of this website.
Deleting your account removes every stored page image, then your account itself, together with your profile, books, saved pages and questions. Deletion is permanent and cannot be undone. Photos that never left your device are not affected.
Your rights
Depending on where you live, you may have the right to access, correct, delete, or receive a copy of your personal information, to object to or restrict certain processing, and to withdraw consent. You can view, edit and delete most of your information directly in the app. For anything else, email support@bytebuilderstech.com. You may also have the right to complain to your local data protection authority.
We do not make decisions about you that have legal or similarly significant effects using automated processing. AI analysis only produces study suggestions that you control.
Children and students
PinPage is built for students, and some of them may be minors.
PinPage is for students of any age; there is no minimum age. If you are under 18, you need the permission of a parent or guardian to use PinPage.
If you are a parent or guardian and believe your child has given us personal information without the consent required by law, email support@bytebuilderstech.com and we will delete it.
Changes to this policy
We may update this policy as PinPage changes. We will post the new version on this page and update the date at the top. If a change is significant, we will also tell you in the app or by email before it takes effect.
Contact
Questions or requests about privacy: support@bytebuilderstech.com
ByteBuildersTech