Quite the opposite… I find that GUI package managers are actually dumb, your question hits one nail on the head.
You have to try to work out how something’s installed… so if you installed something with apt, or pacman, or yay, or dnf - then you’d remove it with that tool… but what are we talking about?
Let’s imagine you have Kitty terminal installed, and you’re not sure what’s the story with that… your best tool might be the terminal, but you can maybe look at (if it has…) a launcher.
Once you got the name, you can search for it in the package manager, if it’s not there - if you installed manually or if you copied it yourself, then you must remove it the same way.
‘Sideloaded’ means what, though? If you merely downloaded a tar.gz and extracted that, you can just remove that folder…
Otherwise there should be a method involved… and you’d do better to describe a specific issue than a general umbrella ‘how do I uninstall something?’ with no target.
- If you install via
apt, then you must apt remove it.
- You cannot install an app via a browser, you can only download an app with a browser… downloads can be deleted.
- With fedora, you should use dnf instead of apt

-
What is a ‘normal’ app, and what is an ‘abnormal’ app?
-
‘Bloat’ also isn’t a thing… if you want true streamlined bloat-free computer, install Arch - otherwise try to roll with it.
Those are very unspecific terms, so no answer can be given.
You don’t need to paste videos, just SAY WHAT IS HAPPENING.
e.g. ‘After installing Fedora, I installed mpv and tried to uninstall vlc, but some vlc libraries can’t be removed’.
This was a genuine case, someone started hopping into any folder they could find, and sudo rm anything with VLC in the name, and ended up with a couple of things breaking.
I’m curious - later on you mention:
dont worry, i am only replacing kmail and kwrite with thunderbird and kate. maybe also removing the office stuff aswell
Ok, so you have chosen a distribution bundling stuff you don’t like… that’s not ‘bloat’ it’s just ‘a few things I don’t need’. You only need to remove things to save space (Office takes up a fair bit).
To remove the repository office stuff you use your package manager.
Trying to remove kwrite is pointless, because kwrite and kate are a complimentary pair - they overlap and are actually really cool, because you can use kate for a heavy duty IDE environment with a good ‘code’ font, and kwrite can be set up with a different font and be used more like a minimal notepad whilst kate will always be a bit heavier for some tasks in terms of the GUI looking too busy… so don’t bother trying to separate them… they’re ‘one’ already, mostly just a different frontend.