Privacy
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.
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.
When you click Accept on the cookie banner, we load Google Analytics 4 (measurement ID G-2M720E2M37). It records:
/compare.html)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.
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.
priceprint.consent — remembers whether you accepted or declined, so the banner doesn't show on every visit.priceprint (and priceprint-demo on the home page) — holds your items, prices, stores, baskets. Yours, on this device, never sent anywhere.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.
PricePrint is not directed at children under 13. We do not knowingly enable any feature that targets or profiles minors.
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.
If this policy changes materially, we will update the "last updated" date below and surface the change on the home page.
Questions, concerns, or a data request: Contact us.
Last updated: May 20, 2026.