Skip to content

Privacy Policy

BrewTinker
Effective Date: 2026-03-30
Last reviewed against codebase: 2026-05-31
Contact: [email protected]
Full version online: https://brewtinker.com/privacy/

Overview

BrewTinker is a local-first coffee brewing record and analysis app. It helps you record brew parameters, compare outcomes, and export your data for review or external analysis.

This policy describes the current codebase. Historical Firebase, cloud sync, account, Crashlytics, and Analytics documents have been archived and are no longer the active privacy baseline.

Information We Store

  • Brew records: bean name, origin, recipe context, brew method, grind size, dose, water, temperature, time, rating, sensory scores, flavor tags, notes, experiment fields, and optional weight readings.
  • Bean, recipe, and equipment data: information you enter to support brewing and record context.
  • App preferences: language, temperature unit, onboarding/privacy acknowledgement, notification preference, and other local settings.
  • Photos you choose to add: bean images selected by you are stored in the app sandbox.
  • Bluetooth readings: if you connect a compatible BLE scale or thermometer, weight and temperature readings are processed locally. Timestamped weight readings may be saved with a brew record for local curve playback.
  • Widget summary data: compact local summaries may be written to the App Group container so widgets can display brew counts or bean freshness.

Current Non-Collection Statement

The current source tree does not include Firebase Auth, Firestore Sync, Firebase Analytics, Firebase Crashlytics, Google Sign-In, or a production remote account system.

As of this review:

  • BrewTinker does not upload brew records to a Firebase/Firestore backend.
  • BrewTinker does not upload crash reports to Firebase Crashlytics.
  • BrewTinker does not send product analytics to Firebase Analytics.
  • BrewTinker does not operate remote push notifications.

If these services are reintroduced in a future version, this policy and App Store privacy answers must be updated before release.

How We Use Your Information

  • To display, search, filter, and edit your brew records.
  • To provide brew timers, local flow-rate curves, experiment labels, and sensory analysis views.
  • To export your records as JSON, CSV, PDF, or plain text when you choose to export.
  • To import compatible JSON or CSV backups when you choose to import.
  • To schedule local daily brew reminders if you enable them.
  • To power local widgets and Live Activity surfaces where supported by iOS.

We do not sell, rent, or share your personal data for advertising.

Bluetooth

Bluetooth is optional. Current direct BLE metrics are limited to:

  • Weight from compatible scales.
  • Temperature from compatible thermometers.

Flow rate is not received as a separate BLE sensor value. It is derived locally from timestamped weight readings.

BLE readings are processed on-device. They are only saved when the workflow records them into a local brew record.

Notifications

Daily brew reminders use Apple's local notification system. No APNs token is uploaded to a server, and no reminder payload is sent to a backend.

Export And Portability

You can export brew records from Brew Log. Supported formats:

  • JSON for full structured backup.
  • CSV for spreadsheet and external regression analysis.
  • PDF for printable summaries.
  • Plain text for simple sharing.

Exports are user-initiated files. You control where those files are saved or shared.

Data Retention And Deletion

Data is stored locally until you delete it, uninstall the app, or reset the local store.

Current Settings does not expose a remote account deletion flow because the current codebase does not include a production account/cloud-sync system. To remove local data, delete records/beans in the app or remove the app from the device. If a future cloud account system is reintroduced, the deletion flow must be documented here before release.

Your Rights

  • Access: View your records in the app.
  • Export: Export your records from Brew Log.
  • Deletion: Delete local records and app data.
  • Portability: Use exported JSON or CSV with other tools.

Supported Languages

BrewTinker is localized in English, Simplified Chinese, Japanese, Korean, and German.

Contact

If you have questions, contact: [email protected]

BrewTinker