

This is spot on. Note these asshats eventually caved and added local controls when customers kept saying how horrible it was to use the phone. The local controls are explicitly disabled unless the cloud service has recently approved the bed to allow the local controls to work. You have to use the phone to enable the local controls. The phone can’t do anything locally except tell it how to connect to wifi. If you don’t have the subscription or grandfathered in before the subscription, the local controls do nothing.
Well, unless you jailbreak your cover with FreeSleep.
I’d research Chilipad harder if I were in the market again. At very cursory glance it seems like less of an uphill battle. I could be wrong and they could be douchey, or their engineering somehow sucks, but maybe they are good too.
FreeSleep is what I would do if they try to force the subscription on me, but I probably wouldn’t buy the product hoping that I can change their firmware against their will. I don’t want to give money to a vendor I would just be antagonistic with.
If they announced they formally endorsed use of FreeSleep as an ‘advanced alternative’, ok, but that isn’t going to happen.