Not 100% accurate. You need a browser that supports WebUSB[0] which are just Chromium based ones, not Safari or Firefox.
[0]https://developer.mozilla.org/en-US/docs/Web/API/WebUSB_API