Originally Posted by DeezMistaReez
Doink, can you explain why a flashlight app needs full internet access?
I'm pasting you the permissions description...
Why Tiny Flashlight needs so many permissions and how are they used:
* TAKE PICTURES AND VIDEOS (CAMERA flashlight)
- In order to start the camera flashlight (led flash) on some devices, Tiny Flashlight has to use a small part of the camera hardware and it needs this permission. Don't worry, I'm not taking any pictures or videos without your permission. Tiny Flashlight is just accessing the camera flashlight (led flash).
* CONTROL FLASH LIGHT
- This is the old method of accessing the camera flashlight on Android 1.5 and 1.6.
*** As you know, Tiny Flashlight is free, but also is one of the best supported apps on the Android Market. Currently, this is the only app that supports almost all devices with camera flashlight (led flash) and fully supports all versions of Android (1.5, 1.6, 2.0, 2.1, 2.2, 3.0, 4.0). This takes huge amounts of time and effort and in order for Tiny Flashlight to remain the best flashlight on the market, I have to use ads inside it.
The following permissions are required by Google's own ad provider (Admob) and Millennial Media (the biggest independent ad network). Both are respected industry leaders.
- Used to load ad info from their servers. Nothing more.
* READ PHONE STATE AND IDENTITY
- Some Motorola devices have factory bugs. These devices don't have unique IDs and this became a problem for ad networks, because they can't function without it. There is a workaround for this problem by using the PHONE IDENTITY permission. This permission is used only for getting a unique id.