Dial-In: Espresso Tracker

In-app purchases
Content rating
Everyone
100+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Dial-In is a fast, local-first espresso log for home baristas. Shot logging and the deterministic Dial-In Coach work on your device, offline, without an account. Refractometer users also get built-in TDS and extraction-yield (EY%) tracking.

Log dose, yield, grind size, extraction time, TDS, extraction yield, and taste in the order you actually work: Prep, Pull, Measure, Refine, Taste.

FREE CORE
• Unlimited local shot and bean logging with notes, favorites, TDS, and EY%
• Free offline Coach for one controlled next-shot experiment
• Brew-ratio, TDS, and extraction-yield tracking
• Charts and multi-bean comparison
• Equipment profile, CSV export/import, and Light/Dark modes

OPTIONAL DIAL-IN LAB
Dial-In Lab is a one-time permanent local toolkit—not a subscription. It adds a named Recipe Vault with revisions and prefill, controlled consecutive-pull Sessions with immutable recaps, optional advanced shot fields, a descriptive local Consistency Lab, freshness context, multiple gear profiles, and maintenance reminders. Lab data and calculations stay on the device and can be read or exported after a refund/revocation; creating or changing Lab artifacts and generating new Lab analytics require active ownership. The unlock includes no Remote Coach requests or other AI credits. Every Free Core feature remains free. Dial-In displays the localized Google Play price before opening Play, and Lab purchase or restore does not require Google sign-in or the Remote Coach service.

OPTIONAL REMOTE COACH
Remote Coach can select one bounded next-shot option from choices prepared by Dial-In. It is not chat, does not generate free-form advice, and cannot set arbitrary numeric targets. The app checks the selection and computes targets locally. The free offline Coach always remains available.

Remote Coach requires Google sign-in and an available account balance. Sign in to check your Remote Coach balance before any purchase. Each optional Coach Pack is a separate one-time purchase that adds exactly 365 non-expiring Remote Coach requests; it is not a subscription and it does not unlock Dial-In Lab. Dial-In displays the localized Google Play price before opening Play. Purchases are never required for the local Coach or shot log.

PRIVACY AND CONTROL
• Core logging, Lab artifacts/calculations, and the deterministic Coach stay on your device
• A Remote Coach request sends numeric dose/yield, whether yield is adjustable, bounded grinder adjustable/direction/current/minimum/maximum settings, closed taste/equipment fact IDs, and app-approved option IDs/definitions to the dedicated service—not notes, bean names, CSV files, full history, or chat
• Fireworks MiniMax receives only the closed fact IDs and option IDs/definitions, not the numeric dose/yield or bounded grinder context
• No advertising or cross-app behavioral tracking
• Sign out and Remote Coach cloud deletion controls are available in the app
• Cloud deletion permanently deletes the RevenueCat customer and forfeits any remaining non-expiring requests; store-required transaction records may remain
• Remote Coach sign-out/cloud deletion keeps local Lab data and its cached verified unlock; after customer deletion, the user explicitly restores Play ownership before later refund checks
• An unresolved Lab purchase blocks Remote Coach customer deletion so purchase-owner authority is not lost
• Deletion does not cancel or refund an unresolved Google Play purchase; it may still complete and charge, and any resulting Remote Coach requests will be forfeited
• Delete All Data clears shots, beans, equipment, Lab artifacts, and Coach data offline while preserving appearance, Motion, currency, verified Lab ownership, and any unresolved Lab duplicate-purchase guard
• CSV export/import covers Free Core shot and bean data; a separate local JSON export covers Lab artifacts and advanced fields

Dial-In is by PierDo, a small independent app studio.
Track espresso, calculate EY%, and use a private offline Coach.
Updated on
Aug 23, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • This app may collect these data types
    Personal info, Financial info and 2 others
  • Data is encrypted in transit
  • You can request that data be deleted

What’s new

Dial-In 1.9.2 adds an optional Remote Coach for signed-in users with an available Coach balance. It selects one bounded next-shot option—never chat or free-form advice—and Dial-In validates it locally. The unlimited offline Coach stays free, private, and account-free. This release also strengthens purchase recovery, account switching, cloud deletion, Android backup protection, and failure handling.
Content rating
Everyone
Learn more

App support

About the developer
Simard, Pierre-Dominic
pierredominic.s@gmail.com
8113 rue du Mistral bureau 13 Lévis, QC G6X 3S4 Canada
+1 581-994-6602

More by pierdo