I may not understand the way apps work, so if you can clarify why these are needed?
Privacy, take pictures or videos, modify or delet the contents of the SD card?
Device access, control near field comms, pair with bluetooth devices, send broadcast
Thanks
Hi Lord,
Sure, the app needs all those permissions due to the following functionalities:
-needs to store private data (wallet and blockchain)
- it is using the camera to allow usage of QR codes
- it is requiring bluetooth pairing because it is also possible to exchange coins offline. Although this is currently not working as it should. So, this will probably get disabled.
- NFC because you can send/receive coins using it (I have tested with 2 Galaxy S3 and it works fine)
- and finally the SD card to allow backup and restore of wallet
This project is based on Bitcoin Android Wallet and has been modified accordingly to work with iCoin.