Local-first privacy awareness

Situational awareness for the era of smart glasses.

Unrecorded is a local-first, open-source Android utility. It scans for nearby Bluetooth Low Energy (BLE) signals that match known wearable recording device patterns and alerts you to potential privacy risks. It cannot prove a device is actively recording, but it helps you stay aware.

What Unrecorded does

Awareness based on visible nearby signals — not certainty about recording.

Nearby signal awareness

Scans for Bluetooth Low Energy signals that may match known smart glasses or wearable recording devices.

Calm risk indicators

Shows low, medium, or high privacy risk based on visible signal patterns — not certainty.

Local-first by design

Scan data stays on your device. No account, no cloud upload, and no analytics by default.

What the MVP Does (And Doesn't Do)

A clear picture of what the Android MVP offers today — and what it does not claim.

What it does right now

  • Scans nearby Bluetooth Low Energy (BLE) signals every 10–15 seconds while open in the foreground.
  • Triggers a local notification if a nearby signal may match known smart glasses patterns (Meta/Ray-Ban, Snap Spectacles, Even Realities, etc.).
  • Operates 100% locally—no accounts, no internet required, no data leaves your device.

Current MVP Limitations

  • Foreground Focused: Scanning is most reliable while the app is kept open in the foreground (true background optimization is a near-term priority).
  • No Magic Bullet: The app cannot detect non-Bluetooth cameras or tell you with absolute certainty that someone is recording.

Honest about limits

Unrecorded cannot confirm whether a device is recording. Bluetooth visibility varies, device names can be hidden or changed, and not every camera or microphone uses Bluetooth.

  • It cannot prove someone is recording.
  • It cannot detect every camera or microphone.
  • It cannot guarantee that nearby devices are smart glasses.
  • It should be treated as a privacy awareness tool, not a security guarantee.

How it works

  1. Scan nearby signals

    Unrecorded looks for Bluetooth Low Energy signals while the app is open.

  2. Compare privacy indicators

    Visible names, signal patterns, and device behaviour are compared against known risk indicators.

  3. Show clear guidance

    The app explains why a signal may be worth noticing, using calm language and clear limitations.

Built around privacy, not tracking

Unrecorded is designed so scan data stays on your device. The app does not require an account, does not upload nearby scan results to our servers, and does not include analytics by default.

Read the full privacy policy

Open-source and transparent

Unrecorded is being built as an open-source project so its behaviour can be inspected, questioned, and improved. The goal is simple: more awareness without hidden tracking or overblown claims.

View on GitHub