I don't know about iOS but if it saves it to your Files and lets iOS deal with the synchronisation then it should not have any network permissions?
(I use KeePassDX from F-droid it does not have network permissions)