BLECI app icon: Bluetooth circuitry, automation flow, and a signal analyzer
BLECIYOUR BLE WORKBENCH, ON iOS

BLE on your phone.
Live on your desk.

Connect to BLE hardware on your iPhone. Follow live packets in a desktop browser, build and validate reusable profiles, then automate the next test — all with BLECI.

Live browser logs Same Wi-Fi Desktop profile editor
iOS 16+Built for Bluetooth Low Energy
Protocol workspace
INTERACTIVE DEMO
BLE
Example peripheralService FFF0 · Characteristic FFF1
−48 dBm
COMMAND TEMPLATE
AA 01 ${value:uint16_le}
ENCODED PAYLOAD
AA011900
TXWaiting for a command…
RXResponse will appear here
Change a value. See the bytes.SIMULATED EXCHANGE
ONE TOOL. THE WHOLE WORKFLOW.
Discover
Debug
Decode
Automate
Local Live
LOCAL LIVE · A BIGGER VIEW OF YOUR BLE WORKFLOW

Your iPhone connects.
Your browser explains.

Keep the phone beside your hardware and the protocol on your desktop. BLECI hosts a local workspace you can open from another device on the same Wi-Fi.

BLECI on iPhoneScan · Connect · Run
Your BLE peripheral
Same Wi-Fi
● ● ●BLECI Local LiveExample view
Live logsTXT / CSV exportProfile Editor
TXAA 01 19 00Write command
RXAA 81 19 00Notification
PARSEDvalue = 25Ready for the next step

Illustrative packets · Your actual logs appear in the app’s local workspace.

See packets as they arrive

Inspect transmitted and received bytes, parsed values, and errors on a larger screen. The browser refreshes the log view every second.

Configure with a keyboard

Open the browser Profile Editor, start from a template or exported running profile, and validate changes with BLECI. Download the JSON, then import it in the app.

Take your evidence with you

Export logs as TXT or CSV for analysis and bug reports. Download the running profile and Markdown editing guide to keep the test setup alongside the results.

  1. 01
    Start Local Live

    In BLECI’s Logs screen, enable Local Live Log Server.

  2. 02
    Open the Browser Address

    Use the address shown in the app on a computer connected to the same Wi-Fi.

  3. 03
    Inspect, edit, repeat

    Watch logs, validate a profile, and import the downloaded JSON back into BLECI.

Local Live and profile import require an active BLECI membership. Keep BLECI open in the foreground. Use a trusted local network: the workspace uses HTTP and exposes logs and the running profile to devices on that network without sign-in.

INSIDE BLECI

Your workflow.
Right in your pocket.

Explore the app’s scanning, profile, and automation screens, as shown on the App Store.

Bluetooth - CI Tracker · BLECI for iOSView on the App Store
BUILT FOR THE DETAILS

Less tapping.
More understanding.

Hardware developer, firmware engineer, or curious maker — keep your device, data, and workflow in view.

01

Find your device

Scan nearby BLE peripherals. Inspect advertised services, manufacturer data, and signal strength before connecting.

DISCOVERY
02

Speak its protocol

Discover GATT services and characteristics. Read values, write commands, and subscribe to notifications.

GATT DEBUGGING
03

Make it repeatable

Build connection and authentication flows. Match incoming data, send automatic replies, and schedule commands.

AUTOMATION
04

Turn bytes into meaning

Slice packets, decode numeric values, apply calculations, and save results as variables for your next command.

DATA PIPELINES
05

Keep your setup

Organize device protocols in reusable profiles, with command templates, receive rules, and importable JSON.

PROFILES
06

See the full conversation

Follow packets and parsed results in the app or a desktop browser with Local Live. Export TXT or CSV logs for analysis.

LOCAL LIVE LOGS

Local Live Log Server, profile import, and scheduled commands require membership in the app.

FROM DEVICE TO WORKFLOW

A clear path
through your protocol.

Start with a manual test. Build a reusable setup when you understand the exchange.

Tell us what you’re building
  1. 01

    Discover & connect

    Find a peripheral and inspect its GATT services and characteristics.

  2. 02

    Send & understand

    Test commands, capture notifications, and decode the response.

  3. 03

    Save & automate

    Put the exchange in a profile and configure rules, replies, and timers.

GOOD TO KNOW

A few practical details.

Which devices can I use with BLECI?

BLECI works with Bluetooth Low Energy peripherals that expose GATT services. Available actions depend on the device’s characteristic properties and protocol. It does not support Bluetooth Classic devices.

Can I reuse a device configuration?

Yes. Profiles group scanning settings, services, commands, parsers, and automation rules. JSON import requires membership. Always adapt command payloads and UUIDs to your device before running a profile.

Can I debug from my computer?

Yes. The iPhone maintains the BLE connection while Local Live serves a browser workspace on the same Wi-Fi. View live logs, export results, and edit profiles on your computer. Profile changes are validated, downloaded, and imported in BLECI; browser validation does not send Bluetooth commands or change the running profile.

Does Local Live need a cloud service?

The Local Live workspace is served by BLECI on your iPhone over the local network. Its logs and profile editor do not need a cloud upload. Keep the app in the foreground and use the Browser Address it displays. The public website’s sign-in and feedback are separate services.

Does this website connect to my device?

This website introduces BLECI and collects community feedback. Bluetooth discovery, debugging, and automation happen in the iOS app. The workspace above is an interactive protocol example. Local Live is a separate workspace served by your iPhone when enabled in BLECI.

How do comments and sign-in work?

Anyone can read community comments. Sign in with ChatGPT to publish feedback or delete your own comment. Your public display name is shown; your email address is not published.

BUILD BETTER, TOGETHER

Your next idea
starts here.

Found a rough edge? Missing a useful feature? Share what would make BLECI work better for you.