Privacy Policy
Keep the Receipt
PortalDash LLC
Effective Date:
Last Updated:
KeepTheReceipt is a mobile application developed and operated by PortalDash LLC ("we," "us," or "our"). This Privacy Policy explains how we collect, use, disclose, and protect your information when you use the KeepTheReceipt app (the "App") on iOS and Android devices.
By downloading or using the App, you agree to the practices described in this Privacy Policy. If you do not agree, please do not use the App.
1. Information We Collect
Information You Provide Directly
When you use the App, you may provide information such as:
- Product names, purchase dates, purchase prices, and store names you enter to track return windows.
- Return deadline dates and any custom notes you add to an entry.
- Receipt photos you capture or choose from your photo library when itemizing a purchase (optional).
- Exported or imported data files when using the backup export/import feature (available to KeepTheReceipt Premium subscribers).
Receipt Photos and Premium Auto-Itemize
Receipt images you attach are used to display the receipt in the App and to help you enter product lines. On iOS, if you subscribe to Premium and use auto-itemize, the App may perform optical character recognition (OCR) on your device and send receipt image data and/or extracted text to Google's Gemini API to suggest product line items. We do not use receipt content for advertising. Premium auto-itemize via Gemini is an iOS feature; availability on Android may differ by version.
Do not upload receipts containing information you do not want processed by third-party AI services when using Premium auto-itemize on iOS.
Information Collected Automatically
We and our service providers may collect certain technical information automatically when you use the App, including:
- Device type, operating system version, and app version.
- Anonymous usage analytics (for example, which screens or features are used) to improve the App. Our analytics do not include the text of your entries, receipt photos, or how many items you store.
- On Android, crash logs and diagnostic data via Firebase Crashlytics to help identify and fix bugs.
- On iOS, we currently use Firebase Analytics only; we do not enable Firebase Crashlytics in the iOS App.
- Advertising-related identifiers and interaction data when you use the free (non-Premium) version of the App, as described in Section 5.
Payment Information
If you subscribe to KeepTheReceipt Premium, all payment transactions are processed entirely by Apple (App Store) or Google (Google Play). We do not collect, store, or have access to your payment card numbers or billing details. Apple and Google provide us with subscription status information needed to unlock Premium features. Please review Apple's and Google's privacy policies for information on how they handle payment data.
2. How We Use Your Information
We use the information we collect to:
- Provide, operate, and maintain the core features of the App, including storing your return deadline entries and scheduling return reminder notifications on your device.
- Verify and manage your Premium subscription status through Apple or Google.
- Offer Premium features such as ad-free use, backup export/import, and (on iOS) receipt auto-itemize.
- Display advertising in the free version of the App and measure ad delivery and performance.
- Diagnose crashes (Android), fix bugs, and improve App performance.
- Analyze anonymous usage data to understand how users interact with the App and guide future improvements.
- Respond to your support requests or inquiries.
- Comply with applicable legal obligations.
3. Data Storage and Security
Your product entries, return deadlines, and receipt images associated with entries are stored locally on your device unless you explicitly export them. We do not operate a cloud account that stores your entry list on our servers in the normal course of using the App. If cloud backup or sync features are introduced in a future version, this policy will be updated before such features are released.
Analytics, crash (Android), advertising, and Premium auto-itemize (iOS/Gemini) data may be transmitted to third-party service providers as described in Section 4. We take reasonable technical and organizational measures to protect your information against unauthorized access, alteration, or disclosure. However, no method of transmission or storage is 100% secure, and we cannot guarantee absolute security.
4. Third-Party Service Providers
We use third-party services that may collect or process data on our behalf or when you interact with their features. These providers handle data under their own privacy policies and applicable law. Examples include:
- Apple App Store / Google Play — subscription and payment processing.
- Google Firebase Analytics — anonymous usage events (you can turn off analytics in the App's Settings on both platforms).
- Google Firebase Crashlytics (Android only) — crash and diagnostic reports.
- Unity LevelPlay — ad mediation and delivery in the free version of the App. LevelPlay and its advertising partners (such as Unity Ads and other networks enabled in our mediation setup) may collect device and advertising identifiers, ad interaction data, and similar technical data to show and measure ads. Premium subscribers do not see in-app ads from this SDK.
- Google Gemini API (iOS Premium auto-itemize) — receipt image and/or OCR text sent when you choose auto-itemize, to return suggested product lines.
We do not sell, rent, or trade your personal information to third parties for their own marketing purposes.
For more detail, see the privacy policies of Firebase, Unity, and Google (including Gemini).
5. Advertising and Tracking
The free version of the App displays banner and interstitial advertisements through Unity LevelPlay. Premium removes these ads.
On iOS, the App may ask for permission to track you across other companies' apps and websites using Apple's App Tracking Transparency (ATT) framework. If you allow tracking, advertising partners may use your device's advertising identifier (IDFA) for personalized ads and attribution. If you deny tracking, ads may still appear but may be less relevant. You can change your choice anytime in Settings → Privacy & Security → Tracking on your iPhone or iPad.
On Android, advertising partners may use your device's advertising ID (GAID) or similar identifiers subject to your device and Google Play settings. You can reset or limit ad personalization in your device's Google account or advertising settings where available.
Ad partners may use data for cross-app advertising measurement in line with their policies and platform rules. We do not use your manually entered purchase entries or local receipt library for ad targeting.
6. Notifications
The App schedules local notifications on your device to remind you of upcoming or expiring return windows. Reminders are not sent from PortalDash servers and do not require a push notification account with us. On iOS, notifications use Apple’s User Notifications framework; on Android, they use the system notification service and alarms scheduled on your device.
You can disable notifications at any time through the App's settings or your device's system settings. Disabling notifications will not delete your data but will prevent return deadline reminders from appearing.
7. Children's Privacy
The App is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided us with personal information, please contact us at the address below and we will promptly delete it.
8. Your Rights and Choices
Depending on your location, you may have the following rights regarding your personal data:
- Access — You may request a copy of the personal data we hold about you.
- Deletion — You may request that we delete your personal data. Because your product entries are stored locally on your device, you can delete all data at any time by deleting entries in the App or uninstalling the App.
- Correction — You may correct inaccurate data directly within the App at any time.
- Opt-out of analytics — You may turn off anonymous Firebase Analytics collection in the App's Settings.
- Advertising choices — Use iOS Tracking settings or Android advertising settings as described in Section 5, or subscribe to Premium for an ad-free experience.
- California residents (CCPA/CPRA) — You have the right to know, delete, and opt out of the "sale" or "sharing" of personal information as defined by California law. We do not sell personal information for money. Some advertising measurement may be considered "sharing" under California law; you can limit tracking as described above.
- EEA/UK residents (GDPR) — You may have additional rights including data portability and the right to restrict processing. Contact us to exercise these rights. Where we rely on consent (for example, optional tracking on iOS), you may withdraw consent through device settings.
9. Data Retention
Your entry data on device is retained until you delete individual entries or uninstall the App. Analytics, crash (Android), and advertising data retained by third-party providers are governed by their respective retention policies. We do not maintain a server-side copy of your entry list as part of normal App use.
10. Changes to This Privacy Policy
We may update this Privacy Policy from time to time to reflect changes in our practices, technology, legal requirements, or other factors. When we make material changes, we will update the "Last Updated" date at the top of this policy and, where appropriate, notify you through the App or via the App Store or Google Play listing. Your continued use of the App after any changes constitutes your acceptance of the updated policy.
11. Contact Us
If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us:
PortalDash LLC
Florida, United States
Email: contact@portaldash.com
This Privacy Policy was last updated on and applies to all versions of the KeepTheReceipt application published by PortalDash LLC.