Security overview · prototype

Strong boundaries, candid limitations.

The device owns precise location, raw geographic cells, private key material, and decryption. The service receives blinded cell-derived values and bounded routing metadata for short-lived rendezvous. Auth v2, manifest v1, messaging v2, and Presence v3 are the current development baseline.

Current protections

Known limitations

Before in-person verification, a malicious server can substitute a first-use manifest independently to each party. A malicious authorized friend can retain their daily seed, choose cells within the bounded probe budget, collude with other mutual friends, lie about their own location, and disclose a successful result. A compromised active endpoint can expose current plaintext and state. Push, network, auth, and hosting providers still observe bounded routing, timing, and participation metadata.

The post-Fable architecture is integrated into the development baseline and the integrated candidate passed whole-repository certification. JauntyHat is still pre-release: physical Secure Enclave/StrongBox behavior, production app-link association, signed release artifacts, provider operations, and formal release assurance remain to be validated. It must not be represented as release-ready.

Report a concern

Email security@jauntyhat.app. Do not include private keys, precise location, presence tokens, push tokens, or authentication secrets.