The app detects compatible people within Bluetooth range -- no GPS, no location tracking. Your phone quietly listens for other Serendipity users nearby, and all matching happens on your device.
How it works
BLE GATT advertising to broadcast a 41-byte fingerprint containing encrypted trait fragments. Beacon IDs rotate every 15 minutes using BLAKE2b hashing, making it impossible to track a user across sessions. Range is hardware-dependent, typically 10-200m depending on tier. No GPS or network location is ever accessed.