Note that there are some explanatory texts on larger screens.

plurals
  1. POIs it possible to evaluate whether the clients browser is in incognito mode?
    text
    copied!<p>Lately I was logging into a service (I think it was Google or Facebook but I am not sure) and ticket the box to remember my device.</p> <p>Then the Site alerted me that this was unlikely to work because I was running in private mode. Which was correct.</p> <p>I am now unable to reproduce this since I don't remember exactly where it was and a normal login appears not to produce that message (any more).</p> <p>However Today I had a discussion with a friend whether It is possible to recognise if a device is configured in private mode.</p> <p>I am aware of several "super cookie" methods that are able to reach across the private mode of some browsers, but I do not want to know about those. I am interested in environment information that can be read and interpreted and give information whether private mode is active or is <strong>likely</strong> active.</p> <p>To clearify the meaning of my question I give one example that could be used to solve that problem:</p> <p>There is a so called "CSS History" hack. I do not know about the current state in browsers, however for a long time it was pretty common and worked like this:</p> <p>Put a link to another website (for example <code>http://www.google.com</code> on a website), then you will be able to read the <code>visited</code> state css state of the link using javscript.</p> <p>Now if you do that with a popular site like google, you could say: </p> <blockquote> <p>Well, you never visisted google.com? Thats unlikely so I will assume you just opened a private browsing window!</p> </blockquote> <p>So are there other methods, and which, and is there a way to combine them in a way that allows to give an estimate whether the user is currently in private mode or not?</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload