Google Chrome for Android includes a feature called [incognito mode](http://en.wikipedia.org/wiki/Privacy_mode). This feature, when I activate it, is designed to help prevent Chrome from automatically remembering and storing information about which websites I've visited in the past. How can I disable Google Chrome's incognito mode on my Android device? Please assume the following: * I always run the latest version of Android. Every time Google releases a new OS version, I immediately upgrade to it. * My device is owned and controlled by me. It is **not** administered by a Google Apps domain administrator at my workplace or my school. And so I cannot use the [Google Apps admin console](https://support.google.com/chrome/a/answer/2657289) in order to help me. (I also don't want to pay a fee in order to sign up for Google Apps for Work.) Perhaps I need an app which can call the DevicePolicyManager's setApplicationRestrictions method in order to set Chrome's [IncognitoModeAvailability policy](https://www.chromium.org/administrators/policy-list-3#IncognitoModeAvailability) to 1. Google's [BasicManagedProfile sample app](https://github.com/googlesamples/android-BasicManagedProfile) might do the trick, but I suppose I'd have to compile it myself first, and I'm not even 100% sure that it would work. I thank Android.SE user [Lucky](http://android.stackexchange.com/users/27149/lucky) for inspiring this question. (**Note to readers:** Please remember that, even if you disable Google Chrome's incognito mode, there are other ways for device users to browse the Web without leaving any tracks.)