Les applications installées via Flatpak fonctionnent dans un environnement isolé. C’est un bon point pour la sécurité, mais parfois un peu trop restrictif : pas d’accès aux fichiers personnels, à l’imprimante ou à d’autres périphériques. Résultat, certaines applis se retrouvent limitées… sans que ce soit toujours évident à comprendre.
Heureusement, il existe Flatseal, un petit utilitaire open source qui vous permet de gérer précisément les permissions de chaque application Flatpak. Interface simple, réglages accessibles, et surtout, aucun besoin de toucher à la ligne de commande. On vous explique tout !
Flatseal, c’est quoi exactement ?
Flatseal est une application open source pensée pour rendre la gestion des permissions Flatpak plus accessible. Plutôt que de devoir éditer manuellement des fichiers de configuration ou passer par des commandes compliquées, vous disposez ici d’une interface graphique complète.
Une fois l’application lancée, elle affiche la liste de toutes les applications Flatpak installées sur votre système. Il suffit d’en sélectionner une pour voir ses autorisations actuelles : accès aux fichiers, au réseau, aux périphériques, au serveur d’affichage et plus encore. Vous pouvez ensuite activer ou désactiver chaque option selon vos besoins et les changements sont appliqués immédiatement.
Pratique pour débloquer une application un peu trop bridée, ou au contraire, restreindre une app à ce qui est strictement nécessaire.

Comment installer Flatseal sous Linux
Flatseal est disponible directement sur Flathub. Si Flatpak est déjà configuré sur votre distribution, son installation se fait en une seule commande dans le terminal :
flatpak install flathub com.github.tchx84.Flatseal
Une fois installée, vous trouverez Flatseal dans votre menu d’applications. Il suffit de le lancer pour voir apparaître la liste complète de vos applis Flatpak.
💡 À noter : Flatseal ne modifie que les autorisations des applications installées via Flatpak. Si vous utilisez des applications Snap, AppImage ou des paquets classiques (DEB, RPM…), elles ne seront pas prises en charge.
Prise en main et exemples d’usage
Dès l’ouverture de Flatseal, vous verrez une colonne à gauche avec toutes vos applications Flatpak. En cliquant sur l’une d’elles, ses permissions actuelles s’affichent dans la partie droite de la fenêtre.
Vous pouvez alors activer ou désactiver les options suivantes selon vos besoins :
- Accès aux fichiers : autoriser ou non l’accès à vos dossiers personnels, aux volumes externes, ou au système complet.
- Accès au réseau : pratique pour bloquer une application qui n’a pas besoin d’aller sur Internet.
- Accès au serveur graphique (X11/Wayland) : utile pour les applis en ligne de commande ou en arrière-plan.
- Périphériques : activer ou bloquer l’accès à l’imprimante, au Bluetooth, à la webcam, etc.
- Portails : gérer les permissions d’ouverture de fichiers, de dialogues système ou d’accès au presse-papiers.
Exemple concret : Vous utilisez un outil de conversion d’image comme Switcheroo, mais il ne peut pas enregistrer le fichier dans le même dossier que l’image d’origine ? Il suffit d’aller dans Flatseal, de lui accorder l’accès à « Tous les fichiers utilisateurs » et le problème est réglé.

En résumé
Flatseal est l’outil idéal pour reprendre le contrôle sur les permissions des applications Flatpak. Que ce soit pour résoudre un blocage ou simplement mieux maîtriser ce qu’une application peut faire sur votre système, il apporte une solution simple, visuelle et sans risque.
Gratuit, open source et facile à utiliser, Flatseal devrait faire partie de la boîte à outils de base de tout utilisateur Linux qui installe des applications via Flathub.