The short version
Eligibility — adults only
FireChat requires you to be at least 18 years old. We ask for your date of birth once, immediately after sign-in. It is stored with your profile, is never shown to other users, and cannot be edited afterwards. If the date you enter indicates you are under 18, the account is permanently locked and excluded from matching.
What we collect
| Data | Purpose | Stored where |
|---|---|---|
| Name, email, profile photo | Sign-in and the member directory | Firebase |
| Date of birth / age | 18+ eligibility; age shown on your profile | Firebase — the date lives in an owner-only private record, never visible to other users |
| Gender & match preference | Pairing you with people you want to meet | Firebase — visible to signed-in members; rides anonymously with match requests |
| Bio & location (optional) | Your contact card | Firebase — visible to signed-in members |
| Nickname | Anonymous identity in matches | Your device only |
| Authentication token | Keep you signed in | Your device (local storage) |
| Contacts you add | Show your contact list | Firebase |
| Presence (online / away) | Show who's available | Firebase |
| Persistent 1:1 chat messages (contact chats only) | Deliver messages and show history | Firebase |
| Abuse reports you file | Safety review and moderation | Firebase (operator-only) |
| Anonymous match metrics (vibe key + timestamp) | Product analytics | Backend |
This website uses Google Analytics to measure visits; the extension itself does not.
Safety & moderation
- Every match call and every chat has a Report button. A report sends us the reporting and reported account ids and where it happened — never call audio (we don't have it) or your on-device messages.
- Reports are reviewed by the operator. Accounts that break the rules are blocked: locked out of the app and removed from matching. Blocks can only be applied or lifted by the operator.
- Blocked/underage flags and their timestamps are retained to keep banned users out.
What we deliberately do not collect
- Audio or video from any call — calls run through Jitsi and are not recorded by FireChat.
- Match text chat content — it travels directly between the two participants over WebRTC and lives only in each person's browser.
- Browsing history, precise location, health, or financial data.
Third-party services
- Google Firebase — authentication, database, and real-time signaling. See Google's privacy policy.
- Jitsi Meet — audio and video calls. See the operator's privacy policy (8x8 for
meet.jit.si, or your own for a self-hosted deployment).
Data retention & deletion
- Ephemeral match sessions and their signaling data are deleted on hang-up.
- Your on-device chat transcripts can be cleared by removing the extension's site data or uninstalling it.
- To delete your account and associated directory, contact, and chat data, contact
openjargon@gmail.com. Moderation records (blocks, reports) may be retained where we have a legitimate interest in keeping banned users out.
Children
FireChat is strictly for adults 18 and over. It is not directed at children, and we do not knowingly collect data from anyone under 18 — an account whose date of birth indicates otherwise is locked immediately. If you believe a minor is using FireChat, contact openjargon@gmail.com and we will remove the account.
Contact
Questions about this policy: openjargon@gmail.com