Privacy Policy
Last updated: 2026-05-05
Beeping LLC ("we", "us") operates beeping.io and the developer platform behind it. This page describes what data we collect, why, and how to control it. We aim to keep things short and honest — if anything is unclear, email hello@beeping.io.
What we collect
- Account datawhen you sign in with Google or GitHub: name, email, profile picture, and the provider’s user ID. Stored via Firebase Authentication.
- Quest progress and badges: which quest steps you completed and which badges you earned. Stored in Cloud Firestore, scoped to your user ID.
- Aggregate usage events: page views, signup attempts, quest steps started/completed, badges earned. Sent to Google Analytics for Firebase (GA4 property
G-HSMTEKW4VK) and aggregated. We do not collect IP addresses or device fingerprints beyond what GA4 records by default for sessions.
Why we collect it
- Account + quest data is what makes the product work: signing you back in and remembering your progress across sessions.
- Aggregate usage events tell us which parts of Beeping people actually use, so we can improve them. We do not sell, rent, or share this data with advertisers.
Cookies we set
firebase:authUser:*— keeps you signed in. Required for the product to work._ga,_ga_HSMTEKW4VK— set by Google Analytics once you accept the consent banner. Used only for aggregate analytics. Not set if you reject the banner.
How long we keep it
- Account + quest data: until you ask us to delete your account.
- Analytics events: 14 months (Google Analytics default retention).
Who else processes your data
Google LLC, via Firebase Authentication, Cloud Firestore, and Google Analytics for Firebase. They process data on our behalf under their Data Processing Addendum. We do not currently use any other third-party processors.
Your rights
- Opt out of analytics: click “Reject” on the cookie banner. Clear your site data to see the banner again.
- Request a copy or deletion of your data: email hello@beeping.io from the address you signed up with. We respond within 30 days.
Changes
If we change how we handle data, we update this page and the “Last updated” date at the top. Material changes will trigger a notice in-product.
Contact
Beeping LLC · hello@beeping.io
