Is there a way to specify where photos are saved? I don't see an option in the settings menu and it seems to be defaulted to (Android) Internal/Pictures/
I believe this is how Android works. In order to specify any folder, an app needs extra permissions. If an app uses the Internal/Pictures folder then it doesn't need any permissions.