Puck.

Privacy Policy

Your data, briefly.


Who we are

Puck is an espresso companion app built by an independent developer. We don't sell your data and we don't run ads. This page explains what we collect and why.

What we collect

Account identity. When you sign in with Apple or Google, we receive your account's unique identifier, your email (when you choose to share it), and your full name on first sign-in. We use these to keep your bags, shots, and palate tied to you across devices.

Your bag photos. When you scan a bag, we send the photo to Google's Gemini API to extract the roaster, origin, and roast date. We store the resulting text and the photo in your account.

Your shots and notes. Dose, yield, time, grind, taste tags, and free-text notes are stored on Supabase under your account.

Diagnostics. When you submit a bug report we attach your app version, iOS version, and device model so we can reproduce the issue.

Where it lives

Your account and content are stored on Supabase (US region). Bag photos are processed by Google's Gemini API for OCR and coaching narratives. Google does not use Puck data to train its models per the Gemini API terms.

What you can do

Delete your account from Settings, Account, Delete account. This permanently removes your profile, bags, shots, palate, and feedback submissions. Backups are purged within 30 days.

Sign out from Settings, Account, Sign out. Your data stays. You can sign back in to restore it.

For privacy questions, see the support page.

Children

Puck is not directed to children under 13. We don't knowingly collect data from anyone under 13. If you believe a child has created an account, contact us and we'll delete it.

Changes

If we change this policy in a material way, we'll surface a notice in the app the next time you open it. Last updated May 2026.