FreeCalling ("the Extension"), by Team MakeWorldHappy, is a peer-to-peer audio and video calling Chrome extension. This Privacy Policy explains exactly what the Extension does and does not do with data. It is written to comply with the Chrome Web Store Program Policies, the Chrome Web Store User Data Policy, and applicable privacy laws.
The Extension processes only the minimum data required to connect two users for a call:
| Data | Purpose | Where it lives | Retention |
|---|---|---|---|
| Your Call ID (random 9-digit number) | Lets others reach you | chrome.storage.local on your device |
Until you uninstall or clear extension data |
| Live audio/video stream | The call itself | Peer-to-peer between the two participants (WebRTC / DTLS-SRTP) | Not stored; exists only during the call |
| Signaling data (SDP offer/answer, ICE candidates, call status) | Establishes the connection | Firebase Realtime Database, keyed by Call ID | Deleted when the call ends, is rejected, or times out (approximately 2 minutes) |
| Anonymous auth token | Secures the signaling database (auth != null) |
chrome.storage.local; issued by Firebase Anonymous Auth |
Refreshed automatically; contains no personal data |
The Extension requests camera and microphone access only at the moment a call is placed or answered, via the browser's standard getUserMedia prompt.
FreeCalling does not collect, store, transmit, or share any of the following:
No personal data is ever sent to the extension developer or any server operated by Team MakeWorldHappy.
The Extension uses Google Firebase (Realtime Database and Anonymous Authentication) solely as a signaling relay to help two browsers find each other. Firebase receives only the ephemeral signaling data described above. See Google's privacy documentation: firebase.google.com/support/privacy.
The Extension uses Google's public STUN server (stun:stun.l.google.com:19302) for NAT traversal. STUN exchanges only network candidate information needed to establish the connection.
We do not sell or transfer user data to third parties. We do not use or transfer user data for purposes unrelated to the Extension's single purpose. We do not use or transfer user data to determine creditworthiness or for lending.
FreeCalling contains no tracking code, no advertising networks, and no analytics services of any kind. Firebase Analytics is intentionally not used.
The Extension is not directed to children under 13 and collects no personal information from anyone.
You can clear all locally stored data at any time by removing the Extension from chrome://extensions, which deletes your Call ID and auth token from your device.
If this Privacy Policy is updated, the new version will be posted at this same URL with an updated date.
For any privacy-related questions, please contact:
Name: Shah Faisal, Team MakeWorldHappy
Email: makesworldhappy@gmail.com
Location: Karachi, Pakistan
Support: patreon.com/c/MakeWorldHappy