By connecting to the password-manager-service, secrets can then be accessed by any other snaps which also have the password-manager-service connected - which may not be desirable or obvious to users. In general, we discourage auto-connection of password-manager-service as a result and instead suggest that applications which wish to use this interface detect that it is not available and show a dialog or similar to the user to prompt them to connect the interface manually. This allows the user to be aware of the possible consequences. Otherwise perhaps it is better to store the secrets outside the keyring so that it is private to the snap itself.