PetTrace Privacy Policy
Last updated: May 20, 2026. Applies to PetTrace 2.0 and later on iOS.
TL;DR
PetTrace is a pet-safety utility built privacy-first. Plant identification runs on your device; we don't send your pet's photos to identify them. We don't sell your data, run third-party ads, or track you across other apps. The only personal data that leaves your device is what we need to deliver a feature you asked for.
Who we are
PetTrace is published by Finn Digital LLC, 9472 SW 67th LN, Gainesville, FL 32608, USA. Contact: [email protected].
What we collect
- Account information — when you sign in with Apple, Google, or email, we receive your email address and (optionally) your name. Stored in Firebase Authentication.
- Pet profiles — names, species, breed, photos, microchip number, distinguishing features, medical notes, and any QR/NFC tag identifiers you generate. Stored in Firebase Firestore, scoped to your account.
- Plant scan history — when you scan a plant, the Core ML classifier runs entirely on-device. We store the species ID and a timestamp so you can see your scan history. We do not upload your camera image.
- AI Recovery Advisor inputs — when you ask the Advisor for a recovery plan, the structured questionnaire (pet name, last-seen location, time, distinguishing features) is sent to our Cloud Function which calls Anthropic's Claude API. The generated plan is shown to you and not stored on our servers beyond a short audit log for safety review.
- Tracker data — if you connect a Tractive GPS tracker, your Tractive credentials are exchanged for an access token stored encrypted on our backend; location pings flow Tractive → our Cloud Function → your device. If you pair a generic BLE tag, the last-seen location is computed and stored locally on your device only.
- Location — used for the map view, Tractive tracker positions, BLE tag last-seen pins, and the "last seen" field in the Recovery Advisor. Location is not transmitted to our servers except when you submit it as part of an Advisor request.
- Affiliate click events — when you tap a Chewy or Petco link from the Rx Food Locator, we log that a tap occurred (provider name, surface) for our own conversion analytics. We do not share your identity with the affiliate network — attribution is handled by their cookie on the destination site.
- Usage events — Firebase Crashlytics and Analytics collect crash reports and basic usage events to fix bugs. No advertising identifiers (IDFA) are collected.
- Purchase receipts — Apple sends us a signed receipt when you buy the $19.99 PetTrace Pro unlock. We use this only to verify your entitlement; we never see your credit-card or Apple ID password.
What we don't collect
- Your camera roll, contacts, calendar, microphone, or browsing history.
- Your pet's photo for AI identification — pet photo matching runs entirely on-device using Apple Vision (VNFeaturePrint).
- AirTag location. AirTag is closed to third-party apps; we cannot and do not read AirTag positions. Our "Find with AirTag" feature is only a deep-link into Apple's Find My app.
- Advertising or cross-app tracking identifiers.
- Data we sell, rent, or share with data brokers.
Who we share data with
Only the service providers required to operate features you use:
- Google Firebase (Authentication, Firestore, Cloud Storage, Cloud Functions, Cloud Messaging, App Check, Crashlytics, Analytics) — account, pet profiles, and infrastructure.
- Anthropic (Claude API) — receives the structured Advisor questionnaire and the per-species plant toxicity context to generate text reports. Anthropic processes these under their commercial terms and does not train on inputs from our API account.
- Tractive — only if you connect a Tractive tracker. Your Tractive credentials and location data are exchanged with Tractive's servers under their privacy policy.
- Apple App Store — purchase verification for the Pro upgrade.
- Chewy & Petco — when you tap an affiliate link, you're sent to their website. From that point on, their privacy policies apply.
Web pet profiles & QR / NFC tags
If you create a QR code or NFC tag from your pet's profile, the encoded URL points at a publicly accessible page hosted on our servers. That page shows whatever fields you marked as "show on tag" — typically pet name, your phone number, and a "found me" contact form. Anything you mark private stays private. You can rotate the tag URL at any time from the pet's profile, which invalidates the old URL.
Lost-pet alerts
When a pet is flagged lost (manually or by a tracker breach), we may send you a push notification via Apple Push Notification service. If you opt into community sharing in a future release, we will ask for explicit consent before broadcasting your pet's photo and last-seen area to nearby users.
Your rights and controls
- Access / export — email us and we'll send you a copy of everything associated with your account.
- Deletion — Settings → Delete Account permanently removes your account, pet profiles, photos, tag identifiers, and Tractive tokens from our servers. You can also use the web deletion form.
- Disconnect Tractive — Settings → Trackers → Disconnect revokes the stored token immediately.
- Location, camera, photos, Bluetooth — all adjustable in iOS Settings → PetTrace at any time.
- Push notifications — turn off in iOS Settings → PetTrace → Notifications.
Children
PetTrace is not directed at children under 13. We don't knowingly collect personal information from children. If you believe a child has created an account, email us and we'll delete it.
Security
All traffic is encrypted with TLS. Firestore and Storage Security Rules enforce per-user access to pet data. Tractive tokens are encrypted with a key held in Google Secret Manager. Authentication is delegated to Apple, Google, or Firebase's hashed credentials — we never store passwords. PetTrace uses Firebase App Check (App Attest) to prevent unauthorized API calls.
International users
PetTrace is operated from the United States. If you use the app from outside the US, your data is processed in the US under the safeguards described above. If you are in the EU/UK, you have rights of access, correction, deletion, and portability — email us to exercise them.
Changes to this policy
If we make material changes we'll update the "Last updated" date above and notify users via an in-app banner.
Contact
Questions or requests: [email protected].