Price·Print
your private price memory

Privacy

What we know about you — and why it's almost nothing.

PricePrint is a static website. There is no PricePrint server holding your grocery prices, your shopping list, or anything else you type into the app. This page explains what the architecture actually does, and the one place we do collect data: Google Analytics page-visit counts, only after you accept the consent banner.

1. The price log, the shopping list, every other piece of your data

Everything you log — items, prices, stores, shopping lists, basket totals — is written to IndexedDB, which is a private database that lives inside your browser on this specific device. It is not synced. It is not backed up to a cloud. We do not have a server it could be sent to even if we wanted one.

If you wipe this device's storage, clear your browser, or use a different browser, that data does not exist in any other location. Use the Export data button in the footer of any tab to download a JSON copy you control.

2. Google Analytics (only with your consent)

When you click Accept on the cookie banner, we load Google Analytics 4 (measurement ID G-2M720E2M37). It records:

If you click Decline, Google Analytics receives a single anonymous "consent denied" signal without a client identifier, then stops. We never see anything about what you log inside the app — Google doesn't either, because that data never leaves your browser to be sent anywhere.

You can change your mind any time with the Cookie preferences link in the footer.

3. What about ads?

We don't run ads today. We may add them in the future to keep the site free; if and when that happens, they'll be governed by the same consent mechanism above — declined by default until you opt in.

4. Cookies and local storage on this device

5. Data retention and your rights

We retain nothing about you on a server we control, because there is no server we control. Your right to delete is built into the app: Wipe all data in the footer of any tab clears the local database immediately and irreversibly.

For the Google Analytics data tied to your visits, you can submit a deletion request directly to Google via their Analytics data deletion process.

6. Children

PricePrint is not directed at children under 13. We do not knowingly enable any feature that targets or profiles minors.

7. International transfers

Page-visit data accepted via Google Analytics is processed by Google according to their privacy policy, which may include transfer to servers outside your country.

8. Changes

If this policy changes materially, we will update the "last updated" date below and surface the change on the home page.

9. Contact

Questions, concerns, or a data request: Contact us.

Last updated: May 20, 2026.