Privacy Policy — ReceiptSnap by Roam

Effective date: 2026-05-02 Last updated: 2026-05-02

This is the privacy policy for ReceiptSnap by Roam ("ReceiptSnap", "we", "us"), an iPhone application published by Roam HPU.

The short version: we do not collect any personal data. ReceiptSnap runs entirely on your device. There is no ReceiptSnap account, no ReceiptSnap server, no analytics SDK, and no advertising network embedded in the app. Receipt images and the metadata extracted from them stay on your device.

The rest of this document explains that in detail.

1. Information we do not collect

We do not collect, transmit, store, sell, or share any of the following:

There is no remote endpoint that ReceiptSnap connects to for any of the above.

2. Information that stays on your device

ReceiptSnap creates and stores the following information on your iPhone, in your private app storage, and does not transmit it elsewhere:

If you have iCloud Backup enabled for your iPhone in iOS Settings, this data may be included in your iCloud Backup, which is governed by Apple's iCloud terms and privacy policy. ReceiptSnap itself does not use iCloud, CloudKit, or any other sync service.

3. Permissions we ask for and why

iOS permission Why we ask What we do with it
Camera To capture a paper receipt when you tap "Add receipt". We pass the image to Apple's on-device Vision framework for OCR, then save the image and extracted text on your device. We do not transmit the image.
Photos To import an existing receipt photo. We read only the photo you pick. We do not enumerate, scan, or upload your photo library.
Location (when in use, optional) To suggest a local currency when you save a receipt (e.g. AUD in Australia). We use a coarse one-shot location read, derive a currency code, cache that code locally, and discard the coordinate. Location is never transmitted. You can deny this and pick the currency manually with no loss of functionality.

You can revoke any of these permissions in iOS Settings at any time. The app will continue to work with reduced auto-fill convenience.

4. Required reason API declarations

iOS requires apps to declare why they use certain "required-reason" APIs. ReceiptSnap declares:

Both are local-only uses. The full declarations are in the app's PrivacyInfo.xcprivacy manifest, which is reviewable by Apple at submission.

5. Third parties

ReceiptSnap does not embed:

ReceiptSnap uses Apple's first-party frameworks (Vision, SwiftUI, SwiftData, CoreLocation, Foundation) which run on your device. These are governed by Apple's privacy policy, not ours.

6. Children

ReceiptSnap is rated 4+ and is suitable for general audiences. We do not knowingly collect data from children — because we do not collect data from anyone.

7. Your rights

Because no personal data leaves your device, there is no copy of your data we hold to provide, correct, or delete. The data lives on your iPhone and is yours.

To delete all ReceiptSnap data: delete the app from your iPhone. iOS removes the app's storage along with it.

To export your data: use your iCloud Backup or iTunes/Finder backup; or use the in-app export feature when available.

If you have a question about your data, email ben.lewis@roamhpu.co.

8. Changes to this policy

If we ever change what ReceiptSnap collects, we will update this page and the effective date at the top, and we will surface the change in-app at next launch. We do not anticipate changing this policy, because the design intent is to keep collecting nothing.

9. Contact

Roam HPU ben.lewis@roamhpu.co


This policy is for the iPhone app "ReceiptSnap by Roam" with bundle identifier com.roamhpu.ReceiptSnap.