How do I activate my Betternet account? Updated January 28, 2021 22:22 Follow If you are looking to activate your Betternet account on your device. Please select from the following for the device you want to activate. For iOS click here. For Windows click here. For Android click here. For Mac click here.