Fuel Savvii privacy policy

Last updated: 17 October 2026

Fuel Savvii ("the app") shows South Australian fuel prices on a map. This policy explains what information the app uses, where it goes, and the choices you have. Contact: contact@savviidev.com.

The short version

  • There are no accounts. The app never asks for your name, email address or phone number.
  • Your exact location stays on your phone. To fetch prices, the app sends only the rough map area you're looking at (squares of about 20 × 20 km), never your GPS position. The one exception is planning a route (Premium), which sends your starting point so the route can be worked out (see below).
  • The app is free and shows ads from Google AdMob, which collects device and usage information (see below).
  • Crash reports go to Sentry so problems can be fixed.
  • Premium is a subscription through Google Play, which handles the payment. To switch Premium on, our server keeps your purchase's token and status from Google Play (see below).
  • Your settings (fuel type, cars, favourites, discounts, tank size) and the fill-ups you log are stored only on your phone. If you turn on price alerts (Premium), the few settings they need are kept on our server until you turn them off (see below).

What the app uses, and why

Location

If you allow it, the app uses your phone's location to centre the map, sort stations by distance and work out whether a cheaper station is worth the drive. These calculations happen on your phone.

To load prices, the app asks our server for the stations in the map squares around you (about 20 × 20 km each). Your precise position isn't sent (except when you plan a route, below). The home-screen widget, if you add it, saves your last known location on your phone so it can refresh prices in the background. It doesn't track your location in the background. On Android Auto, the app uses your phone's location the same way: only the map squares around you are sent.

You can say no to location access, and the app still works: the map starts on Adelaide and you can move it yourself.

Information stored on your phone

