I have specified "incognito" as "split" in my manifest file.
http://developer.chrome.com/extensions/manifest.html#incognito
So if the app or extension contains a background page, that will also run in the incognito process. This incognito process runs along side the regular process, but has a separate memory-only cookie store.
So how can I detect whether the background page is running in incognito process.
Websites see you as a new user and won't know who you are, as long as you don't sign in. If you're browsing in Chrome Incognito mode, you are, by default, not signed into any accounts or sites. Your school, Internet Service Provider, or any parental tracking software may be able to see your activity.
Extensions are not allowed to be enforced by the administrators in Incognito, whereas users can individually enable extensions in Incognito mode.
Incognito mode doesn't prevent web tracking Incognito mode does not mean you're browsing anonymously. Personal information like your device's IP address and what you're doing on a website (especially while logged in) is visible to others around the web who might be tracking you online.
Found the solution.
You can check it using
chrome.extension.inIncognitoContext
http://developer.chrome.com/dev/extensions/extension.html#property-inIncognitoContext
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With