Want to Own my Data, Looking for Opinons

Personal project that turned into a bit of a rabbit hole. Got diagnosed with pre-diabetes a few months back and I want to own my own glucose data rather than have it locked in a proprietary app. I have an Accu-Chek Guide glucometer. GATT profile is standard Bluetooth SIG glucose profile. Service 0x1808, measurement characteristic 0x2A18, RACP at 0x2A52. In nRF Connect I can connect fine and see the full service tree. The issue is when I try to connect via Web Bluetooth in Chrome the authenticated BLE pairing fails silently. Meter shows a 6 digit PIN and says enter code on device but Chrome never asks for the PIN. Just drops the connection. I have also tried the USB path but the meter uses a proprietary protocol on macOS and does not enumerate as a HID device without the Roche Windows driver. Currently looking at wrapping the app in Capacitor to get native Bluetooth access which should handle the authenticated pairing correctly. But before I go down that road has anyone found a way to complete authenticated BLE pairing with a medical device through the browser? Any non Windows options for the USB protocol? Open to creative approaches here.

submitted by /u/BrydenMcLeodVan
[link] [comments]

from hacking: security in practice https://ift.tt/pMyVkhc

Comments