Google Chrome’s Incognito mode is designed to stop the browser from storing any information about the sites you visit in that mode. Version 45 of Chrome on Android however has a bug that allows some sites to store information on your phone or tablet.
According to VentureBeat, this has already been fixed in the next release, Chrome 46. Until then, this is something that you might want to watch out for!
User notarower shared this on reddit last week after finding out that Chrome was saving information about some sites that he visited using the Incognito mode. He has a video showing this behavior:
According to notarower, here is why this happens:
I looked more into this and it seems the real problem is due to the default settings on the “Site settings” menu. Basically, what you see in “All sites” is a list of sites for which you have granted a permission (access to camera, mic, fullscreen mode, etc.) or that have used the local storage. Now, in incognito mode, even if a website uses the local storage it won’t be added to that list because the data is ephemeral. But if you open a video on a website (even in incognito mode) and watch it fullscreen, it will appear in that list because by default websites should ask for permission. This happens even if a site asks you for permission to use location, mic, camera, etc.
He also has shared a temporary workaround:
- Go to Settings > Site Settings
- Disable everything that you do not need
- Allow Full Screen
Removing Browsing Data
Clearing browsing data option may not remove those sites from the list. The only way to clear those website is by clearing the app data for Chrome (Android Settings > Apps > Chrome > Clear Data). This however will remove everything related to Chrome (Bookmarks, saved passwords etc).