I've got a garmin which measures SpO2 during sleep and it does it by shining a red light through the skin for 10-20 seconds. Seems to work well enough to show if levels are OK or impacted by snoring - would probably be accurate enough to alert people about Corona hypoxi as well.
https://www.reddit.com/r/Garmin/comments/c2kh7d/how_accurate...