I would have thought being in private/incognito mode enables you to browse without being recognized? But I'm seeing more and more sites blocking you stating you are in this mode etc.
It's more or less a javascript hack. Here's one article on it (I think it's webkit specific though) <a href="https://medium.freecodecamp.org/disabling-browser-incognito-check-cc84288e89b3" rel="nofollow">https://medium.freecodecamp.org/disabling-browser-incognito-...</a><p>If that doesn't work on Edge / Firefox there's likely other "hacky" alternatives (probably something around localstorage or cookies not being writable).
private mode often blocks features that could be used for tracking in a way that the site can discover the feature is blocked, e.g. things like localStorage not accepting data.
Note that private browsing won’t remove every trace of your Internet activities. Any files you save will remain. Private browsing also doesn’t do anything to obscure your Web traffic from the server’s side. Websites you visit will still have your IP address, and any unencrypted data you send is as susceptible to interception as it would be in a normal browser session. Instead of incognito mode use TOR or at least Firefox...