Privacy Policy
The short version: your receipts are yours. We collect only what is needed to run the app for you, we store it privately to your account, we do not sell it, and we do not allow advertisers or third-party trackers into the app.
Bagging: Invoices ("Bagging," "the app," "we," "us") is a private receipt and invoice keeper for iPhone. This policy explains, in plain language, what the app collects, where it is stored, how it is used, and the choices you have.
Who runs this app
Bagging: Invoices is an independent app. If you have any question about this policy or your data, contact us at support@bagging.app.
What we collect
We collect only the following:
- Your Apple or Google account identifier (via Sign in with Apple or Sign in with Google). When you sign in, Apple or Google gives us a stable identifier for your account and, if you choose to share it, your name. We use this identifier solely to create your account and to make sure that when you sign in, you see your own receipts and no one else's. We do not receive your Apple or Google password.
- The receipt and invoice images you add. The photos you capture with the scanner or import from your photo library are uploaded and stored as part of your account so you can view them on your device.
- The details extracted from each receipt: vendor, total amount, and date. When you add a receipt, the app reads the image on your device and proposes a vendor name, a total amount, and a date. You can review and correct these before saving. The values you save are stored with the image.
That is the complete list. We do not collect your contacts, your location, your browsing activity, your device advertising identifier, or analytics about how you use the app. We do not capture individual line items from your receipts.
How text recognition works (on your device)
The reading of your receipts — recognizing the text so the app can suggest the vendor, total, and date — happens on your iPhone, using Apple's built-in text-recognition technology. The image used for that recognition step is processed locally on the device and is not sent anywhere for that purpose. Only after you confirm and save an invoice are the image and the saved details stored to your account.
Where your data is stored
Your account identifier, your saved receipt details, and your receipt images are stored on infrastructure operated by the developer using Cloudflare:
- saved details (vendor, total, date, and related record fields) in a Cloudflare D1 database, and
- receipt images in Cloudflare R2 object storage.
This data is associated with your account so that it is available to you across launches. It is not part of any shared or public dataset.
How we use your data
We use your data only to provide the app's features to you:
- to authenticate you and load your own receipts;
- to display your receipts, totals, and running total;
- to let you view, edit, and delete your receipts; and
- to generate the CSV and PDF exports you ask for, on your device, when you tap Export.
We do not use your data for advertising, profiling, or any purpose unrelated to running the app for you.
What we do NOT do
- We do not sell your data.
- We do not share your data with advertisers or data brokers.
- We do not include third-party advertising, tracking, or analytics SDKs in the app.
- We do not track you across other apps or websites.
- We do not use your receipts to build profiles or train unrelated products.
Exports you create
When you export a date range, the app builds a CSV spreadsheet and a PDF summary on your device and hands them to the iOS share sheet. From there, you decide what happens to those files — email, save to Files, send to another app. Once a file leaves the app through the share sheet, it is handled by whatever destination you choose, under that destination's terms, not ours.
Data retention and deletion
We keep your receipts and their details for as long as your account exists, because the whole point of the app is to hold onto them for you.
You are in control:
- Delete a single receipt at any time from within the app. Deleting a receipt removes its details and its image from your account.
- Delete your entire account and all associated data from within the app, or by contacting us at support@bagging.app from the Apple ID or Google account associated with your account. We will delete your data within 30 days of verifying the request.
After deletion, backups (if any) are purged on our normal rotation and are not used for any other purpose in the meantime.
Children
Bagging is intended for general audiences and is not directed at children. We do not knowingly collect data from children under 13. If you believe a child has provided us data, contact us and we will delete it.
Security
Data in transit between the app and our servers is protected with standard encryption (HTTPS/TLS). Your sign-in session token is stored in the iOS Keychain on your device. No method of storage or transmission is perfectly secure, but we limit what we collect specifically to reduce risk.
Changes to this policy
If we change this policy, we will update the effective date above and post the new version at this URL. Material changes will be reflected before they take effect.
Contact
Questions, requests, or concerns:
Bagging
support@bagging.app