nobelization / panoramax-mobile-app

GNU Affero General Public License v3.0
17 stars 6 forks source link

Why microphone permission was asked #68

Open Jean-BaptisteC opened 1 week ago

Jean-BaptisteC commented 1 week ago

When the user wants to take a sequence for the first time, the app asks to get access to the microphone. IMO this permission is not necessary to take a sequence. Keep in mind, that when you publish an app on the store, Google asks you to tell why you need this permission (Users can also ask the same question). I have seen this permission was not declared in the Android manifest, this permission is asked by the camera library?

OtterWays commented 1 week ago

Yes, this permission is linked to the camera permission. In fact, this won't prevent the publication on the Play Store since the mechanism is automatic. However, it is possible to disable the permission request to avoid disturbing users. Note that the permission will still be visible in the app's information, but its default value will be "denied".

However, the permission is not requested on iOS.

Jean-BaptisteC commented 1 week ago

Thanks for detail Maybe we can hide permission in manifest with tools:node="remove" like this?

https://github.com/Exodus-Privacy/exodus-android-app/blob/c38f092316105ccc520a199bf8356d6ccebd5fbb/app/src/main/AndroidManifest.xml#L9