Hacker News new | past | comments | ask | show | jobs | submit login

That’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.




Android 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.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: