5 ms·
Especially, I suppose, third-party keyboards on Android. My bank's Android app uses an in-app PIN pad for this purpose.
by jhanschoo 5y ago
Especially, I suppose, third-party keyboards on Android. My bank's Android app uses an in-app PIN pad for this purpose.
- scarface74 5y agoThat’s because of design flaws in how Android handles third party keyboards that iOS has mitigations against for third party keyboards 1. They don’t have network access by default. It’s not a simple confirmation screen to enable network access. You have to go into settings 2. Apps can explicitly disallow third party keyboards for password entry. 3. Keyboards run out of process from the app. And yes, iOS has extensibility support for third party password managers.
- Jake_Wharton 5y agoAndroid keyboard always runs in its own process. No distinction between first-party and third-party either as they're both just regular apps like the launcher or browser. One simply is the default.