Skip to content
This repository has been archived by the owner on Sep 17, 2023. It is now read-only.

UserPrivacyPolicy

Maxie D. Schmidt edited this page Jun 24, 2022 · 8 revisions

Privacy policy

An up to date list of the permissions in the most recent versions of the CMLD application is found in the Android Manifest.xml source. You can locate the list of permissions for the version of CMLD installed on your Android device by Google Play Store by navigating to the Manifest.xml file in the source code for the release of that build. The application does not perform any intentionally malicious operations. No personally identifying information about the phone nor its user is collected remotely by CMLD. The application is available freely without the need for in-app purchases or externally sourced advertisements. Any other security concerns about the use of user data and the resources on Android OS may be resolved by reading the GPL source code.

Explanation and rationale for permissions required by the application

  1. Photos/Media/Files (read the contents of your USB storage) This is necessary for the app to perform XModem uploads. This requires data read read from the phone.

  2. Photos/Media/Files (read modify or delete the contents of your USB storage) When a card image is downloaded via XModem from your Chameleon device, these permissions are used to store the dump image.

  3. Storage (modify or delete or read the contents of your USB storage) XModem uploads sourced from the file system require this functionality.

  4. Storage (other) The changes to filesystem storage access require newer permissions for Android 11+.

  5. Internet (other network access) This is required to download the dump images over XModem.

  6. Bluetooth These permissions are required to connect the Proxgrind series of ChameleonMini devices to the application over BLE/Bluetooth.

  7. Miscelaneous (location, etc.) The location permissions are needed for compatibility with the Bluetooth permissions in recent Android OS releases. They can optionally be used with the logging tools in the application to annotate live logs with data about where the logs were generated.