I absolutely know that if using an exchange, you do not have the private key of the addresses the exchange give you, you do not have the complete control of your coins.
I also know that even if 2FA protect your account from hackers that are specifically targeting you or few users instead of the exchange, that does not mean that the exchange can not be hacked, which could lead to loss of coins and that it is possible for the exchange not to be able to pay back their customer's money, or taking weeks, months or years if there would be any compensation.
Please, let us specifically discuss about recommended Windows 2FA apps.
The QuestionI was using two phones before, I have my 2FA app on the second phone. Now I am having just one phone and a laptop instead, I use my laptop for wallet because I do not use my laptop online often like phone. I decide to have my 2FA app on my laptop instead, including my wallet, but my exchange accounts are on my phone, I am still satisfied that if I have my 2FA on laptop, it would be difficult for anyone to access my exchange accounts.
Presently, I only have the backups of my 2FA secret codes of the exchanges, I am looking for a Windows 2FA app that I can import it. I was using Aegis before because it is open source and highly recommended on this forum, but not on Windows, I searched Window's app store, I was only familiar with winOTP, but I do not know if it is recommended too? I checked
https://getaegis.app/, they only have Android and F-Driod apps, no app for Windows.
I do not want to have both 2FA and my exchange accounts on the same device. Is there any 2FA app that is recommended that I can use on Windows?