mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-08-03 10:46:53 -04:00
Added the information about permissions used in the application in the README file to show users why and where we are using these permissions.
This commit is contained in:
parent
ef5eb5bca8
commit
91a382a39a
15
README.md
15
README.md
@ -61,6 +61,21 @@ Kiwix Android is written in [Kotlin](https://kotlinlang.org/)
|
||||
[](https://chat.kiwix.org)
|
||||
[](https://kiwixoffline.slack.com)
|
||||
|
||||
## App permissions
|
||||
|
||||
Our application requests the following permissions, which are necessary for its functionality:
|
||||
|
||||
- `ACCESS_FINE_LOCATION`: Required on devices running Android 12 and below to discover nearby
|
||||
devices when transferring ZIM files.
|
||||
- `NEARBY_WIFI_DEVICES`: Required on devices running Android 13 and above to discover nearby devices
|
||||
for transferring ZIM files.
|
||||
- `READ_EXTERNAL_STORAGE`: Required to access and read ZIM files stored on the device.
|
||||
- `WRITE_EXTERNAL_STORAGE`: Required to download ZIM files, export bookmarks, save notes, etc.
|
||||
- `POST_NOTIFICATIONS`: Required to display notifications for ongoing downloads, active hotspots,
|
||||
and the read-aloud feature.
|
||||
- `MANAGE_EXTERNAL_STORAGE`: Required on Android 11 and above to scan the storage and locate all
|
||||
ZIM files. This permission is only available in the full version of the application.
|
||||
|
||||
## Build instructions
|
||||
|
||||
To build Kiwix Android, clone [this
|
||||
|
Loading…
x
Reference in New Issue
Block a user