Duo Mobile 4+

Security made simple

Duo Security LLC

    • Free


Duo Mobile works with Duo Security's two-factor authentication service to make logins more secure. The application generates passcodes for login and can receive push notifications for easy, one-tap authentication on your iPhone, iPad, or Apple Watch.

Additionally, you can use Duo Mobile to manage two-factor authentication for other application and web services that make use of passcodes.

Note: For Duo accounts, Duo Mobile needs to be activated and linked to your account before it will work. You will receive an activation link as part of Duo's enrollment process. You may add third-party accounts at any time.

License agreements for third-party Open Source libraries used in Duo Mobile can be found at https://www.duosecurity.com/legal/open-source-licenses.

What’s New

Version 4.32.0

We're always working to improve user experience in Duo Mobile. This update introduces various behind-the-scenes improvements and minor bug fixes to enhance your authentication experience.

Ratings and Reviews

4.6 out of 5
57 Ratings

57 Ratings

Dan.D ,


This is a very simple app with very few
options and that's all it needs to be really. It's powered by, and requires a web service to function, as well as technical integration into a website or app. The service has a straight forward API and is free for upto 10 users. It provides very similar 2 factor authentication as Google, Paypal and eBay, meaning everyday websites can now implement better security. Although I am not a security expert or researcher, security does appear to be excellent, although do ensure you are have the option to turn off 2 factor login in your application just in case the service is ever unavailable or is somehow compromised. Overall The app is very nicely designed and even has a push system for tokens, which I have never seen before and works extremely well. Highly recommended.

ravsta ,

Issues now fixed - 5 stars awarded again

Worked wonderfully for years but there's an issue now. Using duo to protect RDP access but when I use the RD client on my phone (which is also my Authentication device), I'm stuck in a loop. Each time I leave the RD client to approve the request another request is sent out causing a loop. Long story short I can no longer use my phone to RDP to my PC.

Thanks to the Developer who advised using force touch to approve the request whilst in the app. Happy days again 👍🏽

Developer Response ,

Hi there,
Since switching apps seems to be contributing to the problem, can you try using "force touch" in order to approve the notification without leaving the app? This knowledge base article has more specific information and alternatives: https://help.duo.com/s/article/4344

If this doesn't help, please contact Duo Support for additional troubleshooting.

Filthy Yoghurt ,

Do not move to a new phone

The procedure of migrating to anew device is not clear and obtuse. Great idea for security but this needs a serious rethink for migration to new devices

Update for the developer;
To your point for a suggestion. The section where you have a radio button to turn on recovery with a new device with the password which you set. That doesn’t work. The instructions state that you need to perform a iCloud restore for this feature to work. If you have performed an iCloud restore but only activated this afterwards, then you need to perform a factory reset of your device and then restore again. If this is the case (though not documented) then this is not a satisfactory system. This would assume that duo is the primary function of the device and is the main concern of the user. So the suggestion; why not have a button ‘move duo to this device’, you are then prompted for the password and there you go.

Developer Response ,

Hi Filthy Yoghurt, thank you for taking the time to share your feedback with us. I will be happy to pass your comments along to our development team. If you have more specific suggestions of what you found difficult about the recovery process, feel free to send them our way.

App Privacy

The developer, Duo Security LLC, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Linked to You

The following data may be collected and linked to your identity:

  • Location
  • Identifiers
  • Usage Data
  • Diagnostics

Privacy practices may vary based on, for example, the features you use or your age. Learn More

You Might Also Like