Trueframe DIGITAL
Pucksmith

Privacy Policy

Last updated: 28 July 2026

The short version: Pucksmith is local-first. Your bags, shots, brew log, equipment, notes and photos stay on your device. There is no account system and no server of ours that stores what you log.

What we collect

Pucksmith has no sign-up and no user account. We do not collect your name, email address, contacts, or any of the content you record in the app. Your coffee bags, shots, ratings, tasting notes, equipment and bag photos are written to a database file on your own device and stay there unless you choose to export or back them up yourself.

We run no advertising, no analytics SDK, no tracking pixels and no profiling. We do not sell or rent data to anyone, because we do not hold it.

Reading a label (on-device)

When you photograph a coffee bag, the text is recognised entirely on your device — Apple Vision on iPhone, iPad and Mac, and Google ML Kit on Android. The photograph is not uploaded, and the recognised text is not sent anywhere. The picture is stored locally and belongs to the bag you attached it to.

Scanning a barcode (one third-party lookup)

This is the only feature that sends anything off your device, and only when you use it. If you scan or type a barcode, Pucksmith asks the Open Food Facts open database whether it knows that product. What is sent is the barcode number and an identifying header naming the app, its version and our support address — nothing about you, your device or the rest of your log.

Open Food Facts is an independent, non-profit open database with its own privacy policy. If it has never seen the bag, nothing happens and the form simply opens empty. Product data returned by that lookup is made available under the Open Database Licence, and bags created this way are marked in the app as having come from it.

Crash reports (optional, and you can turn them off)

Pucksmith can send anonymous diagnostic reports when something goes wrong, so we can fix it. The switch is in Settings → Diagnostics → Send crash reports, and turning it off stops all of it immediately.

A report contains the error and where in the code it happened, plus the app version, device model and operating-system version. It does not contain your IP address, any account identity, or any of the content you logged — no bag names, notes, photographs or shot data. Reports are handled by our own reporting endpoint and by Sentry, whose project for this app is hosted in the European Union (Frankfurt).

Backups and exports (you choose, every time)

Backup and export are free and entirely under your control. Nothing is backed up automatically and nothing is uploaded in the background.

Once a backup leaves the app it is covered by whatever service or storage you sent it to, not by this policy.

Purchases

Pucksmith Pro is a one-time purchase handled entirely by the App Store, Mac App Store, Google Play or the Microsoft Store, depending on where you bought it. Those stores process the payment; we never see your card details, billing address or store account. The app records only whether the purchase is unlocked on that device.

Camera and photo access

The camera is used only when you point it at a bag to read a label or scan a barcode. Photo-library access is used only when you pick an existing picture. The app never opens the camera on its own, and declining either permission leaves everything else working — you can always type a bag in by hand.

Data sharing

We do not share your data, because we do not have it. The only outbound connections the app makes are the optional barcode lookup, optional crash reports, and a backup you explicitly ask for.

Your control & deletion

Everything is on your device, so you are in control of all of it. Delete a bag, a shot or a photo in the app and it is gone. Uninstalling Pucksmith removes its database from your device. If you made backups or exports, delete those copies wherever you put them. There is nothing for you to request from us, because there is no account and no server-side copy.

Children

Pucksmith is a tool for brewing coffee and is not directed at children, and we do not knowingly collect anything from anyone.

Changes

If this policy changes, we will update this page and the “last updated” date above.

Contact

Questions about this policy? Email [email protected].