This demo requires Web BLE, which is only available on new Chrome browsers on Android, Chromeboxes, some Mac and Windows PCs. It's not supported on other browsers (Firefox, Safari, Edge, Internet Explorer) and is not supported on Chrome for iOS.

While iOS Safari does not work, the WebBLE browser app in the Apple app store does.