Last Updated: August 25, 2026 · Effective Date: August 25, 2026

TL;DR: Fermento has no accounts and no tracking. Everything about your ferments — timers, batches, photos, tasting notes, history — stays on your device and is never uploaded. Two community features do reach our server, and both are anonymous: roadmap votes and article likes. They carry only what you voted for or liked, plus a random per-install identifier that exists so a vote counts once. We never learn who you are.

1. What Stays on Your Device

Your fermentation data is stored locally and is never uploaded to us:

  • Active Timers: Timer details, start times, current phase, and progress
  • Brew Types & Recipes: Presets and any custom recipes you create
  • Batch Details: Jar counts, container sizes, and ingredients you record
  • Fermentation History: Completed brews with phase details, durations, and ratings
  • pH Readings & Tasting Notes: Everything you measure or write down
  • Progress Photos: Stored in the app's own storage on your device
  • Achievements, Skill Tree & Insights: Computed on your device from your own history
  • App Preferences: Units, reminders, and customizations
  • AI Assistant Chats: Your questions and its answers, kept on your device

Notification reminders are scheduled locally by your device's operating system. We do not operate a push server and cannot send you messages.

2. What Reaches Our Servers

Fermento is no longer a purely offline app. Three things involve the network, and none of them require or create an account:

Reading published content: The Ideas feed, articles, and scientific sources are downloaded as public files from fermento.andrej-jasso.com (static hosting on GitHub Pages). This is an ordinary web request: we attach no identifier to it, and we do not log or analyse who fetched what.

Roadmap voting: When you vote for a feature, the server receives the feature's id and a random per-install identifier. Nothing else.

Article likes: When you like an article, the server receives the article's id and the same random per-install identifier, so the app can show a shared like count. Whether you liked something is remembered on your device, not read back from the server.

Our database is hosted by Supabase, acting as our processor. It stores nothing but those votes and likes. Individual rows are not readable by the app — it can only read aggregate counts — and there is no field anywhere for a name, an email, a location, or anything about your ferments.

3. The Anonymous Install Identifier

Keeping a vote to one per app, without asking anyone to sign in, needs some way to tell one installation from another. Fermento uses the identifier the operating system gives an app for exactly this purpose (identifierForVendor on iOS, the app-scoped Android ID on Android).

  • It is not an account. It is a random value with no name, email, or profile attached.
  • It is not an advertising identifier and is never used for advertising, profiling, or cross-app tracking.
  • It is scoped to Fermento — no other developer's apps share it.
  • It resets when you delete and reinstall the app, which is the accepted trade for not making you sign in.
  • It is only ever sent with a vote or a like — never with a content download, and never alongside anything about your ferments.

We treat this identifier as pseudonymous personal data under the GDPR even though it identifies no one to us, and the rights in section 6 apply to it.

4. The AI Assistant Runs on Your Device

Fermento's assistant is not a cloud service. If you choose to download the optional model pack, the model files are fetched from Hugging Face, and from then on every question is answered by your own device.

  • Your questions, your ferments, and the assistant's answers are never transmitted to us or to anyone else.
  • There is no third-party AI API involved — no OpenAI, no Anthropic, no Google.
  • Downloading the model pack is an ordinary file download from Hugging Face, subject to their privacy policy. It carries no identifier from us.
  • Brew hints and safety answers come from a fermentation dataset bundled inside the app.

5. What We Never Collect

  • Personal identifying information — names, emails, phone numbers, addresses
  • Accounts, passwords, or logins (there are none)
  • Location data
  • Contacts, calendars, or photo library contents
  • Analytics, usage statistics, session recording, or behavioural tracking
  • Crash or diagnostic reports sent to us
  • Advertising identifiers, ad networks, or third-party trackers of any kind
  • Anything about your ferments — no timer, batch, photo, note, rating, or history ever leaves your device

We do not sell data, we do not share it with third parties for their own purposes, and we run no advertising.

6. Your Rights

You are in control, and the surface area is deliberately tiny:

  • Withdraw a contribution: Un-liking an article or removing a vote deletes that record from the server.
  • Erase everything local: Deleting the app permanently removes all fermentation data from your device, and severs the install identifier.
  • Access, correction, erasure, portability: Your fermentation data is all visible in the app and can be exported as a PDF. For votes and likes, write to us with the request and we will act on it.
  • Nothing to unsubscribe from: There is no mailing list, no account, and no profile.

GDPR basis: Publishing a vote or like count rests on our legitimate interest in running a community roadmap and content feed (Art. 6(1)(f)); you exercise it only by choosing to vote or like, and can withdraw it in the app at any time. No special-category data is processed, and no automated decision-making or profiling takes place.

7. Security

  • On your device: Your fermentation data is protected by your device's own security — passcode, biometrics, and app sandboxing.
  • In transit: Every network request the app makes uses HTTPS.
  • On the server: Votes and likes are written through restricted database functions. The app's public key cannot read individual rows, only aggregate counts, so one user's contributions cannot be enumerated by another.
  • By design: The server holds nothing worth stealing — no credentials, no contact details, and nothing about anyone's ferments.

8. Data Retention

Votes and likes are kept for as long as the feature they belong to is live, because they exist only as a running tally. Removing your like or vote deletes the record immediately. Content downloads are not logged by us for analytics; our static host and database provider keep short-lived operational logs of their own, as any web host does.

9. International Users

Fermento is available worldwide. Your fermentation data never crosses a border, because it never leaves your device. Votes and likes are stored with our hosting provider and may be processed outside your country; because they contain no personal details beyond the anonymous install identifier, the transfer risk is minimal, and the provider's own safeguards apply.

10. Children's Privacy

Fermento is not directed at children and does not knowingly collect information from anyone under 13. Since there are no accounts, no profiles, and no personal data to collect, there is nothing about a young user for us to hold.

11. Third-Party Services

Fermento integrates no analytics platforms, advertising networks, or social media SDKs. The services it does touch are:

  • GitHub Pages — serves the public article and source feeds
  • Supabase — stores roadmap votes and article like counts
  • Hugging Face — hosts the optional AI model pack you may download
  • Apple App Store / Google Play — handle any optional tip purchase; we never see your payment details

The app works without any of them: with no connection, everything except fresh articles, likes, and votes behaves normally.

12. Changes to This Policy

We may update this policy as the app changes. Any update is posted at this URL with a new "Last Updated" date. This version replaces the earlier policy, which described Fermento as having no backend at all — accurate when it was written, and no longer accurate now that roadmap voting and article likes exist.

13. Contact Us

Questions about this policy, or a request about a vote or like you contributed:

Email: andrejjasso.mail@gmail.com