FORUMS

OnePlus 2 Announced: Specs, Price and Details

The OnePlus 2 has just had its Virtual Reality Launch event, and at the XDA Office we all … more

A Helpful Guide to Music Streaming Services

With the launch of Apple Music, music streaming services have recently gained a lot of … more

An Inside Look at the Redesign of Business Calendar

The much-acclaimed calendar app, Business Calendar, underwent a major design … more

New Android One Device Dead On Arrival

Today, Google announced the second generation of Android One devices, with the new Lava Pixel … more

[APP][2.2+] Privacy Protector for non-rooted devices (New update!)

578 posts
Thanks Meter: 88
 
By houzuoguo, Senior Member on 21st January 2012, 06:29 AM
Post Reply Subscribe to Thread Email Thread
What can it do?
============
Are you concerned with certain apps required permissions? Then this app is for you!
Base on your settings, this app will automatically turn OFF location and network connections when it detects that certain apps are running, thus leaving the apps no chance of leaking your data. After the apps finish running, pull down notification bar and you'll easily turn network and location services back on.

It works on both non-rooted and rooted devices.

Alternatively, this app can be used as an ad-blocker or data saver.

Performance Impact
===============
With over 300 apps monitored, on average the app utilizes less than 4% of CPU on a Nexus One.
There is no noticeable impact on battery life.

Required Permissions
===============
Access to GPS and coarse location are for probing the location service settings.
Create bluetooth connections and bluetooth administration are for probing Bluetooth status and controlling bluetooth adapter.
Change Wi-Fi state is for controlling Wifi adapter.

Changelog
================
1.0
App published to Android Market after major usability improvements and critical bug fixes.

1.1
Major update
- App names are sorted
- Some performance improvements
- UI usability improvements

1.2
Minor update
- Option to hide notification when service is running
- User interface tweaks
- Removed all log messages

Please download from Android Market:
https://market.android.com/details?i...ivacyprotector
Attached Thumbnails
Click image for larger version

Name:	screenshot-1330004076806.jpg
Views:	360
Size:	42.4 KB
ID:	916790   Click image for larger version

Name:	screenshot-1330004154604.jpg
Views:	315
Size:	27.7 KB
ID:	916791   Click image for larger version

Name:	screenshot-1330004170231.jpg
Views:	270
Size:	46.5 KB
ID:	916792  
Last edited by houzuoguo; 24th February 2012 at 12:41 AM.
The Following 5 Users Say Thank You to houzuoguo For This Useful Post: [ View ]
 
 
27th January 2012, 08:08 AM |#2  
houzuoguo's Avatar
OP Senior Member
Flag Hamburg
Thanks Meter: 88
 
More
Major update
- Usability enhancements
- Critical bugs fixed
- Overall performance improvements and smaller memory footprint
27th January 2012, 03:16 PM |#3  
KunalGautam's Avatar
Junior Member
Flag Pune
Thanks Meter: 7
 
More
Angry
Quote:
Originally Posted by houzuoguo

Changelog
================
App published to Android Market after major usability improvements and critical bug fixes.

A link will be helpful
The Following User Says Thank You to KunalGautam For This Useful Post: [ View ]
5th February 2012, 10:33 PM |#4  
willverduzco's Avatar
Portal Administrator
n͖̜̺y̥͔̗̝̠̩̜c̖͙͇̲̞
Thanks Meter: 2,918
 
More
Fantastic app one again, sir! I've posted it to the XDA front page.
The Following 2 Users Say Thank You to willverduzco For This Useful Post: [ View ]
5th February 2012, 11:53 PM |#5  
houzuoguo's Avatar
OP Senior Member
Flag Hamburg
Thanks Meter: 88
 
More
Quote:
Originally Posted by willverduzco

Fantastic app one again, sir! I've posted it to the XDA front page.

Thank you very much
6th February 2012, 03:03 AM |#6  
Retired Recognized Developer
Thanks Meter: 8
 
