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 (2)
| Label | Occurrences |
|---|---|
| Web Bluetooth API canonical | 1 |
| WebBluetooth API | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T10329214 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Web Bluetooth API Context triple: [Open Web Platform, hasComponent, Web Bluetooth API]
-
A.
CoreBluetooth
CoreBluetooth is an Apple framework that enables apps to communicate with Bluetooth Low Energy (BLE) devices for tasks like data exchange and peripheral control.
-
B.
Bluetooth
Bluetooth is a short-range wireless communication technology standard used to connect and exchange data between devices such as phones, computers, headphones, and peripherals.
-
C.
BLE
BLE is the abbreviation for the German Federal Agency for Agriculture and Food, a government authority responsible for implementing agricultural, food, and rural development policies.
-
D.
Bluetooth SIG
Bluetooth SIG is the industry consortium that oversees the development, standardization, and licensing of Bluetooth wireless technology.
-
E.
Bluetooth Mesh
Bluetooth Mesh is a networking technology that enables many-to-many device communication over Bluetooth Low Energy for large-scale, robust, and secure IoT deployments.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Web Bluetooth API Target entity description: 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.
-
A.
CoreBluetooth
CoreBluetooth is an Apple framework that enables apps to communicate with Bluetooth Low Energy (BLE) devices for tasks like data exchange and peripheral control.
-
B.
Bluetooth
Bluetooth is a short-range wireless communication technology standard used to connect and exchange data between devices such as phones, computers, headphones, and peripherals.
-
C.
BLE
BLE is the abbreviation for the German Federal Agency for Agriculture and Food, a government authority responsible for implementing agricultural, food, and rural development policies.
-
D.
Bluetooth SIG
Bluetooth SIG is the industry consortium that oversees the development, standardization, and licensing of Bluetooth wireless technology.
-
E.
Bluetooth Mesh
Bluetooth Mesh is a networking technology that enables many-to-many device communication over Bluetooth Low Energy for large-scale, robust, and secure IoT deployments.
- F. None of above. chosen
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
Bluetooth Low Energy interface
ⓘ
Web API ⓘ browser technology ⓘ |
| accessedVia | JavaScript NERFINISHED ⓘ |
| 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 NERFINISHED ⓘ |
| 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) NERFINISHED ⓘ |
| notWidelySupportedBy | Mozilla Firefox NERFINISHED ⓘ |
| partiallySupportedBy | Opera NERFINISHED ⓘ |
| provides | client-side Bluetooth functionality ⓘ |
| relatedTo |
Generic Sensor API
NERFINISHED
ⓘ
Web Serial API NERFINISHED ⓘ WebUSB API NERFINISHED ⓘ |
| requires |
HTTPS
NERFINISHED
ⓘ
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 NERFINISHED ⓘ |
| standardizedBy | W3C NERFINISHED ⓘ |
| supportedBy |
Android Chrome
NERFINISHED
ⓘ
ChromeOS NERFINISHED ⓘ Google Chrome NERFINISHED ⓘ Microsoft Edge NERFINISHED ⓘ |
| supports |
Bluetooth Low Energy
NERFINISHED
ⓘ
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
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Web Bluetooth API Description of subject: 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.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.