Web Bluetooth API

E856215

The Web Bluetooth API is a browser-based interface that enables websites to communicate directly with nearby Bluetooth Low Energy devices in a secure, user-consented way.

All labels observed (4)

Label Occurrences
Web Bluetooth API canonical 2
W3C Web Bluetooth Community Group documents 1
Web Bluetooth 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf Bluetooth Low Energy interface
Web API
browser technology
accessedVia JavaScript
aimsTo avoid native app installation for BLE use cases
enable hardware access from the web
allows connecting to Bluetooth devices
device discovery
reading GATT characteristics
receiving notifications from GATT characteristics
writing GATT characteristics
alsoKnownAs Web Bluetooth
linked to: Web Bluetooth API
designedFor web applications
enables communication with nearby Bluetooth Low Energy devices
exposes navigator.bluetooth interface
focusesOn GATT-based Bluetooth communication
implements permission-based device access model
introducedAround 2015
notSupportedBy Apple Safari (as of 2024)
linked to: Apple Safari
notWidelySupportedBy Mozilla Firefox
partiallySupportedBy Opera
provides client-side Bluetooth functionality
relatedTo Generic Sensor API
Web Serial API
WebUSB API
requires HTTPS
secure context
user consent
runsIn web browser
securityModel limited access to advertised services
origin-based access control
user-mediated device selection dialog
specifiedIn W3C Web Bluetooth Community Group documents
linked to: Web Bluetooth API
standardizedBy W3C
supportedBy Android Chrome
linked to: Google Chrome

ChromeOS
Google Chrome
Microsoft Edge
supports Bluetooth Low Energy
device pairing
platform-native Bluetooth stacks
reconnecting to previously authorized devices
useCase configuring BLE peripherals
connecting to fitness trackers
connecting to heart rate monitors
controlling IoT devices
interacting with sensors
uses Bluetooth device filters
characteristic UUID filters
service UUID filters

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Open Web Platform hasComponent Web Bluetooth API
Chrome Web Platform features includesAPI WebBluetooth API
linked to: Web Bluetooth API
Web Bluetooth API alsoKnownAs Web Bluetooth
linked to: Web Bluetooth API
Web Bluetooth API specifiedIn W3C Web Bluetooth Community Group documents
linked to: Web Bluetooth API
WebUSB API relatedTo Web Bluetooth API