2. Why can't the municipal ISPs just... not keep records? I'm not sure why ISPs should be keeping logs of browsing history in the first place.
2. Why can't the municipal ISPs just... not keep records? I'm not sure why ISPs should be keeping logs of browsing history in the first place.
However, there is a major misunderstanding about the kinds of records ISPs can keep. They cannot store your browsing data for most major websites, because they don't have it. Widespread use of SSL/TLS along with the rollout of eSNI and DNS over HTTPS means the most interesting details of your browsing are encrypted. "Customer A sent 57 and received 94 packets to/from IP W.X.Y.Z on YYYY-MM-DD" is certainly not full anonymity but it's not hardly the detailed breakdown that "browsing history" implies.
What type of sensitive logs would you want to keep for "running operations and debugging issues"?
>Widespread use of SSL/TLS along with the rollout of eSNI and DNS over HTTPS means the most interesting details of your browsing are encrypted.
What's the adoption rate for eSNI? My impression is that most sites still don't use it.
>"Customer A sent 57 and received 94 packets to/from IP W.X.Y.Z on YYYY-MM-DD" is certainly not full anonymity but it's not hardly the detailed breakdown that "browsing history" implies.
It could be pretty bad if it's shows you as using grindr.com or whatever.
Which is exactly to be expected. If you could tell how widely it's actually used that's a problem. Encrypted Client Hello (the successor which was actually deployed) is GREASEd so that a client which could do ECH and a client which is doing ECH look the same to outsiders. The server knows which is which, but of course the server already knows that it enabled (or did not) ECH.
I expect that at some point one of the CDNs will want to advertise that this is a thing they offer. Once upon a time CDNs got a lot of blast for disliking the practice of claiming in TLS that you want some.ordinary.example as a way to conceal the reality that your HTTP transaction is for Host: censored.or.prohibited.example. One purpose of ECH is to enable them to deliver the same functionality but without all the technical problems.
Now of course if they actually love censorship and so on, they'll do nothing, but it seems to me several big CDNs want to do this once they have a fix for the technical problems, which ECH gives them.
I don't buy that for a moment. My ISP collects a lot of low-level information, but they don't need and don't collect the sort of information we're discussing here.
The individual users have actual hard links (or very rarely, some sort of radio) to somewhere and for that I agree you want diagnostics. "Sorry Ma'am I see your fibre went dark 18 minutes and 47 seconds ago, we'll have a technician out to investigate tomorrow morning". But the IP stuff is just bits, "You use Netflix a lot" isn't "useful for running operations" it's marketable information, it's collected because you can make money.
Maybe you'll get to the same destination but I very much doubt it. Of course, if your starting goal was to snoop on the customers and you were just looking for an excuse...
The above statement makes no sense at all. The whole Internet is built on connections between autonomous systems and all traffic is IP based. There is nothing but ASNs and IPs and information about them and the flows between them is extremely helpful in operating an ISP.
I also don't disagree about the usefulness of this kind of information, my argument is that ISPs can't always get by on coarsely aggregated data alone.
That "most" is doing a hell of a lot of work there.
Damn near all major websites are using TLS now. Support for eSNI is probably a lot lower though (see sibling comment).
Sure, WE can exercise good browsing hygiene... but what about someone who's the victim of domestic violence and don't have that option? Or kids who aren't technical and need to raise a major issue. Or an older grandma who hasn't owned a computer in years.
It's very easy to say "just do X, just do Y" when you're not in their shoes and only talking in these abstract "EHHH, 99% is good enough." terms
I hope some day you can see where I'm coming here, but I'm not holding my breath. Good day.
https://mchap.io/that-time-the-city-of-seattle-accidentally-...
It's not even an uncommon issue. I'm currently dealing with a large local police department who released to me thousands of peoples' SSNs, finger print hash, tattoos, etc etc from ALPR data in a FOIA lawsuit where I was co-plaintiff. They saw no problem with it and asked us if we expected them to redact the info.
So yeah, I fully expect somebody to fuck up at some point.
2. You're joking, right?