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 ⓘ