It is always good you store your airdrops on a different device to avoid your wallet being hacked, just like the mistake you did, thanks we're smart enough to have noticed that something has gone wrong. The security of our wallets are very important and so full care and concentrations must be put to place for our wallet safety, if not we end up losing all we have worked for within a short time frame, and that is why you stay out of links, apps and websites that are not that important to you.
Airdrops are mostly useless and you should never try airdrops if the risk is losing your bitcoin by hacks. If you can not have a device used only for airdrops, don't join airdrops.
Airdrops are not going to compromise your Bitcoin wallet, that is just wrong. Very rarely are they done with a wallet that is for Bitcoin, and anyway you should not have Bitcoin on your computer so that is wrong to begin with. You are wrong about airdrops, there were airdrops in the past where you could get a lot of money for little work.
Third-party apps are not just to be completely trusted; you can give them a try but still be security conscious. You can't predict, and they also can't give you all the protection you need 100%. sometimes their will be some security tips and suggestions against the danger ahead, but due to how some can be in a haste, they can ignore the warning, which they will later have to regret. Just like we make use of ad blockers every now and then due to how unfriendly and annoying ads are becoming nowadays.
We don't have to give permission to most third party apps on our devices that we store our crypto on. Better to have an offline storage device for your crypto as this is more safe. If you're still going to use an online wallet, restrict the apps you download, limit your link clicking, the permissions you give the apps you download too because clone apps can be used to steal your crypto. Divide your crypto, don't put all your crypto in one wallet. This is an extra precaution measures for incase one wallet gets compromised because we can never be too careful, one mistake and all our crypto are gone.
Dividing across secure wallets is good, dividing across any wallets is not good.