$PiggyMiles

Privacy Policy

Last updated: 13 November 2026

PiggyMiles ("PiggyMiles", "we", "us") is an app that tracks your card spending and suggests which card to use. It is made by an individual developer in Singapore. This policy explains what data the app uses, where it is kept, and your choices.

In short: we run no server that stores your data. Your payments are kept on your device and in your own iCloud or your own Google Sheet. We never sell your data or use it for ads. The only thing that leaves your device to a third party is a shop's name, to sort it into a category.

1. What the app uses

DataWhyWhere it is kept
Payments: amount, shop name, date, time, card, category, your notesTo show your spending and work out the miles or cashback each payment earnedOn your device and your own iCloud, or your own Google Sheet
Your cards: card names, last 4 digits (optional), statement and due daysTo match payments to cards and remind you about billsSame as above. We never ask for full card numbers.
Bank alert emails in your Gmail (only if you sign in with Google)To log card payments your bank emails you aboutRead on your device. Only the payment details are kept, as above.
Bank texts and tap-to-pay payments (only if you set up the Shortcuts)To log those paymentsSame as payments. One-time codes are never sent.

We do not collect your name, contacts, location, advertising identifiers or analytics about how you use the app.

2. Gmail access

If you choose Sign in with Google, PiggyMiles asks for read-only access to your Gmail (gmail.readonly). It uses it only to find and read card transaction alerts from banks, so it can log those payments for you.

Google API Services User Data Policy. PiggyMiles' use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements. Gmail data is not used for advertising, not sold, not used to train AI models, and not read by people, except with your explicit permission for a specific support request, where needed for security, or where the law requires it.

3. Sorting shops into categories (AI)

When the app doesn't know a shop, it may send only the shop's name as it appears on the alert (for example "STARBUCKS VIVOCITY") to Google's Gemini AI service, to suggest a category. No amounts, dates, card details, email content or account details are sent. You can turn this off in Settings.

4. If you use the Google Sheet version

In the testing version, you make your own copy of the PiggyMiles Google Sheet in your own Google Drive. Its script runs in your Google account, reads bank alert emails in your Gmail, and saves payments in your sheet. The app on your phone talks only to your own sheet, using a private pairing code kept in your phone's Keychain. We cannot see your sheet.

5. Sharing

We do not sell, rent or share your data. The only third parties involved are the ones you already use: Apple (your device and iCloud), Google (your Gmail, your sheet, and the shop-name sorting above).

6. Keeping and deleting your data

Because your data is in your own device, iCloud or Google Sheet, you control it. Delete the app's data in Settings, delete the app, delete your sheet, or remove Gmail access as above. We have no copy to delete.

7. Security

Data travels over encrypted connections (HTTPS). Sign-in tokens and pairing codes are kept in your device's Keychain.

8. Children

PiggyMiles is not meant for children under 13, and we do not knowingly collect data from them.

9. Changes

If this policy changes, we will update the date above and tell you in the app for any important change.

10. Contact

Questions or requests: piggymiles.app@gmail.com