@cypnk Unfortunately it's fairly easy to detect private browsing in all major browsers. E.g. here's how the Boston Globe does it: https://bugzilla.mozilla.org/show_bug.cgi?id=781982#c56
This is definitely something browsers ought to fix, but it's tricky because of how you need to handle certain types of storage in private mode (localStorage, IndexedDB, etc.).
@nightpool @nolan Curious thing is that I had uBlock Origin, Privacy Badger, and HTTPS Everywhere enabled in private browsing. That's the same list as my regular browsing
@nolan @cypnk Would it not be obvious simply by the 'quietness' of private-browsing? Rather than simply not leaking data, wouldn't a browser have to replace whatever kinds of data it hands out in regular-browsing mode? If this is so, I think it'd probs. be hard to generate convincing spoof data in a manner that wasn't detectable to clever server-side data-gatherers..
@nolan @cypnk also at some point you actually have to implement statistical normalization. No plugins installed at all? probably in private browsing. etc, etc.