Privacy policy

Private by default.

Effective June 24, 2026

Kaffedex is an espresso dial-in tool for iPhone and iPad. This policy explains what data the app handles and when information leaves your device.

The short version

Data stored on your device

Beans, roast details, pull measurements, grinder settings, tasting notes, ratings, and recipes are stored locally using Apple’s on-device storage. Octolabo cannot access this local data. Backup files are created only when you choose to export them, and you control where those files are saved or shared.

iCloud sync (optional)

If you’re signed into iCloud, your beans, pulls, and recipes sync across your own Apple devices through Apple’s CloudKit private database. That data lives in your personal iCloud account under Apple’s terms; we don’t have access to it and don’t store it on our servers. You can turn it off by disabling iCloud for the app in iOS Settings.

Optional AI features

Some Kaffedex Pro features require server processing. When you choose one of these features, Kaffedex sends only the content needed to answer that request, such as relevant bean details, pull measurements, or a taste note you entered.

If you do not use these optional features, your bean and pull content is not sent to Octolabo’s processing service, apart from private iCloud sync as described above.

Camera and Bluetooth

The camera is used only when you choose to scan a supported recipe code. Images are processed for that action and are not used for advertising or analytics.

Bluetooth is used only to connect to a scale or refractometer you choose to pair. Readings such as weight, time, and TDS are added to the pull you are recording and remain in your local app data unless you explicitly use a feature that sends relevant pull data for processing.

What we do not collect

Retention and deletion

Local data remains on your device until you delete it or remove the app. Synced copies may remain in your private iCloud account until you remove them through iOS Settings. You can delete beans and pulls inside Kaffedex. Exported backups remain wherever you chose to save them.

External processing services handle request content only as needed to provide the requested feature and operate the service. Operational records may retain limited technical information needed for security, abuse prevention, purchase validation, and usage metering.

Children

Kaffedex is not directed to children under 13 and does not knowingly collect personal information from children.

Changes

We may update this policy when Kaffedex changes. Material updates will appear on this page with a revised effective date.

Contact

Questions about privacy can be sent to support@octolabo.app.