Mobile Dashlane and Lastpass work much better on Android, where the OS allows you to set default apps. If Apple deserves any antitrust spankings its for not allowing user control of protocol handlers and default programs.
Apple gives preference to Keychain and gives it special ability. Which is what MSFT got in trouble for with IE embedded into windows.