Plain-language privacy

Privacy

PyBLE is designed to work locally. This policy separates what happens in the tablet app from what happens when you visit this website.

Effective

PyBLE app

The PyBLE app has no account, advertising, analytics, or telemetry. It does not require a cloud workflow to edit and run your code.

Code and files

Your source code, files, and settings stay on your tablet or the connected board you choose. PyBLE transfers board files directly over Bluetooth Low Energy; it does not upload them to a PyBLE server.

Nearby boards

To discover and connect, the app processes nearby PyBLE board names, device identifiers or suffixes, capabilities, and Bluetooth signal strength locally on your tablet. That information is used to show the connection interface and is not sent to us.

Board labels

A label you assign to a board may be included in that board's nearby Bluetooth advertisement. Other devices in range may see it, so do not use a person's name, email address, or other sensitive information as a board label.

Platform permissions

iPadOS and Android control Bluetooth permission prompts. PyBLE uses the permissions you grant only to find, connect to, and communicate with compatible boards.

This website

pyble.dev has no account, advertising, analytics, tracking pixel, contact form, or non-essential cookie. The site does not build a visitor profile.

Like ordinary hosted websites, our hosting and security providers may process ordinary request data—such as your IP address, user-agent, requested URL, timestamp, and security signals—to deliver the pages, prevent abuse, and keep the service reliable.

The launch site does not load marketing scripts, remote web fonts, or embedded social media. Following a link to another site makes that site's policy apply.

Retention and security

PyBLE does not receive app project data to retain. Website infrastructure may keep limited operational logs according to the hosting or security provider's settings and legal obligations. We use HTTPS and keep the public site static to reduce the data and attack surface involved.

Changes to this policy

If a future site feature collects new information—such as analytics, a form, an account, or embedded media—we will update this policy and its effective date before that feature is deployed.