You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: PRIVACY_POLICY.md
+22-7Lines changed: 22 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,10 @@ bitchat is designed with privacy as its foundation. We believe private communica
8
8
9
9
## Summary
10
10
11
+
**WE DO NOT COLLECT ANY INFORMATION.**
12
+
11
13
-**No personal data collection** - We don't collect names, emails, or phone numbers
14
+
-**No location data collection** - Location is accessed only for local processing (BLE/Geohash) and is never collected or sent to us
12
15
-**Hybrid Functionality** - bitchat offers two modes of communication:
13
16
-**Bluetooth Mesh Chat**: This mode is completely offline, using peer-to-peer Bluetooth connections. It does not use any servers or internet connection.
14
17
-**Geohash Chat**: This mode uses an internet connection to communicate with others in a specific geographic area. It relies on Nostr relays for message transport.
@@ -68,7 +71,8 @@ When you join a password-protected room:
68
71
69
72
bitchat **never**:
70
73
- Collects personal information
71
-
- Tracks your location
74
+
- Collects location history
75
+
- Transmits any data to us (the developers)
72
76
- Stores data on servers
73
77
- Shares data with third parties
74
78
- Uses analytics or telemetry
@@ -91,13 +95,24 @@ You have complete control:
91
95
-**No Account**: Nothing to delete from servers because there are none
92
96
-**Portability**: Your data never leaves your device unless you export it
93
97
94
-
## Bluetooth & Permissions
98
+
## Location Data & Permissions
99
+
100
+
To provide the core functionality of bitchat, we access your device's location data. This access is necessary for the following specific purposes:
101
+
102
+
### 1. Bluetooth Low Energy (BLE) Scanning
103
+
-**Why we need it:** The Android operating system requires Location permission to scan for nearby Bluetooth LE devices (especially on Android 11 and lower). This is a system-level requirement because Bluetooth scans can theoretically be used to derive location.
104
+
-**How we use it:** We use this permission strictly to discover other bitchat peers nearby for the "Bluetooth Mesh Chat" mode.
105
+
-**Privacy protection:** We do not record or store your location during this process. The data is processed instantaneously by the Android system to facilitate the connection.
106
+
107
+
### 2. Geohash Chat Functionality
108
+
-**Why we need it:** The "Geohash Chat" mode allows you to communicate with others in your approximate geographic area.
109
+
-**How we use it:** If you enable this mode, we access your location to calculate a "geohash" (a short alphanumeric string representing a geographic region). This geohash is used to find and subscribe to relevant channels on decentralized Nostr relays.
110
+
-**Privacy protection:**
111
+
- Your precise GPS coordinates are **never** sent to any server or peer.
112
+
- Only the coarse geohash (representing an area, not a pinpoint) is shared with the Nostr network.
113
+
- You can use the "Bluetooth Mesh Chat" mode without this feature if you prefer.
95
114
96
-
bitchat requires Bluetooth permission to function:
97
-
- Used only for peer-to-peer communication
98
-
- No location data is accessed or stored
99
-
- Bluetooth is not used for tracking
100
-
- You can revoke this permission at any time in system settings
115
+
**We do not collect, store, or share your location history.** Location data is processed locally on your device to enable these specific features.
0 commit comments