I have a smart scale which uploads weight data to Apple Health kit. I know Garmin also sells smart scales but I am not going to buy a new scale from Garmin to enable this feature... (also not a big fan of vendor lock-in)
The app already has permission to read the weight, so can someone at Garmin convince the right product owner to implement this