Sorry, I couldn't resist. /j, obviously.
Both have nonfree stuff in there.
But flatpak's backend is open source and self-hostable, while snap's is proprietary and not self-hostable. Flatpak is the lesser of evils from this point of view.
Native apps will always be better, imo. I think less apps should use PWAs. No offense to those who use them, though. It's just my personal preference.
This is why F-Droid exists.
In theory, I could just have a downloadable .apk for Android to circumvent the fee but most people don't want to install a random .apk from the internet.
You could've considered F-Droid.
Soo, yeah that'll probably not happen :(.
It's sad. Anyway, good luck with future development!
Cool project! Is there any plans on releasing a mobile app in the future? I'm allergic to PWAs.
the most popular distribution still uses Snap
Ubuntu is the most popular? On server maybe, on desktop I doubt it.
Flatpak does not support CLI only applicatoins
It is not true. You can install Neovim as flatpak, for example.
Also some may like it more that Snap relies on AppArmor instead using the custom solution of Flatpak.
It only means, that on distros without AppArmor you get almost no sandboxing of snap applications.
The only advantage snap has is the ability to package drivers as snaps. Other than that there's simply no reason to choose proprietary-backed snap over flatpak.
EDIT: Typos.
Snap? Can we not?
Libretube gives the error for me either straight away or after a few videos. Sometimes using a VPN and changing servers all the time helps.
Have you tried disabling the Piped proxy?
FreeTube is a desktop only app unfortunately.
I've linked FreeTube Android in my first comment, actually.
I wanna buy a PostmarketOS compatible device someday.