Data Stored On Device
YanMore Grind stores app data locally on your device to provide coffee grind recommendations, brew records, calibration history, bean and grinder profiles, an optional coffee diary and sleep feedback, app settings, and local backup/export features. Version 2.1 also stores milk inventory and reminder settings locally.
Local app data may include:
- Coffee bean names and roasting details you enter.
- Grinder and espresso machine profiles you save.
- Brew records, optional espresso basket profile details, tasting notes, flavor tags, ratings, and calibration history.
- Diary entries you add explicitly and, starting in version 2.1, estimated intake entries created when you save a new brew: time and time zone, beverage and source, ingredient estimates or manually entered caffeine amounts, optional milk type and amount, store name, and notes. You can undo or delete personal intake without deleting its brew record. Calculating a historical brew alone does not add intake.
- In version 2.1, milk product and batch details, carton and bottle quantities, production and expiry dates, opening times, remaining volumes, use and loss history, stock corrections, notes, and reminder preferences.
- Optional sleep feedback: attempted sleep, approximate sleep onset and wake time, quality, recovery, and notes. You can turn off the diary's sleep association and delete saved sleep feedback.
- Photos you choose to attach to a brewing journal record or coffee diary entry.
- App settings such as language and appearance.
Ingredient amounts are estimates unless you enter an external value. They are not laboratory measurements or medical diagnoses. Versions 2.0 and 2.1 do not read from or write to Apple Health.
Local Milk Reminders In Version 2.1
If you enable milk reminders, the app requests permission for notification alerts and sounds and schedules reminders locally through the operating system. Reminder content may include milk names and deadline information. These reminders do not require a YanMore server and are not food-safety certification. You can manage notification permission in system settings and reminder preferences in the app.
Location
The current app does not request location permission and does not collect precise location.
Humidity, when needed for recommendation context, is entered manually by the user. Core recommendation, logging, sharing, and export features do not depend on device location.
Sharing And Export
Sharing and export actions happen only when you choose them. A full backup may include brewing, diary, sleep, notes, and photo data, as well as milk inventory and history in version 2.1. Review the destination before sharing a backup. The app does not automatically upload these records to a YanMore server.
YanMore Grind does not mutate the recommendation model merely because you share or export a record.
Tracking And Advertising
YanMore Grind does not track you across apps or websites and does not use third-party advertising identifiers.
Accounts And Servers
The current app does not require an account and does not depend on a YanMore server for core recommendations, diary, sleep feedback, milk inventory, local reminders, sharing, or export.
App Store Purchases
Optional Pro purchases and subscriptions use Apple's App Store and StoreKit. The app reads product information and verified transaction or entitlement status, including expiry and revocation, to determine access. Product loading and purchase restoration may require a connection to Apple.
YanMore Grind does not operate a payment server or collect payment-card details. Its purchase and restoration code does not send coffee diary or sleep records to Apple. When Pro access ends, existing records remain on the device; restoring an eligible purchase restores access rather than recreating deleted records. Backups and purchase restoration are separate functions.
Future Changes
If a future version adds cloud sync, accounts, analytics, crash reporting, server import, or other network services, this privacy policy and the App Store privacy disclosures should be updated before release.
Contact
Support contact: Liao_Chenyan@yeah.net