а в пределах системы которая находится в физическом доступе юзера (да даже просто в контексте этого юзера), нельзя одновременно и дать ему (или его программе) этот пароль и в то же время не давать его :)
Можно дать доустп по ID + условный userconfirmation, а можно по возвращать все пароли к всех приложений оторые сохранил юзер