Basic auth keeps the actual login page from being accessed. Even having a login page accessible can lead to plenty of issues depending on your web framework. If you’re doing this, you should be worried. If you don’t even know what basic auth is, you should be really worried.
I use a Galaxy Watch 5 with SHM-MOD and Companion. It gives local-only data from Samsung Health for BP, O2 and ECG. I’m dead set against using a Samsung account and will toss the watch if that ever becomes necessary.