Effective Date: May 5, 2026
Snapledgr ("we," "our," or "us"), developed by Pearlcity LLC, respects your privacy and is committed to protecting your personal information. This Privacy Policy explains what data Snapledgr collects, how it is used, and the choices available to you when you use the Snapledgr application.
The short version: Your receipts, expenses, mileage, and projects are stored locally on your device. We do not run a cloud backend. When you use AI features, receipt photos and selected receipt details are sent to Google's Gemini AI service for analysis. Your live GPS location and mileage trip routes never leave your device.
1. Information We Collect
Information You Provide
- Receipt photos: When you tap "Snap a Receipt" or "Import from Photos," the image is saved locally on your device and sent to Google's Gemini Vision service for field extraction (merchant, total, date, tax, tip, line items).
- Receipt details: The merchant name, transaction total, tax, tip, date, line items, notes, and selected Schedule C category. This information is sent to Google's Gemini AI when you use AI extraction or AI category suggestion. When you use Manual Entry instead, no AI request is made and nothing is transmitted.
- Mileage trip details: Start/end location text, miles, purpose, notes, and optional project tag. Mileage data is stored locally and is not sent to AI for processing of individual trips.
- Project and client information (Pro): Project name, client name, color, archived status, and notes. Stored locally on your device.
- Tax preferences: Default tax year and currency preference, stored locally.
Automatically Collected Information
- Live GPS location (Pro mileage auto-track only): When you tap "Start Trip" on a Pro account, Snapledgr uses your device's CoreLocation framework to track distance traveled during the trip. This GPS stream stays entirely on your device — it is never sent to Google, Pearlcity LLC, or any third party. Only the calculated total miles is saved to the local trip record.
- Free tier usage count: The number of AI receipt scans used this month (out of 15) is stored locally to enforce the free tier limit. Resets at the start of each calendar month.
- Subscription status: Managed by Apple's StoreKit framework. We do not see or store your payment information.
- Device information: Device model, iOS version, and Snapledgr app version may be referenced for compatibility and troubleshooting. Not transmitted to a server.
2. How We Use Your Information
- To extract receipt fields (merchant, total, date, tax, tip, line items) from photos via Google's Gemini Vision service.
- To suggest an IRS Schedule C tax category for each receipt based on merchant and line items.
- To remember your category preferences per merchant so that future receipts from the same merchant can be categorized instantly without an AI call (the "MerchantMemory" feature). MerchantMemory entries are stored locally and only written when you save a receipt with a confirmed category.
- To calculate your total deductible amount per trip using the current IRS standard mileage rate.
- For Pro users only: When you tap "Generate Annual Summary," your aggregated yearly tax-prep totals (total deductible, top categories by spend, top merchants by total, total miles, project totals) are sent to Google's Gemini AI service to produce a plain-English narrative for your year-end PDF report. Individual receipts, individual trips, and individual GPS routes are NOT sent — only aggregated annual totals.
- To manage your subscription status via Apple StoreKit.
- To improve app performance and respond to support requests.
3. Third-Party Services
Google Gemini AI (via Firebase AI Logic)
When you use AI features, the following data is sent to Google's Gemini AI service for processing:
- Receipt photos (when you scan or import)
- Merchant name, transaction amount, line items, and notes (when you save the receipt)
- Pro only: Aggregated annual tax totals (when you generate the annual summary)
Google processes this data according to their Privacy Policy and Generative AI Terms of Service. We do not retain copies of your AI requests on our infrastructure.
Firebase
Used by Snapledgr for Remote Config (managing the Gemini model identifier, the IRS standard mileage rate, and feature flags) and for the Firebase AI Logic SDK that routes your AI requests to Google Gemini. No personal user data is stored in Firebase by Snapledgr.
Apple StoreKit
Subscription purchases, restorations, and management are handled entirely by Apple through StoreKit 2. Payment processing is governed by Apple's Privacy Policy. Pearlcity LLC never sees or stores your payment information.
4. Data Storage & Security
- All your receipts, expense ledger, mileage trips, projects, MerchantMemory entries, and tax-year records are stored locally on your device using Apple's SwiftData framework.
- Receipt images are stored as JPEG files in Snapledgr's app sandbox (
Documents/receipts/), accessible only to Snapledgr. - Mileage GPS data captured during an active trip is processed entirely on-device by CoreLocation. Only the calculated total miles is saved to the local trip record. The raw GPS stream is discarded when the trip ends.
- AI requests are transmitted securely via HTTPS through Google's Firebase AI Logic SDK.
- Snapledgr does not operate any servers that store your personal expense, receipt, or mileage data.
5. Data Sent to AI (Explicit Disclosure)
When you use AI features, the following data is sent to Google's Gemini AI service for processing:
- The receipt photo when you tap "Snap a Receipt" or "Import from Photos."
- The text content of the receipt (merchant, total, date, tax, tip, line items, notes) when you confirm and save the receipt.
- For Pro users: aggregated yearly totals (total deductible, top categories, top merchants by total, total miles, project totals) when you generate the annual AI summary.
This data is:
- Sent only when you explicitly save a receipt or tap a generate button.
- Not stored permanently by Snapledgr or Pearlcity LLC on any server.
- Subject to Google's data processing policies once received.
You can revoke AI data consent at any time in the app's Settings screen. Revoking consent disables AI receipt scanning and category suggestion. Manual Entry, the ledger, mileage tracking, projects, and Pro exports continue to work normally.
6. Data Retention
- All your receipt, expense, mileage, and project data is stored locally on your device. Deleting the Snapledgr app removes all data.
- Snapledgr's "Manage Storage" feature in Settings lets you delete receipt images and records by year. We recommend retaining receipt records for at least seven years for IRS audit purposes (consult your tax professional for guidance specific to your situation).
- Pearlcity LLC does not retain any copies of your receipts, expenses, mileage, or projects on any server.
7. Your Rights and Choices
- Revoke AI data consent: Toggle "AI Receipt Reading" off in Settings at any time. Manual Entry continues to work.
- Clear AI Learning: The "Clear AI Learning" button in Settings wipes Snapledgr's MerchantMemory database, removing the per-merchant category preferences the app has learned from your usage.
- Delete individual records: Delete any receipt, trip, or project from within the Snapledgr app at any time.
- Delete all data: Uninstall Snapledgr to remove all locally stored data.
- Request information: Contact appfactory1970@gmail.com with any data privacy questions.
8. Tax Disclaimer
Snapledgr is an organizational tool, not tax advice. The Schedule C category suggestions, deductible calculations, mileage rate applications, and AI annual summary generated by Snapledgr are provided to help you organize your records. They are not a substitute for advice from a qualified tax professional. You are responsible for verifying all figures and category mappings before filing your tax return. Pearlcity LLC is not a tax preparer and does not file tax returns on your behalf.
9. Children's Privacy
Snapledgr is designed for self-employed adults, freelancers, and gig workers. The app is not directed at children under 13, and we do not knowingly collect personal information from children under 13.
10. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any material changes by posting the updated policy and updating the effective date at the top of this page. Your continued use of Snapledgr after changes constitutes acceptance of the revised policy.
11. Contact Us
If you have questions or concerns about this Privacy Policy, please contact us:
Email: appfactory1970@gmail.com
© 2026 Pearlcity LLC. All rights reserved.