If you feel you can trust a datacenter, the most trustworthy approach would be running your own OpenVPN instance in another country.
Although if you don't want to go through the hassle and do decide to put some amount of trust in a VPN service, I have found That One Privacy Site [0] to be a great resource for researching VPNs.
No affiliation, just a happy customer.
- https://torrentfreak.com/vpn-services-anonymous-review-2017-...
Picking a US server at random, (US20) it seems to be hosted here[0]
In what appears to be their NJ datacenter located at:
DuPont Fabros, 101 Possumtown Road, Piscataway, NJ 08854
Per their own privacy policy available here[1], they mention the following
> Internet Protocol (IP) Addresses
> DigitalFyre uses your unique network address and SessionID
> to help diagnose potential problems with equipment, to help
> tailor content to match your preferred interests and to
> otherwise administer the Site.
So while NordVPN (and frankly, any VPN service that colocates or rents servers) may claim not to keep logs, their service provider most certainly does. Even though your ingress traffic is encrypted, it would still be trivial to match it to egress flows based off packet counts, sizes, and flow durations. [0] https://www.digitalfyre.com
[1] https://www.digitalfyre.com/privacy-policy/This topic has the opportunity to become a huge discussion, so for the sake of brevity I'll summarize with my personal, opinionated solutions for various use cases.
1. You don't trust your ISP
1.1 Switch ISPs (not always practical)
1.2 Setup a VPN on a $2.50/mo or $5/mo VPS (this could incur bandwidth costs
if you're pushing multiple TB per month across the VPS. Note you're still
at the mercy of the VPS and their colo, but no different than today with
a VPN provider.)
2. You don't trust the public network you're on
2.1 VPN back to your home. This would be free.
2.2 See 1.2
3. You don't trust the site operator of the site you're visiting
3.1 Use Tails linux and Tor
I can't think of any other use cases.That's the use case. For many Americans there is literally no viable option here.
Take Albuquerque for example: if you want a solid 20mbit connection or better, your only option is Xfinity (Comcast).
Don't even get me started on mobile data.
- Ubuntu on my desktop and laptop
- CyanogenMod on Android [0]
- VPN to a non-14 eyes country [1]
- uBlock Origin, PrivacyBadger, Disconnect
- Null-routed most CDNs (e.g. Google APIs)
- Gaff tape over device's cameras if I couldn't physically disable them
Now obviously those measures go far beyond protecting you from just ISPs, but it was designed to take into consideration every method ISPs, big tech (Google, Facebook), and governments could track you.
[0] https://en.wikipedia.org/wiki/CyanogenMod [1] https://en.wikipedia.org/wiki/UKUSA_Agreement