CyanogenMod allowing apps to go "Incognito"

Neato...

That's all I have to say.

+Steve Kondik posted recently about a potential new feature to be introduced into CyanogenMod that will allow you to make specific apps go 'incognito', meaning that it will be able to operate, but not pull at your personal data.

I loved how in his post (see after the jump) he's using Facebook as an example.

What's your thoughts on 'faking out' apps?


Steve Kondik
Easy privacy, coming soon.

I'm working on a new feature that will hopefully make it's way into CM. It's called "Run in Incognito Mode". It's a simple privacy feature designed to help you keep your personal data under control.

I've added a per-application flag which is exposed via a simple API. This flag can be used by content providers to decide if they should return a full or limited dataset. In the implementation I'm working on, I am using the flag to provide these privacy features in the base system:

 * Return empty lists for contacts, calendar, browser history,and messages.
 * GPS will appear to always be disabled to the running application.
 * When an app is running incognito, a quick panel item is displayed in order to turn it off easily.
 * No fine-grained permissions controls as you saw in CM7. It's a single option available under application details.

The API provides a simple isIncognito() call which will tell you if incognito is enabled for the process (or the calling process). Third party applications can honor the feature using this API, or they can choose to display pictures of cats instead of running normally.

We aren't providing ad-blocking or device info (IMEI) spoofing. This feature is designed explictly to help protect your personal data, and it will remain as such.

Comments