← Back to DialedBrew
Privacy Policy
Last updated: June 18, 2026
Introduction
DialedBrew ("we," "our," or "the app") is developed by DialedBrew. This Privacy Policy explains how the DialedBrew iOS app, and the limited online services that support it, handle information.
Our approach is privacy-first: the espresso work you do in the app stays on your device by default, and personal app data syncs only through your own private iCloud. We do collect a small amount of information when you choose to contact us or take part in the Verified Beans roaster program — this policy explains exactly what, and why.
On-Device by Default
The data you create as you brew stays on your iPhone. We do not receive it and cannot read it:
- Espresso Data: Shot parameters (dose, yield, time, temperature, grind setting), bean profiles, machine info, and flavor ratings are stored on your device using Apple's data frameworks.
- Photos: Shot photos and the images used for crema analysis, froth analysis, grind analysis, and puck inspection are stored on your device. The Vision analysis that interprets these specific photos runs entirely on your iPhone — those images are not uploaded to us. The one exception is the optional AI Bean-bag Scan, which sends your bag photo to our server for processing — see "Information We Collect on Our Servers" below.
- Bluetooth Data: Scale weights, flow rates, pressure readings, and temperature data collected from connected BLE devices are stored on your device with each shot record.
- Motion Data: If you enable vibration auto-start, the app uses Core Motion to detect machine vibration. This is processed entirely on-device and is not stored or transmitted.
iCloud Sync
If iCloud is enabled on your device, your DialedBrew app data syncs across your own devices through Apple's iCloud / CloudKit using your private iCloud database. This sync happens between you and Apple. We do not operate or have access to this private iCloud data — it is controlled by Apple and protected under Apple's iCloud privacy and security model. You can manage or disable iCloud sync at any time in your device's iCloud settings.
Anonymous Device Identifiers
Some optional community features need a way to tell devices apart without identifying you. For this we generate a random, per-device identifier (a UUID) the first time it is needed. This identifier is not the Apple advertising identifier (IDFA), is not tied to your name, email, Apple ID, or any personal identity, and is not used for advertising. We use it only to:
- Community Leaderboard (opt-in): attribute your submitted entries to a single anonymous device so the leaderboard stays consistent.
- Community Grind suggestions: contribute and retrieve anonymized, aggregated grind data.
- Bean-bag Scan: de-duplicate scans and apply fair rate limits to prevent abuse.
HealthKit
If you grant permission, DialedBrew can read and write caffeine information through Apple HealthKit so your coffee intake reflects in Apple Health. This data stays on your device and is shared only with Apple Health, at your direction. We never receive or transmit your HealthKit data, and HealthKit data is never used for advertising.
Information We Collect on Our Servers
A few features involve sending information to us so we can operate them. These are the only cases where data leaves your device and reaches DialedBrew:
- Contact form: When you message us, we collect the name, email address, and message you provide. We store this in our database and email it to ourselves (through our email provider, Resend) so we can read and respond.
- Verified Beans roaster submissions: When a roaster submits a bean for the Verified Beans program, we collect the roaster name, contact email, bean details, and any images submitted. We store these in our database and email them to ourselves via Resend in order to review and operate the program.
- Community grind submissions: Grind data you contribute to community suggestions is stored anonymously, associated only with the random device identifier described above and never with your personal identity.
- AI Bean-bag Scan: When you run the optional AI-powered Bean-bag Scan, the photo of your bag is sent to our server and processed by Anthropic (Claude), a third-party AI sub-processor, to read and extract the bean details (such as roaster, origin, and tasting notes). The image is used only to perform this extraction, is not retained beyond processing, and the request is associated only with the anonymous device identifier described above — never with your name or personal identity.
We use this information solely to provide and operate these features (responding to you, running the Verified Beans program, and improving community grind suggestions). We do not sell it.
Sub-processors
We rely on a small number of third-party providers to operate the server-side features described above:
- Resend (email): We use Resend to deliver the emails described above. Information you submit through the contact form or Verified Beans is processed by Resend only to transmit those messages to us, and is handled under Resend's terms.
- Anthropic (AI Bean-bag Scan): When you run the AI Bean-bag Scan, the bag photo is forwarded to Anthropic (Claude) solely to extract the bean details, after which it is not retained. This processing is handled under Anthropic's terms.
Advertising and Tracking
DialedBrew contains no third-party advertising SDKs and no cross-app or cross-site tracking SDKs. We do not build advertising profiles, and we do not use the Apple advertising identifier (IDFA).
In-App Purchases
DialedBrew uses Apple's StoreKit 2 for subscription and lifetime purchase management. All purchase transactions are processed by Apple. We do not collect or store payment information.
Children's Privacy
DialedBrew is not directed at children under 13. We do not knowingly collect information from children.
Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated revision date.
Contact Us
If you have questions about this Privacy Policy, please contact us at:
privacy@dialedbrew.com