I don't believe this for one second.
Your IP address on its own is not sufficient to identify you. That doesn't mean your IP address is not helpful in identifying you.
If you have Javascript disabled, it is a heck of a lot easier to identify you with a combination of an IP address, user agent, and OS than it is to identify you without the IP address cutting down the pool of potential visitors.
On top of that, if you're targeting me and do a geo-location of my IP address, it will get you within 5 miles of my house. That's close enough that you'll know which county I'm in, which with a few other easily-obtained pieces of information will let you pull up my voter registration, which will give you my exact street address.
Of course, you could mitigate this by setting up your own VPN on something like Linode, but unless you're regularly rotating IP addresses, you've just traded a pseudo-identifier that multiple people/devices share for a persistent identifier.
This argument comes up all the time, and I have never heard anyone explain it in a way that passes my sniff test. If you want me to stop using a VPN, you need to do a lot better than just claiming that IP addresses don't matter -- you need to show some kind of evidence to back that up.
You don't need to go all the way, but the very least I would advise turning on the resist-fingerprinting config in Firefox. At a minimum, block things like canvas/webGL. You're making yourself more identifiable by doing so, but the alternative is worse.
Now, if you're not using a VPN, and you're in a rural area, and you're on Linux/Firefox with Javascript disabled -- sure, I definitely buy that I could do some pretty decent correlation with that info. That's why VPNs (for all their flaws) still matter.
> Faking the common fingerprinting vectors known to expose you uniquely is possibly a better way...
I wish there was more research being done around this. I appreciate what Firefox is doing, and I assume there are good reasons for their fingerprinting strategies. They know more than me about this stuff. But... it still sets off some alarm bells in my head. It seems like it would be strictly better to spoof location/canvas/microphone data instead of only blocking it.
Disabling javascript is like wearing a ski mask in a crowded mall.
It makes you much more obvious and easier to track, but harder to identify on the outset.
However, IP is certainly used. I know of a few cases where IP is at least used as a filter. Most websites won't see that many users from one IP address.
Wasnt there a story yesterday that FBI tracked some a guy who had logged into Jihadi forums with the IP, knocked on the door with a copy of a passport of the guy's dad.
So can my ISP and they have been confirmed to sell customer data and work directly with NSA.
https://en.wikipedia.org/wiki/Room_641A
https://www.theguardian.com/business/2016/oct/25/att-secretl...
Plus browsing the web from a hosting provider is a worse web; you'll get more sites rejecting you or putting you through bad CAPTCHAs all the time because the same service you can rent a server from, so can all the spammers and scrapers and other bad actors, so you're pretty likely to end up in an IP space with bad reputation.
If anyone can argue me out of this position, go nuts. I want this to work and do something useful, I just can't convince myself it does even with that bias.
The "I think you're a bad actor" web is much worse. Ask Tor users.
At least there are a few shreds of controls remaining on US agency surveillance of US persons using US networks.
But there are absolutely zero controls on monitoring networks beyond US borders, so it's open season for non-US hosts.
not just US location or even US services .. it's hard to be secure when we know that the US gov is reading and storing everythign they can.
In comparison -- the EU is not. The EU has the opposite approach and takes data privacy very seriously. This is backed up with effective legislation.
EU hosts are almost certainly monitored even more by US agencies than US hosts.
GDPR doesn't fix any of this.
"Europe furious, 'shocked' by report of U.S. spying"
https://www.cnn.com/2013/06/30/world/europe/eu-nsa/index.htm...
To the people looking to setup a simple http proxy in three steps:
1. Set up a server instance who's IP you know and have configured ssh.
2. In Browser: Manual SOCKS Proxy: 127.0.0.1: your_chosen_port
3. In terminal: ssh -i ssh_key -D your_chosen_port user@ip_address
Which is precisely the use case I use a VPN for.
I'd rather trust an at least somewhat trustworthy VPN provider with my data than a random coffee shop and clients who happen to be on the same network at the time.
then at the bottom: So then, what?
THIS TYPE OF VPN
"If you for some reason cannot do that, here is a way to set up a food truck"
Unless you're VPNing to your home or office, these public providers are just asking for trouble. They're too cheap to run well.
Also public WiFi attracts low hanging fruit sort of exploits. Incentives for the VPN company that already makes money, to actively hack and exploit your machine are significantly less.
It’s not a privacy issue, it’s a security issue.
https://gist.github.com/joepie91/5a9909939e6ce7d09e29