Raccoon I don't really understand how much of Linux "enhancing" do you need. Fedora already has really good practice already, privacy and security at best. Are we talking about extreme situations when @Caprinski got his devices stolen or if he is under thread here? or just a normal user wanting to enhance privacy and security?
I feel like the poster should provide his "threat model" for the users here to better their recommendations.
My intention was to keep this short and vague as I don't know the OP's threat model either, so. Vague question, vague general answer.
I only speak from my experience. I'm a SW development student, I am an advanced windows user and novice linux user.
- On linux I tried to find application firewalls that would help me limit certain programs. I couldn't find a single one that wasn't command line. This was not acceptable to me. In windows there are very good UI based firewall apps (free and paid) that are excellent.
- I didn't know how to detect potentially unwanted processes running. In windows there is "Process Hacker" and "Process Explorer", both free and very good. In linux there is a few command line ones without a clickable interface. So to use them you have to know all their commands and I don't even know what capabilities they have. If there is a good app in linux I wasn't able to find one.
- Most VPN clients from VPN providers are command line. Not acceptable to me, as I want to switch servers often and quickly, and I'm not able to memorize commands for every app and don't wanna hold up a user manual everytime. So something as simple as that was a hassle in linux.
- Getting a good UI based network traffic monitor that monitors whole system and single apps in linux was a fail for me. In windows, done deal.
- In windows I use "recourse monitor" to see "disk" activity to see which exe is reading disk data, how much, and which files. Couldn't find an equivalent in linux.
Perhaps If I was an advanced linux user this wouldn't be the issue. But that is the point. A non advanced user can get a hold of a few good apps in windows and utilize them without expert skills. In linux you can't.
Those mentioned items are a few ways I'm able to keep an eye on my system in windows to see if anything wonky is going on. In linux I felt it was just a blind hail merry.
Again... "my" experience. So!
I feel my experience is probably a good sample of what new non-advanced linux users will experience. As you see I'm no amateur, but couldn't find my way around linux efficiently enough. Not even with guides and online reading, which I did PLENTY of.
Again, I don't want to dissuade anyone from linux or anything. But since you asked, this is how I wasn't able to "enhance" my security or privacy. I couldn't "see" as much on linux and couldn't get good apps do do it for me.