Privacy Policy - FreeCalling

Last updated: June 25, 2026  |  Developer: Shah Faisal, Team MakeWorldHappy  |  Contact: makesworldhappy@gmail.com

1. Overview

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.

2. Summary

3. Information the Extension Processes

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.

4. Information We Do NOT Collect

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.

5. Third-Party Services

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.

6. Data Sharing and Sale

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.

7. Security

8. Permissions Explained

9. No Tracking, No Ads, No Analytics

FreeCalling contains no tracking code, no advertising networks, and no analytics services of any kind. Firebase Analytics is intentionally not used.

10. Children's Privacy

The Extension is not directed to children under 13 and collects no personal information from anyone.

11. Your Choices

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.

12. Changes to This Policy

If this Privacy Policy is updated, the new version will be posted at this same URL with an updated date.

13. Contact

For any privacy-related questions, please contact:
Name: Shah Faisal, Team MakeWorldHappy
Email: makesworldhappy@gmail.com
Location: Karachi, Pakistan
Support: patreon.com/c/MakeWorldHappy