Legal

Privacy Policy

Effective date: April 19, 2026  ยท  Last updated: April 19, 2026

๐Ÿ”’ The Short Version

Extraction Lab is designed to be private by default. Your brew data lives on your device and in your own iCloud account. We do not collect, sell, or share your personal data.

๐Ÿ“ฑ What We Collect

Extraction Lab stores all data you enter โ€” coffee bags, brew sessions, taste profiles, and workspace settings โ€” locally on your device. This data syncs to your private iCloud account if you have iCloud enabled.

We do not operate our own servers. We have no access to your data.

๐Ÿ“ธ Camera & Photos

The app requests camera and photo library access to scan coffee bag labels. Images are used only to extract text (origin, roaster, roast date) and are never stored or transmitted without your explicit action.

If you use Cloud Vision (optional), a photo or cropped image is sent to the AI provider you configure (Anthropic or OpenAI) over an encrypted connection. Their privacy policies apply to that transmission. You can use Local AI (on-device) to avoid any image leaving your device.

๐Ÿค– AI Features

  • Local AI (Gemma): Runs entirely on your device. No data is transmitted. Available on iPhone 15 Pro and newer.
  • Cloud Vision: Sends a label image to Anthropic or OpenAI for parsing. Requires an API key you provide. We never see your key or the image.
  • Rule-Based Extraction: Fully local. No network required.

๐Ÿ”” Notifications

Extraction Lab may request permission to send push notifications for:

  • Cold brew aging alerts ("Your cold brew is ready")
  • Coffee freshness reminders (approaching peak or past optimal window)

Notifications are generated locally on your device using Apple's notification system. No notification data is sent to external servers.

โ˜๏ธ iCloud Sync

If you have iCloud enabled, your data syncs across your own Apple devices using CloudKit โ€” Apple's private cloud infrastructure. Only you can access this data; we have no access to your iCloud account or its contents.

iCloud sync is governed by .

๐Ÿ“Š Analytics & Crash Reporting

Extraction Lab does not use any third-party analytics, advertising SDKs, or crash reporting services. No usage data is collected or transmitted.

๐Ÿ‘ค No Account Required

Extraction Lab does not require you to create an account, log in, or provide any personal information. The app works entirely with your Apple ID and iCloud, which are governed by Apple's privacy practices.

๐Ÿง’ Children's Privacy

Extraction Lab is rated 4+ and does not knowingly collect personal information from children under 13. The app contains no social features, messaging, or user-generated content shared with others.

๐Ÿ”„ Changes to This Policy

If we make material changes to this privacy policy, we will update the effective date above and post the revised policy at this URL. Continued use of the app after changes constitutes acceptance of the updated policy.

โœ‰๏ธ Contact

Questions about this privacy policy or your data? Reach out:

The Waulicus ยท Toronto, Canada