Surely a Garmin is what you want? No subscription, 7 day+ battery life, smart watch features are there but largely secondary.
Too many products nowadays are bound to some sort of online checks and that is even worse than "battery not replaceable". The second is much easier to circumvent than the first (dependence on cloud infra). And ofc the data security. I will never be comfortable with giving corpos my medical data.