For iOS
I don't have good recommendations, Canary Mail looks to be the best but it's closed source !
Cost / License
- Freemium
- Proprietary
Application types
Platforms
- Mac
- Windows
- Android
- iPhone
- Android Tablet
- iPad
- Apple Watch




I don't have good recommendations, Canary Mail looks to be the best but it's closed source !








A Google Translate front-end that respect your privacy.
Android client :
Lentil Translate


A free and open source (self-hostable) translation API
Android clients :
LibreTranslator
Translate You
Worth mentioning :
Apertium

Always use strong and unique passwords, how to remember them ? You don't have to, use a password manager ! Also enable TOTP everywhere you can ! Or use a YubiKey if you can afford one.
The best easy-to-use and cloud sync and open source password manager on a really nice freemium model. You can self host it if you want !
Worth mentioning (if you don't need cloud sync) :
KeePassXC on Desktop
KeePassDX on Android
KeePassium on iOS
Also
Spectre who act differently by generating a strong password with unique informations such as your name and the website you are generating your password for. Free and opens source !




The best proprietary option super secure and not privacy invasive. You could also pay for BitWarden Premium and support open source.




I always go with Aegis. Secure, beautiful, easy-to-use and open source !



The most trusted option for iPhone users, can sync with your mac !
Worth mentioning :
Tofu Authenticator also open source




You should set a custom DNS, you can do it directly in the settings of Windows, macOS, Linux, Android (9+) and iOS (14+)
My DNS of choice ! Privacy focused ;) By default it only blocks malware stuff but they also have an unsecure version without blocking. iOS config Android config macOS setup Windows setup
If you want to setup a DNS that block ads without running your own Pi-hole MullvadDNS as a great free option to use !
DNSCloak is the only app you'll ever need to use a custom DNS for iOS 13 or below or if you want simplicity.



Android let you change your DNS in your network settings since A9 but if you have an older version go with Nebulo !



Comments are only shown on the first page of the list.