boughtful

Boughtful Privacy Policy

Effective 13 September 2026 · Applies to the Boughtful app (currently in closed beta) for Android, iOS and web, made by Boughtful, an Australian sole-trader project (ABN registration in progress, this line will be updated when issued).

The short version: your data stays on your device unless you switch something on.

By default Boughtful has no login and makes no network calls at all: your pantry, your receipts, your shopping lists and everything the app learns about your household are stored in a database on your phone. Every feature that can send anything off your device is listed below, each behind its own switch that stays off until you turn it on. The one feature that shares your data is household sync: if you turn it on, your household's pantry is stored in a secure cloud so your own devices can stay in step (full details below). We never sell or share your data for advertising. Ever.

What the app stores (on your device)

We don't see any of this. There is no account to create, and nothing is uploaded unless you turn on an option below. Backups are files saved where you choose, we never receive them. API keys you enter for optional AI features are deliberately excluded from backups and never leave the device they were typed on.

A note on sensitivity: we know purchase history is personal, it can hint at things like household size, health or diet. That's exactly why the app is built local-first, and why nothing below sends purchase history anywhere.

What can leave your device, each with its own switch

This list is complete. Everything below is OFF by default, and the app is fully usable with all of it off.

Feature (its switch)What is sent when you turn it on Where it goesWhat is never sent
AI on your phone (Settings, AI, "On this phone") Nothing. The on-device engine runs a model file you imported; prompts and answers never leave the phoneNowhere Everything, no network is involved
Cloud AI, receipt reading (Settings, AI; needs a key you supply)The text of a receipt you scan, read on your phone first, with names, loyalty numbers and card digits removed on your phoneThe AI provider you choose: Anthropic (US), Google (Gemini API), or OpenAI (US), under API terms that do not use your data for training. For Google we state in-app that a paid-tier key is required, because Google's free tier can use prompts to improve its productsThe receipt photo never leaves your phone. Your inventory and history are not sent
Cloud AI, meal ideas (same switch)The names and categories of food you have on hand, which items need using soon, and diet preferences if you set themSame provider you chose Your purchase history, prices, stores, photos
AI model list (Settings, AI, "Choose model", a button you tap)A single request asking your chosen provider which models your key can useOnly the provider you configured, using your key Anything about you or your pantry
Online product lookup (Settings, Privacy, "Look up scanned barcodes online")A product barcode number, when a scanned barcode isn't in the app's built-in catalogue Open Food Facts, a non-profit open food database Who you are, or anything else you own
Crash reports & basic usage (Settings, Privacy & diagnostics, opt-in)Nothing automatically. Summaries are collected on your phone only; "sending" means you reading the report and choosing to copy it to usOnly where you paste it (e.g. an email you write)Your pantry, receipts, or anything you've typed, and nothing at all unless you copy it yourself
Household sync (Settings, Household sync, default off) When you turn it on and start or join a household: your pantry, shopping list and expiry dates, so everyone in your household shares them on their own phones. You are identified only by an anonymous id, never a name or emailA secure cloud (Google Firebase) in Australia (Sydney), readable only by your householdPurchase prices and history beyond your pantry, receipts, photos, your location or device details. Never sold, never used for ads

Household sync keeps a household's pantry in step across their own phones. It is off until you switch it on and choose to start or join a household with a one-time code. Your data goes only to your household, is never sold or used for advertising, and local-only stays the default. You can turn sync off at any time.

What we never do

Keeping your data, deleting your data

Security

Your data is stored in the app's private storage area, protected by your device's own security (screen lock, device encryption on modern iOS and Android). By default there is no server, so there is nothing central to breach. When an optional feature sends data (table above), it travels over encrypted connections (HTTPS). If you turn on household sync, your data is stored in Google Firebase (in Australia) and protected by security rules that restrict each household's data to that household's own members; it is encrypted in transit and at rest. API keys are stored on-device only and excluded from backups.

Australian privacy law

We are an Australian sole-trader project. Businesses with turnover under A$3 million are currently exempt from most of the Privacy Act 1988 (Cth), but we build to the Australian Privacy Principles anyway, voluntarily: plain-language transparency (this policy), collecting only what's needed, no selling of personal information, security and deletion you control, and access/correction that's trivially satisfied because the data sits in your own hands. Household sync data is stored in Australia (Firebase, Sydney) and is tied only to an anonymous id. Where an optional cloud AI feature sends receipt text or food names overseas (see table), we tell you here, in the app, and in the app-store listings, and we choose providers whose API terms do not use your data for training, and we offer the on-device engine for anyone who prefers that nothing leaves the phone at all.

If Australian privacy law changes to cover us fully, our practices are already designed to comply.

Children

Boughtful is a household tool intended for adults doing the shopping. It is not directed at children, has no accounts, no social features, no advertising, and collects no data from anyone, child or adult, beyond what is described above. If Simple Mode is used by younger or older family members on a shared device, everything still stays on that device (or within the household, if sync is on).

Changes to this policy

If we change what the app does with data, we will update this policy and its effective date before the change ships, summarise the change in the app's release notes, and, for anything that sends new data off your device, ask for your opt-in in the app. We will never flip an existing switch on for you.

Contact us

Questions, access or correction requests, complaints: beta@boughtful.app · boughtful.app

If you're not satisfied with our response, you can complain to the Office of the Australian Information Commissioner (oaic.gov.au).