Pantri logo Pantri

Privacy Policy

Last updated: 2026-04-24

Pantri is a household pantry and shopping tracker built by a solo developer. This policy explains exactly what data Pantri collects, why, and how you can control or delete it. If you have questions, email [email protected].

1. What we collect

DataWhyWhere it lives
Google account UID, email, display name Identify you within your household Firebase Auth (Google-managed)
Pantry items (name, stock level, aisle, notes) Core app function On-device + Firebase Firestore when in a household
Receipts (scanned line items, prices) Shopping history On-device + Firestore under your household record
Gemini API key (if you provide one) Authenticate receipt OCR requests On-device only — SharedPreferences / UserDefaults, never uploaded

We collect nothing else. No location, no contacts, no device identifiers beyond what Firebase Auth manages.

2. Camera permission

Pantri requests camera access only to scan receipts. Here is exactly what happens:

You can revoke camera access at any time in Settings → Apps → Pantri → Permissions → Camera. All other features continue to work normally.

3. How we use data

4. Third-party services

ServicePurposeTheir privacy policy
Firebase Auth (Google) Sign-in firebase.google.com/support/privacy
Firebase Firestore (Google) Cloud sync firebase.google.com/support/privacy
Google Gemini API Receipt OCR ai.google.dev/gemini-api/terms

No other third-party SDKs, analytics services, or ad networks are included.

5. Data sharing

Pantry items and receipts are visible to every current member of your household. We never sell or share your data with anyone outside the Google services listed above.

6. Data retention

Your data is retained in Firestore for as long as your account exists. If you delete the app without signing out, your Firestore data remains until you request account deletion (see below).

7. Your rights and controls

8. Children

Pantri is not directed at children under 13. We do not knowingly collect data from children under 13.

9. Changes to this policy

If we make material changes we will update the "Last updated" date above. Continued use of the app after changes take effect constitutes acceptance of the revised policy.

10. Contact

Questions, deletion requests, data exports, or anything else:
[email protected]