Privacy Policy for CoffeePantry

Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula (Apple Standard EULA)


1. Overview

This Privacy Policy describes how CoffeePantry ("the App," "we," "our") handles information when you use our application. CoffeePantry helps you track the freshness of your specialty coffee beans — roast dates, resting (degassing) periods, peak flavor windows and fading — manage a bean cellar (ambient shelf and freezer single-dose slots), log your brews, and get reminded when a bean reaches its peak or starts to fade.

We are committed to protecting your privacy. This policy applies to all users of the CoffeePantry iOS application.


2. Data Collection

CoffeePantry does not collect, share, or track any personal data on our own servers. We operate no servers at all.

Specifically:


3. Your Cellar Data

Your coffee bean data (names, roasters, origins, brew methods, weights, roast dates, storage locations such as ambient shelf or freezer slots, freshness states, brew logs, notes, photos) is stored locally on your device. If you are signed in to iCloud, this data syncs across your devices via Apple iCloud (CloudKit private database). Data in your iCloud private database is controlled by you and governed by Apple's privacy policy; we cannot access it.


4. Camera, Microphone, and Speech Recognition

The App requests the following permissions only when you use the related feature:

Declining any of these permissions only disables the corresponding input method; manual entry always works.


5. On-Device AI (Foundation Models)

On devices with Apple Intelligence (iOS 26+), voice-transcript parsing, bag-text distillation and freshness estimation use Apple's Foundation Models framework running entirely on-device. No prompts, transcripts, images or results ever leave the device. On devices without Apple Intelligence, the App uses its built-in rule-based parser instead — the same features work, also fully on-device.


6. Notifications

The App uses local notifications only, scheduled on your device: a reminder on the first peak day of a bean and on the day its fading begins (both at 9:00). Beans stored in the freezer receive no reminders until they return to the bar. No push notification service is used and no notification data leaves your device.


7. Purchases

Optional Pro upgrades (monthly and yearly subscriptions, and a lifetime one-time purchase) are processed entirely by Apple App Store (StoreKit). We do not receive or store your payment information. Purchase status is verified on-device.


8. Local Preferences

The App stores a small number of app-level counters in UserDefaults (the free-tier monthly photo-scan counter and the review-prompt counter). These never leave the device.


9. Third-Party Services

The App uses only Apple platform services (iCloud/CloudKit, StoreKit, UserNotifications, Speech, Vision, Foundation Models, AVFoundation, CoreSpotlight, App Intents, WidgetKit). No third-party analytics, advertising, tracking, or AI SDKs are included.


10. Data Deletion

You can delete any bean or brew log at any time in the App. Deleting the App removes all local data. To delete iCloud-synced data, remove the App's data in iOS Settings → [your name] → iCloud → Manage Account Storage.


11. Children's Privacy

The App is rated 4+ and does not knowingly collect any information from anyone, including children.


12. Changes to This Policy

We may update this Privacy Policy from time to time. The current version is always available at the URL above.


13. Contact Us

If you have any questions about this Privacy Policy, contact us at:

tfaces@163.com