Hi everyone,
First, let me explain what I was trying to achieve. I use around 10 different banking apps, and for security reasons, they force password changes every 3 months. Since keeping track of all of them in my head is tough, I used to keep them in my Notes app.
Recently, I built an iOS automation: whenever I open a specific banking app, its password pops up as a notification at the top of the screen. This saved me from constantly opening the Notes app and searching for passwords.
It works smoothly, but I’ve become increasingly concerned about security:
- My passwords are stored as plain text inside the Shortcuts app.
- More importantly, if my phone gets stolen while unlocked (or if someone manages to unlock it) and they open a banking app, the password will immediately pop up as a notification, giving them full access.
I’d really appreciate your advice on this. How can I make this automation more secure?
I tried forcing a Face ID check right after opening the banking app (before the notification pops up), but the Shortcuts app doesn't seem to offer a native Face ID authentication action. Even if it did, the passwords would still be visible in plain text inside Shortcuts anyway.
Apple lets you require Face ID to open certain apps, but I couldn't find an option to require Face ID for Shortcuts.
Any ideas on how to secure this setup, or better alternatives? Thanks in advance!
Update: Password managers, including Apple's, don't work with banking apps. At least, not with the ones I use.
Update2 : I appreciate everyone, even the ones who downvotes my answers 😄 , but password managers really do not work with the banking apps I use. I tried tapping twice or tapping and hold but nothing appears. I always thought this was a common case for all banking apps. If you want to try it yourself, just get Garanti BBVA from the store and see it yourself