Privacy Policy

Last updated: March 4, 2026

This policy applies to Brewfolio (including Android package com.arnavgosain.Brewfolio) and explains how data is handled.

Data We Process

Data stored on your device

Brew logs, bean/equipment records, photos you attach, notes, and app preferences are stored locally on your device.

Data sent for optional cloud features

If you use bag scanning or AI insights, Brewfolio sends the content needed for that feature, such as coffee-bag photos, product URLs, and bean/brew fields you submit.

Server-side storage

Brewfolio does not currently store your personal app data on backend servers.

Data not collected by default

Brewfolio does not require account signup and does not collect location, contacts, or microphone data for core app usage.

Permissions

  • Camera: to capture coffee-bag photos for scan features.
  • Photos/Media Library: to pick existing images for scan features.

How Data Is Used

  • Provide core journaling features and save your records locally.
  • Run optional scanning and AI insight features when you choose to use them.
  • Process requests needed to return scan and insight responses.

Sharing And Processors

  • Cloudflare: hosts API endpoints and backend storage used for optional cloud features.
  • Google Gemini: processes optional scan and insight requests.
  • GitHub: serves Android release metadata when update checks are used.

Brewfolio does not sell personal data.

Retention And Deletion

  • Local journal data stays on your device until you delete it or uninstall the app.
  • Brewfolio currently does not retain personal app data on backend servers.

Security

Network requests for cloud features use HTTPS. Brewfolio requests runtime permissions for camera/photos only when related features are used.

Children

Brewfolio is not directed to children under 13.

Changes To This Policy

We may update this policy as features evolve. Material changes will be reflected by updating the date at the top of this page.

Contact

For privacy questions or deletion requests, contact us via GitHub issue form .