I don't think it's a Windoze problem. I use Linux and Chromium browser and have to log in everytime as well
The change in the login behaviour is from TomTom's side. It's a company wide security requirement as we have Single-Sing-On login on the tomtom.com domain and your accounts contain personal information, e.g. regarding your purchases.