Cameron Chateauneuf
Signal Hunt project record
SIMULATED DEMO

Offline proximity lab

Signal Hunt

Think GPS for friends—an offline network built by the people around you.

Encrypted relays carry messages beyond a single Bluetooth connection. Direct proximity cues help you find each other when you get close.

Direct proximity · find each other

An authenticated friend, a changing signal, and a simple warmer-or-colder cue. These six synthetic scenarios show the intended experience—not measured distance or direction.

Friend mode / synthetic observationsPairing preview
Your peopleOffline
A

Alex

Mutual setup · mock identity

Pair privately

Choose each other, face to face. A reciprocal connection starts here.

Illustrative pairing pattern

Private connection · no location sharing

Illustrative reciprocal pairing patternNo compass. No meters.

01 / 06

Your people. Your permission.

The Android lab explores reciprocal QR pairing. Both people choose the connection before the hunt begins. This pattern is illustrative, not a real invitation.

Synthetic signal observationsRaw observations / Smoothed trend
Illustrative radio traces—not measurements. A single sample is not a reliable proximity cue.

Beyond one Bluetooth connection

Compatible Signal Hunt phones forward encrypted packets through local Bluetooth hops or later encounters. This logical route shows message delivery, not a location map or your friend’s proximity.

Path available

Send a synthetic packet across three local participant hops.

Documented lab policy: at most three hops and fifteen minutes maximum packet lifetime. These are application limits, not fundamental Bluetooth limits. Compatible event participation, Bluetooth availability, usable encounters, expiry and hop limits determine delivery.

Intermediate participants forward encrypted payloads; they are not given the message plaintext or friendship keys. Relays still observe limited routing metadata. Delivery is best effort.

All browser signal traces and packet routes are synthetic. QR art is illustrative; haptic pulses are visual previews. No live Bluetooth session or radio permissions.

Bitchat-informed BLE design, independently implemented for Signal Hunt. Concepts only; no adopted upstream source. This is application-level relaying over BLE—not Bluetooth SIG Mesh compliance or Bitchat protocol, cryptography, or interoperability.

The lab handoff reports one validated three-phone Android relay. This four-node browser illustration is not that physical test. It does not establish large-event coverage, all-device support, battery performance, iOS implementation, or current release certification.