IIRC, Fitbit has products on the market that has them. Works both on iOS and Android.
https://www.wearable-technologies.com/2020/01/fitbit-adds-bl...
https://www.wearable-technologies.com/2020/01/fitbit-adds-bl...
Just bought a Huawei Honor 5 watch with pulse oximeter and heart rate functions: numbers seem correct and the device is fast: results in 5 seconds for O2 sat; almost instantaneous for HR.
Compare to Apple Watch HR function which takes at least 10 seconds to show result. Simultaneous side-by-side comparison of 2 devices: near identical numbers.
Even more impressive: Honor 5 costs $33 here: https://www.walmart.com/ip/HUAWEI-Honor-Band-5-Smart-Watch-B...
Superlight, compact, and comfortable. Huawei is no humbug!