Skip to content

ZeroTrace BLELogger

Features

Full feature catalog for ZeroTrace BLELogger

Bridge & capture

  • USB-A host port, accepts any standard USB keyboard, no drivers.
  • BLE 5.0 peripheral output, auto-spoofs the plugged-in keyboard's identity.
  • Inline keylogging, every scancode forwarded is also logged.
  • Per-keyboard calibration, accurate text reconstruction across QWERTY, QWERTZ, AZERTY, custom layouts.

Detection & rules

  • Replace rules, ("REPLACE")["trigger"] = "action" syntax for substitution and event triggers.
  • Keyword detection, fires on configured exact-match strings.
  • Regex detection, pattern-match emails, credentials, structured input.
  • Action types, keyboard primitives (KEY_*), media primitives (MEDIA_*), text output, prefixed-print.

Wireless control

  • WiFi AP (... ZT, WPA2, default ZeroTrace) hosting the web UI at 192.168.4.1.
  • WiFi STA mode, join an existing network and control from the same LAN.
  • Live web UI, instant rule updates, no firmware reflash.

Identity

  • Auto-spoof BLE identity, reads USB descriptors from the plugged keyboard, replicates name/VID/PID over BLE.
  • Manual override, set custom BLE name, manufacturer data, appearance code.
  • Battery service exposure, host sees a battery percentage like a real BLE keyboard.

Storage & maintenance

  • 4 MB on-device filesystem, calibration profiles, rule sets, capture exports.
  • Browser-based Web Flasher, no install, runs in Chrome or Edge.
  • Cross-platform tooling, Windows, macOS, Linux for the Companion app.

Browse each feature in the sidebar.