Akylas / alpimaps

Offline map app iOS/Android
https://www.akylas.fr
MIT License
78 stars 2 forks source link

Why is AlpiMaps requesting permission to manage all system files? #2

Closed whiver closed 1 year ago

whiver commented 1 year ago

Hi,

Just installed Alpi Maps, and on first launch I got a permission prompt to access and manage all files of every connected storage volume.

Is Alpi Maps really needing such a permission? Why?

See below screenshot (in French):

Screenshot_20230204-091341

farfromrefug commented 1 year ago

@whiver yes it does. Alpimaps main purpose is to use offline data for map,routing,geocoding,hillshades... And all that data needs space on the sdcard. I could use per file asked permission but it is too tedious and it is much easier this way. Alpimaps does not do anything else but read sqilte database files using that permission

whiver commented 1 year ago

Thank for your answer! Couldn't we either use the app's storage (without permission), or require permissions only on a specific folder if we want to use another folder?

farfromrefug commented 1 year ago

@whiver sadly directory permission does not work with carto mobile SDK yet. We havent found the solution. However that permission does not seem like a big deal to me. The app is 100% open source and you can look at what I do with permission. And I dont intend to go on the appstore. Tbh I didn't even know alpimaps was on fdroid ;) it was mainly for me and my friends use. I ll try to cleanup things if more people start to use it. I use it mainly to plan hiking and cycling trips

whiver commented 1 year ago

Alright, thanks for your answer @farfromrefug :)