Where can I find my account details?

All the account details available to users can be found on the My Account page here: https://windscribe.com/myaccount

Once you're logged into the website, you can find the info you're looking for. If there's something you can't find or you're unsure about, you can contact us and we'll help you out.