Last updated: 26 March 2026
Beerer ("the App") is a mobile application for tracking beer consumption from a keg at social events. This Privacy Policy explains what data we collect, how we use it, and your rights regarding that data.
By using Beerer you agree to the practices described in this policy.
When you create an account we store your email address and a display nickname in Firebase Authentication and Cloud Firestore. If you sign in with a social provider (e.g. Google) we receive the name and email associated with that provider.
You may optionally provide your weight, age, and gender to enable the Blood-Alcohol Content (BAC) estimation feature. These fields are stored in your Firestore user document and are never shared with other users unless you explicitly enable the "Show BAC estimate" visibility setting.
When you create or join a keg session we store the session details (beer name, volume, price, alcohol %, participants). Each pour you log records the volume, timestamp, and which user poured for whom. This data is visible to all participants of the session.
Session creators can add guest (manual) participants by nickname. Guest data consists only of a nickname and is stored in a Firestore sub-collection of the session. When a real user joins and merges with a guest, the guest record is deleted and their pours are reassigned.
If you allow push notifications we store your Firebase Cloud Messaging (FCM) device token in your user document. This token is used solely to deliver notifications about session events (e.g. someone poured for you, keg nearly empty, keg done).
BAC is estimated on your device using the Widmark formula based on your locally stored weight, age, gender, and pour history. The calculated BAC value is never written to Firestore or any server. It is for informational purposes only and must not be used to determine fitness to drive or operate machinery.
Beerer uses Firebase Authentication, Cloud Firestore, Cloud Functions, and Firebase Cloud Messaging. Data is processed under Google's terms of service and data processing agreements. Firebase servers are located in the EU (europe-west1). For details see firebase.google.com/support/privacy.
When you search for a beer while creating a keg session, Beerer may query the public search API at beerweb.cz (a Czech beer database) through a server-side Cloud Function. Only the search term you type is sent to beerweb.cz — no personal data is transmitted. BeerWeb.cz is an independent third-party service; please refer to their website for their privacy practices.
The App contains an optional "Tip via Revolut" link (revolut.me/hnyko) that opens in your browser or the Revolut app. Beerer does not process any payment data. Any transaction you make is handled entirely by Revolut under their own terms and privacy policy.
Your nickname, pour history, and (if you opt in) stats and BAC estimate are visible to other participants of the same keg session. We do not sell, rent, or share your personal data with any third parties beyond the service providers listed in Section 5.
Session and pour data is retained as long as the session exists. The session creator can delete a session, which removes all associated pours, guest participants, and joint accounts.
Your user profile is retained until you delete your account. You can request account deletion at any time through the app settings.
Beerer uses Firebase's built-in offline persistence, which caches data locally on your device so the app works without an internet connection. Cached data is automatically synced when connectivity is restored. No custom peer-to-peer sync mechanism is used.
All communication between the app and Firebase is encrypted via TLS. Firestore security rules enforce that users can only read and write data they are authorised to access. API keys for third-party services (BeerWeb.cz) are stored server-side in Cloud Function environment configuration and are never exposed to the client app.
Beerer is not intended for use by anyone under the legal drinking age in their jurisdiction. We do not knowingly collect data from minors. If you believe a minor has created an account, please contact us so we can remove the data.
Under applicable data protection laws (including the EU General Data Protection Regulation) you have the right to:
To exercise these rights, use the in-app settings or contact us at the address below.
We may update this Privacy Policy from time to time. The "Last updated" date at the top of this page will be revised accordingly. Continued use of the App after changes constitutes acceptance of the updated policy.
If you have questions about this Privacy Policy or your data, please contact:
Beerer Developer
Email: ondrej.hnyk@gmail.com