More
Looks useful! Even though I'm rooted, I'm hesitant to install apps that require root because of the obvious security issues. So non-root security apps are important.

I have a question though, will it block access for apps that run in the background, such as code run via Broadcast Receivers? If not, perhaps it could warn the user in such a case, because a malicious program could easily gather or transmit data in the background.
6th February 2012, 03:52 AM |#7  
houzuoguo's Avatar
OP Senior Member
Flag Hamburg
Thanks Meter: 88
 
More
Quote:
Originally Posted by Elemris

Looks useful! Even though I'm rooted, I'm hesitant to install apps that require root because of the obvious security issues. So non-root security apps are important.

I have a question though, will it block access for apps that run in the background, such as code run via Broadcast Receivers? If not, perhaps it could warn the user in such a case, because a malicious program could easily gather or transmit data in the background.

Thank you
The app only monitors the current foreground process (the one that is dominating screen).

I'd suggest that, if an app runs a background service and raises a privacy concern, it is better disabled by other ways (uninstall, etc.)

There are two reasons why background services shall not be affected by the app:
- Background services may run a long time, thus disabling network or location services could cause much inconvenience.
- To disable location services, Privacy Protector will forward user to Location Settings page. Currently, if user decides not to take action to the settings and do not run the app, s/he can go back to home screen by clicking home button. However if Privacy Protector keeps forwarding user to Location Settings because a background service is running, it may be very inconvenient and could possibly annoy the user.
The Following User Says Thank You to houzuoguo For This Useful Post: [ View ]
6th February 2012, 05:08 AM |#8  
Retired Recognized Developer
Thanks Meter: 8
 
More
Thanks, that makes a lot of sense.

I guess many users aren't even aware that apps can run hidden in the background, let alone know how to detect background services. So I'm thinking about a warning to the user along the lines of "hey, you're blocking your 'Unhappy Avians' app, but Privacy Protector detected that app may run in the background, outside of our protection. If you're concerned, you may want to uninstall Unhappy Avians".
The Following User Says Thank You to Elemris For This Useful Post: [ View ]
6th February 2012, 05:11 AM |#9  
houzuoguo's Avatar
OP Senior Member
Flag Hamburg
Thanks Meter: 88
 
More
Quote:
Originally Posted by Elemris

Thanks, that makes a lot of sense.

I guess many users aren't even aware that apps can run hidden in the background, let alone know how to detect background services. So I'm thinking about a warning to the user along the lines of "hey, you're blocking your 'Unhappy Avians' app, but Privacy Protector detected that app may run in the background, outside of our protection. If you're concerned, you may want to uninstall Unhappy Avians".

that sounds like a good idea! thank you!
6th February 2012, 08:34 AM |#10  
5[Strogino]'s Avatar
Senior Member
Flag Moscow
Thanks Meter: 193
 
Donate to Me
More
Is it possible to get version of Privacy Protector that can run on Android 2.1 and less?
Is it independent of iptables?

p.s. App list must be sorted alphabetically
Last edited by 5[Strogino]; 6th February 2012 at 08:38 AM.
The Following User Says Thank You to 5[Strogino] For This Useful Post: [ View ]
6th February 2012, 09:11 AM |#11  
houzuoguo's Avatar
OP Senior Member
Flag Hamburg
Thanks Meter: 88
 
More
Quote:
Originally Posted by 5[Strogino]

Is it possible to get version of Privacy Protector that can run on Android 2.1 and less?
Is it independent of iptables?

The app only uses features of Android API, it does not rely on iptables.
It has been tested on my Nexus One with Android 2.2 and 2.3 roms, I wasn't able to test it on 2.1 rom because I had difficulty to find one.

I've attached an APK which should be compatible with Android 1.6, but I'm unable to test it. Please give it a try.
Attached Files
File Type: apk PrivacyProtector.apk - [Click for QR Code] (38.4 KB, 151 views)

Read More
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes