ByteProbe

ByteProbe

BLE Inspector & Developer Tool for Android

A vendor-neutral Bluetooth LE inspector for embedded developers, IoT engineers, and security researchers. Scan advertisements, browse GATT services, read and write characteristics, decode standard values, and watch live traffic — all from your phone.

Features

📡

Advertisement Scanner

Live list of nearby BLE devices with name, MAC, RSSI, connectable flag, and signal-strength histogram.

🧮

GATT Explorer

Full service/characteristic tree with properties (READ, WRITE, NOTIFY, INDICATE). Tap to inspect any characteristic.

🔎

Auto Decoders

Built-in decoders for Battery, Heart Rate, Device Info, Environmental Sensing (temp / humidity / pressure), and Nordic UART.

📄

Read / Write / Notify

Read characteristics, write arbitrary hex payloads, subscribe to notifications and indications.

🔁

Live Traffic Log

Every GATT event — connect, MTU, discovery, read, write, notify — with direction arrows, hex payload, and status. Pause and clear on demand.

💾

Saved Device Profiles

Bookmark devices and snapshot their GATT tree for offline reference. Walk back onto a test bench and remember every service.

📝

Session Recording

Every connect, discovery, read, write, and notify event is captured in a session log you can revisit.

🌙

Instrument-Panel UI

Catppuccin Mocha dark theme tuned for bench work. Monospace payloads, colored property badges, scope-style signal histogram.

🔒

Privacy First

No account. No telemetry. All scan data and profiles stored locally on your device.

Decoders Included

Service Decoded Characteristics
Battery (0x180F) Battery Level (%)
Heart Rate (0x180D) HR Measurement (bpm + flags)
Device Information (0x180A) Manufacturer, Model, Serial, FW/HW/SW version
Environmental Sensing (0x181A) Temperature, Humidity, Pressure
Nordic UART (6E40…) ASCII text on RX / TX characteristics

Screenshots

Scanner

Scanner

GATT Explorer

GATT Explorer

Traffic Log

Traffic Log

Sessions

Sessions

Download

Version: 1.1.0

Size: ~12 MB

Requires: Android 8.0+ (API 26), Bluetooth LE

Price: Free (ad-supported)

Google Play listing coming soon.

Direct APK download:

Download APK

Security & Privacy

  • No account required
  • No analytics, no tracking, no telemetry
  • All scan results, saved profiles, and sessions stored locally
  • HTTPS-only network policy (cleartext disabled)
  • ProGuard/R8 obfuscation in release builds
  • Minimal permission model — Bluetooth + coarse location (Android 11 and below, required for BLE scanning)

Developer Tool

ByteProbe is a diagnostic and development tool. You should only connect to devices you own or have explicit permission to inspect. Writing to characteristics on devices you do not own may cause unintended behavior.