I used Whoop for quite some time, but I know they are not good with my data. Their hardware and software is one of the best. Also Garmin is catching up.
This is an area where we don't have good alternatives imo.
The only one I know which is trying is https://pine64.org/devices/pinetime/