Privacy policy — messpresso

Last updated: 2026-04-22

messpresso is a personal coffee journal: equipment, coffees, brew sessions, and tasting notes. This page describes what the app does with information on your device. messpresso is not a hosted online account service — your library and logs stay in the app unless you copy or export them yourself.

This policy is for general transparency. It is not legal advice. For questions: dev@altrogge.net.

Data we store (local)

On Android, your data is kept in a local database and app-private storage (the same private space other apps cannot read). On the web build, a browser storage area is used. Uninstalling the app removes its data. We do not run a central server that stores your coffees or brews as a default part of the product.

Camera and photos

If you use camera or gallery features, images may show coffee bag labels (for text recognition and field extraction), a bean photo (to estimate how dark the roast looks, compared across your own photos), and optionally a white-balance reference image in Settings (a neutral card in frame so color correction is consistent). These images are used inside the app and are stored on the device unless you share them outside the app yourself.

Android: on-device text recognition and optional on-device assist for turning label text into structured fields use platform on-device components (for example Google Play services on supported devices). That processing is designed to run on the device, not in a messpresso-run cloud backend.

Web (browser) builds: label text may be processed in the page using in-browser engines (for example Tesseract) and, when you prepare OCR, the first run may download language data over the network, then keep it in browser storage.

Microphone and speech

Optional voice input is used to dictate brew and tasting notes. The app can use either:

Network use

The app may use the network for:

The app does not include third-party advertising or analytics.

Other on-device features

The app may compute text similarity and embeddings on your own coffee and brew text to suggest ideas — that work runs with models obtained as above, without sending your full database to a messpresso server as described here.

Changes

We may update this policy; the “Last updated” date will change. Questions: dev@altrogge.net.