I use Freedome as my VPN provider to connect to untrusted wifi hotspots when I travel. So before my trip I subscribe to "1 month (fixed term)" or "1-day pass" depending on the duration of my trip. If I choose to buy a 1-day pass each day, if one day I miss the expiration time of the 1-day pass, I need to buy a new one without being protected.
I would appreciate the VPN is always activated when it is for buying a 1-day pass or any other subscription, so it is possible to get a protection safely from everywhere without having to get it in advance from a safe place. There would be no protection gap between purchases.