Your chosen fuel type, your cars (their names, fuel and fill-up settings), favourite stations, brand discounts, the fill-ups you log in the savings tracker (station, date, litres and price), recently loaded prices (so the app opens quickly) and a few housekeeping flags (such as whether you've seen "what's new"). This stays on your phone and is deleted when you uninstall the app or clear its data.

Fuel price requests

Price requests go to our server on Amazon Web Services in Sydney, Australia, over an encrypted connection. They contain the map squares and fuel type described above. To be allowed to read prices, the app gets a random, anonymous ID and short-lived access keys from Amazon Cognito (AWS's sign-in service) the first time it runs. The ID is stored on your phone and is used only to authorise these requests: it isn't linked to your name, email address or advertising ID. Your phone forgets it when you uninstall the app or clear its data (Cognito keeps the bare ID, with nothing attached to it). Like any web service, the server's infrastructure may briefly log technical details (such as the time and the IP address of a request) for security and troubleshooting.

Price jump & gap alerts (Premium, only if you turn them on)

Price alerts send you a notification when a station you chose drops under your price, when prices jump across Adelaide but some stations near you haven't gone up yet, or when a station near you is well below the others. They're off unless you turn them on, and the app doesn't contact Firebase until you do.

To send them, our server keeps, under the same anonymous ID described above:

  • a push token from Google's Firebase Cloud Messaging, which lets our server address a notification to this copy of the app (Firebase also creates its own installation ID for this);
  • your fuel type;
  • your rough area: up to nine of the same ~20 × 20 km map squares, worked out on your phone from your location and the stations you set alerts on, and, for price gap alerts, the ~5 × 5 km square you're in, to judge what's "near you". Never your GPS position;
  • the stations you set alerts on (their ID numbers) and your price for each, whether you want price-jump and price-gap alerts, the brands you've hidden in the app (so alerts don't suggest them), and your quiet hours;
  • what we last sent you, so you aren't sent the same alert twice.

The notifications themselves are delivered by Google (Firebase Cloud Messaging). Turning alerts off deletes all of this from our server and deletes the push token. If you uninstall the app without turning them off, the push token stops working, and our server deletes everything above the next time it tries to send you an alert. Google's privacy policy for Firebase: https://firebase.google.com/support/privacy.

Cheapest on your route (Premium)

When you plan a route, the app sends our server your starting point (your current position, or a place you saved) and the destination you pick, and, while you type, what you've typed with your position rounded to about 1 km. Our server passes these to Google (the Places and Routes APIs) to suggest places and plan the route, and sends the route back. We use them for that request only and don't store them. Google's privacy policy covers what Google receives: https://policies.google.com/privacy. To keep the cost in check, our server counts how many searches and routes each installation makes in a day (only the counts, under the anonymous ID described above, deleted after two days).

Places and routes you save ("Work", "Commute") are kept only on your phone: the name you give them and Google's identifier for the place.

Premium subscription

Premium is a subscription sold through Google Play. Google handles the payment: we never see your name, card or billing details. When you subscribe, and from time to time after that, the app sends our server the purchase token Google Play gave it. Our server asks Google whether the subscription is active and keeps, under the same anonymous ID described above: the purchase token, the subscription's status (for example active, cancelled or expired), when it ends, and whether it's a test purchase. Google also tells our server when a subscription renews, is cancelled or is refunded. We use this only to switch on the Premium features that run on our server (route planning and price alerts), for up to five installations per subscription. Cancel any time in Google Play (Payments & subscriptions → Subscriptions); Premium lasts until the end of the period you've paid for.

Advertising (Google AdMob)

The app shows ads from Google AdMob. The Google Mobile Ads SDK collects information such as your IP address, your device's advertising ID, other device identifiers, and how you interact with ads and the app. It may use this to show ads, measure them, prevent fraud and for analytics, and Google may share it with advertising partners.

You can reset your advertising ID or opt out of personalised ads in your phone's settings (Settings → Google → Ads, or Settings → Security & privacy → Privacy → Ads, depending on your phone). Google explains how it uses this information at policies.google.com/technologies/partner-sites.

Maps (Google Maps)

The map is provided by Google Maps. The Maps SDK sends Google technical information such as your IP address, device and app details, crash data and a unique SDK identifier, and may record map interactions. See Google's privacy policy: policies.google.com/privacy.

Crash and error reports (Sentry)

When something goes wrong, the app sends an error report to Sentry (sentry.io). Reports include technical details (the error, device model, operating system and app version) and an installation ID, not your IP address. To help us reproduce problems, a report can come with a session replay: the app keeps the last half minute or so of what was on screen in your phone's memory, and sends it only if an error happens. Replays show which screens you visited and what you tapped, with all text and images masked. Error reports are used only to fix bugs, and Sentry keeps them for a limited time (up to 90 days). See Sentry's privacy policy: sentry.io/privacy.

Links that leave the app

"Directions" opens Google Maps (or your browser) to search for the station by name, and "Report a wrong price" opens the SA Government's complaint form in your browser. What you do there is covered by those services' own privacy policies.

App reviews

The app may ask whether you'd like to rate it, using Google Play's in-app review. Fuel Savvii doesn't see who rated it or how, unless you post a public review on Google Play.

This website

When you use the contact form on this website, we collect:

  • Your name
  • Your email address
  • The content of your message

We use this only to respond to your enquiry. It is stored securely and isn't used for any other purpose without your consent.

What we don't do

  • We don't sell your information.
  • The app doesn't collect your name, email address, contacts, photos or files.
  • We don't track your location in the background.
  • The app isn't directed at children under 13.

Keeping information secure

All connections from the app (to our server, Google and Sentry) are encrypted (HTTPS). Our server stores fuel price data, not information about you.

Your choices and rights

  • Location: allow or deny it any time in your phone's settings (Settings → Apps → Fuel Savvii → Permissions).
  • Ads: reset your advertising ID or opt out of personalised ads in your phone's settings.
  • Data on your phone: clear the app's data or uninstall it.
  • Price alerts: turn them off in the app, which deletes them from our server.
  • Premium: cancel in Google Play. To have our record of your subscription deleted, email us (Premium features that run on our server stop working until it's checked again).
  • Crash reports and anything else: email contact@savviidev.com to ask what we hold about you, or to have it deleted. Because there are no accounts, it helps to tell us roughly when you used the app and on which device.

Under the Australian Privacy Principles you can ask to access or correct personal information we hold, and you can complain to us, or to the Office of the Australian Information Commissioner (oaic.gov.au), if you think we've mishandled it.

Changes to this policy

If this policy changes, the new version will be posted at this address with a new "last updated" date. Significant changes will also be mentioned in the app's release notes.