CrackLog: Coffee Roast Log

Tap the crack, mark the curve

Only for iPhone

Free · In‑App Purchases · Designed for iPhone. Not verified for macOS.

iPhone

Try it for 30 seconds before you roast. Run the demo batch, hit the big button when the crack comes, and a dot lands on the curve. A batch card then joins your shelf. The moment you hear the crack, hit the big button once. A dot lands on your curve. Log time, temperature and first/second crack by hand and the roast curve draws itself in real time. Drop the beans and that batch becomes a card in your collection. No account, no server. Your logs live on this phone only. HOW IT WORKS • Charge: the timer starts at 0:00. • During the roast: log the temperature you see on your roaster as often as you like. The screen stays awake while the timer runs. • Crack: when you hear it, tap First Crack (then Second Crack). A dot is pinned to the curve at that second. Wrong tap? Undo it right there. • Drop: the timer stops, total time and DTR are worked out, and a batch card is made. TRY IT BEFORE YOU ROAST A 10-minute roast compressed into 30 seconds. Without a single green bean, tap the cracks yourself and feel the dot land. Demo batches stay out of your stats and overlays. MANUAL ON PURPOSE You write down the temperature you read on the roaster, and you tap the crack when you hear it. The app never picks a roast level for you and never scores your roast. It just keeps what happened, as it happened. DIALS, LOGGED IN THE MOMENT Every time you turn fan or power (1–9), one tap. It draws as a step line in its own lane on the curve and sits in a table on the card, so next time you roast the same bean you can follow "fan 7 at 3:20" exactly. Tap yellowing and end of first crack too, and your drying, Maillard and development ratios line up. Preheat and room temperature go in the batch details. WHAT'S ON A CARD • Time × temperature curve with first and second crack dots • Fan and power changes, yellowing and end-of-first-crack times • Bean, origin, charge weight, drop weight, yield, roaster used, preheat temp, room temp • Roast level (8 steps from Light to Italian, chosen by you) • A one-line roast note Browse your cards by bean or by roast level. No nagging to roast every day. No missions. SIDE BY SIDE WITH YOUR LAST BATCH Overlay the previous curve for the same bean as a ghost and compare as you roast. Tap "Roast again with these settings" on a card and the bean, charge weight, roaster and preheat temp are already filled in. ROASTER'S KIT (optional, one-time purchase) • Replay guide: start a roast with the same bean and the last batch's fan/power changes and crack times sit right beside the timer. • Multi-curve overlay: stack up to 3 earlier batches on one curve. Not a subscription. What's free today stays free. YOUR LOGS ARE YOURS Export every batch to a single file and import it back. Wipe everything at once from Settings. No account · no server · no internet for logging · no photo, mic or location access. No ads, no subscription. One optional lifetime purchase, handled by the App Store.

  • 4.5
    out of 5
    2 Ratings

Fan and power dial (1-9) logged by tap: step lines over the curve, a table on the batch card. From one user's email. Tap Yellowing and End of first crack: drying, Maillard and development ratios. New Preheat temp and Room temp fields. Roast again with these settings, right on the card. Roaster's Kit (one-time, not a subscription): Replay guide shows last batch's fan/power and crack times by the timer for the same bean; Multi-batch overlay, up to 3 batches. Free stays free.

The developer, KYUNGHWAN KIM, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary, for example, based on the features you use or your age. Learn More

    The developer has not yet indicated which accessibility features this app supports. Learn More

    Seller
    • KYUNGHWAN KIM
    Size
    • 41.8 MB
    Category
    • Food & Drink
    Compatibility
    Requires iOS 16.4 or later.
    • iPhone
      Requires iOS 16.4 or later.
    • Mac
      Requires macOS 12.0 or later and a Mac with Apple M1 chip or later.
    • Apple Vision
      Requires visionOS 1.0 or later.
    Languages
    English and 43 more
    • English, Arabic, Bengali, Catalan, Croatian, Czech, Danish, Dutch, Finnish, French, German, Greek, Gujarati, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Kannada, Korean, Malay, Malayalam, Marathi, Norwegian Bokmål, Oriya, Polish, Portuguese, Punjabi, Romanian, Russian, Simplified Chinese, Slovak, Slovenian, Spanish, Swedish, Tamil, Telugu, Thai, Traditional Chinese, Turkish, Ukrainian, Urdu, Vietnamese
    Age Rating
    4+
    In-App Purchases
    Yes
    Copyright
    • © 2026 Dog Foot