PAWPRESS
Privacy Policy.
1. Who we are
Pawpress is a daily pet-magazine application published by Codeensis Ltd. ("we", "our", "us"), Arch. Makariou III 155, 3026 Limassol, Cyprus. This policy explains what data Pawpress collects, what we do with it, and your rights.
2. Anonymous account
On first launch, Pawpress signs you in to Firebase Authentication anonymously. This creates an opaque user ID scoped to your device. The anonymous ID is not linked to your name, email, phone number, contacts, or any other personal information. We use the ID only to keep your pets, your readings, and your daily quota separate from every other reader.
3. Pet profiles you create
For each pet you add, Pawpress stores in our cloud database (Cloud Firestore), under your anonymous ID:
- The name, species, optional breed, and optional age you typed in.
- The dates the pet was added and last updated.
This data is readable only by the authenticated owner; Firebase Security Rules scope every read and write to your anonymous user ID.
4. Daily issues (photos and readings)
Each "issue" you press is a photo plus the AI-generated reading. Here is the lifecycle of one issue:
- Capture. You take or pick a photo. The photo is kept on your device.
- Reading. Pawpress sends that single photo and a short prompt to OpenAI's Vision API to get back a mood label, a pull-quote, and a short reading. The request is authenticated by our server key, not by anything that identifies you personally. OpenAI's processing of the request is governed by their API terms (see section 8 below); under their current terms, API inputs are not used to train OpenAI models.
- Storage. The photo is uploaded to Firebase Storage and the reading is written to Cloud Firestore, both under your anonymous user ID. Both are encrypted in transit (TLS) and at rest (Google Cloud's standard at-rest encryption), and scoped to your user ID by Firebase Security Rules.
- Local copy. Pawpress also keeps a local copy of the photo on your device so you can read back-issues offline.
- Deletion. When you pulp (delete) a reading, both the photo file in Firebase Storage and the reading document in Firestore are deleted, along with the local copy on your device.
5. Daily quota tracking
To enforce the daily issue limit, Pawpress records a small per-day counter under your anonymous user ID (the date and the number of issues pressed that day). No photo content or reading content is included in this counter. The counter resets daily.
6. Optional notifications
If you turn on the daily reminder in Settings, Pawpress schedules one local notification a day on your device. The reminder is scheduled by your phone and does not require us to know when it fires. Notifications can be revoked at any time in your device's system settings; the app still works without them.
7. Analytics and crash reporting
Pawpress uses Firebase Analytics and Firebase Crashlytics, tied only to your anonymous user ID, to understand which features are used and to fix bugs. We log app-level events (a reading was created, a reading was shared, a reading was deleted, a reminder was toggled, the language was changed) and standard crash diagnostics (stack trace, OS version, device model). We do not log photo contents, pet names, reading text, or anything you type. You can revoke Google Play advertising ID at the OS level; on iOS, App Tracking Transparency does not apply because we do not track you across apps or websites.
8. Third-party processors
Pawpress relies on the following processors. We never sell, rent, or share your data with anyone else.
- Google Firebase (Authentication, Firestore, Storage, Analytics, Crashlytics) — hosts your anonymous account, pet profiles, readings, photos, and aggregate analytics. Subject to Google's Firebase Privacy and Google's Data Processing Terms.
- OpenAI — receives the single photo plus a short prompt for the duration of one reading request. Subject to OpenAI's Privacy Policy and the API Data Usage Policies; OpenAI states that API inputs are not used to train their models.
- Apple App Store / Google Play — distribute the app and handle any in-app purchases. Subject to their respective privacy terms.
9. What we do not collect
- We do not collect your name, email, phone number, contacts, or call log.
- We do not access your location, microphone, or photo library beyond the single photo you pick or take for an issue.
- We do not run face-recognition on people or identify your pet across photos.
- We do not build advertising profiles, share data with brokers, or sell your data.
- We do not use your photos, pet profiles, or readings to train any AI model.
10. Permissions Pawpress asks for
- Camera and Photo Library — needed only to capture or pick the single photo for an issue. We do not browse your library, only the file you hand us.
- Notifications (optional) — to post the daily reminder if you enabled it. You can deny or revoke this at any time; the app still works without it.
- Network — to send the single reading request to OpenAI and to sync your archive to Firebase.
11. Sharing
If you tap Share cover on an issue, Pawpress hands the rendered cover image to your operating system's standard share sheet. The destination of that share — Messages, Instagram, email, AirDrop — is your choice and is not visible to Pawpress.
12. Children
Pawpress is a general consumer app. It is not directed at children under 13, and we do not knowingly collect data from children under 13.
13. Your rights
You may, at any time:
- Delete any reading from the back-issues view; the photo and reading are removed from our servers and your device.
- Pulp an entire pet's archive from Settings, which deletes every reading and photo for that pet.
- Uninstall Pawpress, which removes the local copy on your device. To also delete the cloud-stored data tied to your anonymous account, email us at [email protected] and we will delete your user record.
- Email us at [email protected] with any privacy question, access request, or deletion request.
14. Security
All network traffic to Firebase and OpenAI is over TLS. Cloud storage uses Google Cloud's standard at-rest encryption. Firebase Security Rules scope every read and write to your authenticated user ID, so other users cannot read your data. No system is perfectly secure; if you believe Pawpress has a security issue, please contact us at [email protected].
15. International transfers
Firebase data may be processed in Google Cloud regions outside your country. OpenAI processes API requests primarily in the United States. Where required by EU/UK data protection law, these transfers rely on Standard Contractual Clauses or equivalent safeguards provided by the processor.
16. Changes to this policy
We may update this policy as Pawpress evolves. Material changes will be reflected here with an updated "Effective" date above. Continuing to use Pawpress after a change means you accept the updated policy.
17. Contact
Questions or requests about this policy: [email protected]. General support: [email protected].