Don't keep asking for Storage permission if you deny it
This is a low-priority feature request, mostly for correctness.
The app works well without Storage permission (except the AuroraServices, which I don't use). However, if you deny that permission the app refuses to work.
You must give the permission on first run, enable the "Download apps in internal storage" option and then remove the Storage permission. On each app start, the permission will be asked again, and you can keep denying it, and it keeps working. You can use "Deny and don't ask again" so that it doesn't nag you always.
My proposal is that if you deny the Storage permission, that "Download apps in internal storage" option is set to true. If that option is set, don't ask for the Storage permission on startup.
As I mentioned, there is a workaround, so this is low-priority request.
Many thanks for all your work.