Repository navigation
Guide fr
Shroudly est une application gratuite et open source pour Windows, macOS, Linux et Android qui donne accès aux sites et aux applications bloqués par la censure d'Internet. Ce n'est pas un service VPN : rien ne passe par un serveur intermédiaire, il n'y a aucun compte et rien à configurer. Quand vous le fermez, votre ordinateur ou votre téléphone se retrouve exactement dans l'état où il était.
La plupart des filtres Internet décident de ce qu'ils bloquent en lisant le premier paquet de chaque connexion. Ce paquet contient le nom du site que vous ouvrez (le « SNI » de TLS ou le « Host » de HTTP). Shroudly fait tourner un petit proxy sur votre propre ordinateur et envoie ce premier paquet sous une forme que le filtre ne sait pas lire, tandis que le vrai site le reçoit tel quel. De nombreux filtres répondent aussi aux requêtes de noms (DNS) par de fausses adresses ; Shroudly résout les noms via un DNS chiffré, si bien que ces fausses réponses ne vous parviennent plus.
- Votre trafic va toujours directement au vrai site. Rien ne passe par le serveur de quelqu'un d'autre, la vitesse reste donc la même.
- Shroudly trouve tout seul ce qui fonctionne. Pour chaque site bloqué, il essaie ses techniques l'une après l'autre, utilise celle qui fonctionne et la retient.
- Shroudly corrige tout seul ce qu'il peut. Quand Shroudly voit ce qui gêne (Discord ou Roblox bloqué sur votre réseau, un programme ouvert sans passer par lui et resté coincé, un site qui a besoin du mode Avancé), il active ce qu'il faut et vous le dit en une ligne. Vous n'avez rien à chercher dans les réglages.
- Les connexions qui ne sont pas bloquées passent sans être modifiées.
- Shroudly ne modifie rien de façon permanente. Tant que la protection est active, il fait pointer le proxy système vers lui-même ; quand vous désactivez la protection, quittez Shroudly, fermez votre session, ou même s'il plante, le réglage précédent est rétabli.
- Sur Android, toutes les applis passent par lui. Sur un téléphone, Shroudly utilise la fonction VPN d'Android, mais uniquement sur le téléphone lui-même : navigateurs, Discord (appels vocaux compris), Roblox et autres jeux passent tous par le même moteur, sans mode à activer et sans serveur intermédiaire.
- Il ne masque pas votre adresse. Shroudly n'est pas un VPN. Un service qui refuse de lui-même les utilisateurs de votre pays (en raison de ses propres règles ou de sanctions) continuera de vous refuser. Shroudly vous indique quand un site vous rejette lui-même, pour que vous n'insistiez pas inutilement.
- Il ne peut pas atteindre une adresse bloquée purement et simplement. Si le réseau bloque l'adresse IP du site elle-même, et non son nom, seul un VPN ou un tunnel similaire permet de passer. Quand un réseau bloque les adresses mêmes des serveurs d'une application, au lieu de seulement reconnaître son trafic, Shroudly le dit en une ligne : la solution passe alors par le réglage proxy propre à l'application ou par un VPN, car Shroudly n'est pas un VPN.
Ces liens téléchargent toujours la version la plus récente :
| Système | Intel / AMD (x64) | ARM |
|---|---|---|
| Windows 10 ou plus récent | Programme d'installation (.exe) | Programme d'installation (.exe) |
| macOS 12 ou plus récent | Mac Intel (.dmg) | Apple Silicon (.dmg) |
| Debian / Ubuntu / Mint | .deb | AppImage |
| Arch / Manjaro | .pacman | AppImage |
| Fedora / openSUSE / RHEL | .rpm | AppImage |
| Toute distribution Linux | AppImage | AppImage |
| Android 8 ou plus récent | APK | APK |
- Windows : lancez le programme d'installation. La première fois, si Windows affiche « Windows a protégé votre ordinateur », choisissez Informations complémentaires → Exécuter quand même.
-
macOS : ouvrez le
.dmget faites glisser Shroudly dans le dossier Applications. La première fois, si macOS refuse de l'ouvrir, essayez une fois, puis allez dans Réglages Système → Confidentialité et sécurité et choisissez Ouvrir quand même. -
Debian / Ubuntu :
sudo apt install ./Shroudly-*-Linux-amd64.deb -
Arch :
sudo pacman -U Shroudly-*-Linux-x64.pacman -
Fedora / RHEL :
sudo dnf install ./Shroudly-*-Linux-x86_64.rpm -
openSUSE :
sudo zypper install ./Shroudly-*-Linux-x86_64.rpm -
AppImage :
chmod +x Shroudly-*.AppImage, puis lancez le fichier. - Android : voir la section Android ci-dessous.
Ces étapes de première installation sous Windows et macOS ne sont nécessaires qu'une seule fois. La façon dont les versions sont signées est décrite dans la politique de signature du code.
Linux nécessite glibc 2.28 ou une version plus récente (Debian 10, Ubuntu 18.04, Fedora 29 ou ultérieur). Aucun droit d'administrateur n'est nécessaire, sauf pour le mode Avancé.
Les mises à jour s'installent toutes seules. Shroudly vérifie s'il existe une nouvelle version au démarrage puis toutes les demi-heures, la télécharge en arrière-plan et l'installe à son prochain redémarrage. Si un jeu ou un appel Discord passe par Shroudly, la mise à jour attend qu'ils soient terminés.
Shroudly pour Android nécessite Android 8 ou plus récent, sans root. Un seul APK d'environ 1 Mo convient à tous les téléphones et tablettes (ARM 64 bits, ARM 32 bits et x86_64). L'application n'est pas encore sur Google Play : ce lien donne toujours l'APK le plus récent.
- Ouvrez le lien sur votre téléphone, puis ouvrez le fichier téléchargé
Shroudly-…-Android.apk. - La première fois, Android vous demande d'autoriser les installations depuis cette source (votre navigateur). Autorisez-les une fois, revenez en arrière et appuyez sur Installer.
- Ouvrez Shroudly et appuyez sur le grand bouton Activer la protection.
- Android demande si Shroudly peut configurer une connexion VPN. Acceptez : c'est la seule façon pour une appli, sur Android, de prendre en charge les connexions des autres applis. Le VPN reste sur le téléphone ; rien ne passe par un serveur.
- Toutes les applis passent par Shroudly : navigateurs, Discord (appels vocaux compris), Roblox et autres jeux. Il n'y a pas de modes séparés ; ce sont les mêmes techniques automatiques et le même DNS chiffré que sur l'ordinateur, et les requêtes DNS en clair que les applis font elles-mêmes sont chiffrées elles aussi.
- Vignette des Réglages rapides : ajoutez la vignette Shroudly au panneau que vous faites descendre depuis le haut de l'écran, pour activer et désactiver la protection sans ouvrir l'appli. Appuyez longuement sur la vignette pour ouvrir Shroudly. Réglages → Tuile des Réglages rapides l'ajoute pour vous (d'un geste sur Android 13 et plus récent).
- VPN permanent : dans les réglages VPN d'Android, ouvrez Shroudly et activez le VPN permanent ; la protection revient alors d'elle-même après un redémarrage du téléphone.
- Réglages (À propos → Réglages) : Couleur d’accentuation, Stratégie de contournement (automatique par défaut), Applis qui contournent Shroudly (leur trafic sort directement, par exemple un jeu qui n’a pas besoin de Shroudly) et Démarrer avec le téléphone. Là, Langue choisit la langue de l'appli : celle du téléphone ou l'une des 31 de Shroudly.
-
Proxy seul (Réglages → Mode) : au lieu du VPN, Shroudly fonctionne comme proxy sur
127.0.0.1:10808(SOCKS5 et HTTP), pour qu’une autre application VPN reste connectée. Seules les applications réglées pour l’utiliser passent par Shroudly : réglez le proxy du réseau Wi-Fi sur manuel avec l’hôte127.0.0.1et le port10808, ou utilisez le réglage proxy propre à une application. Aucune autorisation VPN n’est demandée. -
Autoriser les applis d’automatisation (Réglages, désactivé par défaut) : Tasker, MacroDroid et les applis semblables peuvent activer et désactiver la protection, par exemple à l’ouverture et à la fermeture d’un jeu. Elles envoient un broadcast au paquet
me.codeshare.shroudlyavec l’actionme.codeshare.shroudly.action.START,STOPouTOGGLE. Si Android ne laisse pas la protection démarrer en arrière-plan, une notification l’active d’un toucher ; si l’utilisation de la batterie de Shroudly n’est pas restreinte, elle démarre sans toucher. - Il vous prévient quand la protection s'arrête : si une autre appli VPN ou Android la désactive, ou si une erreur l'arrête, une notification vous le dit, pour que vous sachiez que vos applis se connectent directement.
-
Mises à jour : l'appli vous signale qu'une nouvelle version est sortie. Appuyez sur Télécharger la mise à jour, ouvrez le fichier téléchargé et confirmez. Chaque APK est signé avec la clé propre au projet, si bien qu'une mise à jour s'installe par-dessus la version précédente. L'empreinte SHA-256 du certificat est
23:AC:01:4B:72:26:34:3B:74:C7:C9:C0:A4:FD:6F:1D:ED:97:51:8A:3B:FD:35:BC:DE:65:B6:C1:EC:A8:BD:76. - Ce qu'il ne peut pas faire sur Android : le mode Avancé n'est pas disponible (il faudrait le root). Android n'autorise qu'un seul VPN à la fois : Shroudly et une autre appli VPN ne peuvent donc pas être actifs ensemble. Avec Proxy seul (voir plus haut), Shroudly laisse le VPN à l’autre application.
- Ouvrez Shroudly et cliquez sur Activer la protection.
- Ouvrez le site qui était bloqué. La première fois, Shroudly peut avoir besoin d'un instant pour trouver la technique qu'exige votre réseau ; ensuite, le site s'ouvre immédiatement.
- Si Shroudly affiche une courte ligne sur quelque chose qu'il a activé ou redémarré, c'était la solution : vous n'avez rien d'autre à faire.
- Pour arrêter, cliquez sur Désactiver la protection. Tout redevient comme avant.
Shroudly continue de fonctionner en arrière-plan quand vous fermez sa fenêtre, avec une icône dans la zone de notification (la barre des menus sur macOS). Il se souvient si vous avez laissé la protection activée et revient donc dans le même état après un redémarrage. Lancer à l’ouverture de session le démarre en même temps que votre ordinateur.
- Langue : l'application suit la langue de votre système ; vous pouvez la changer ici.
- Mode auto : trouve tout seul une technique qui fonctionne pour chaque site bloqué. Laissez-le activé. Stratégie de contournement désigne la technique par laquelle il commence ; vous aurez rarement besoin de la changer. La dernière stratégie, Désactivé (DNS chiffré seulement), laisse chaque connexion telle que l'appli l'envoie et ne fait que chiffrer le DNS.
- Anti-empoisonnement DNS : résout les noms via un DNS chiffré, pour que les fausses réponses de votre réseau ne vous parviennent pas. Laissez-le activé.
- Serveur DNS : Automatique utilise le DNS chiffré de Shroudly. Pour utiliser votre propre serveur, choisissez son type (DNS sur HTTPS, DNS sur TLS, DNS sur TCP ou DNS simple), saisissez son adresse et appuyez sur Utiliser : Shroudly l'interroge une fois et affiche la réponse. Le DNS sur TCP aide là où un réseau bloque ou falsifie le port UDP 53. Si votre serveur cesse de répondre, le DNS chiffré de Shroudly répond jusqu'à son retour. Sur Android, c'est dans À propos → Réglages. Avec Uniquement ce serveur coché, aucun autre n'est jamais interrogé : si votre serveur ne répond pas, les résolutions échouent jusqu'à ce qu'il réponde (pour tester un serveur, ou quand personne d'autre ne doit voir vos requêtes).
- Routage : Tous les sites (recommandé) fait passer tous les sites par Shroudly, si bien qu'un site bloqué fonctionne sans que vous ayez à l'indiquer au préalable ; les sites qui ne sont pas bloqués passent sans être modifiés. Uniquement les sites listés ne fait passer par Shroudly que les sites d'une liste ; cette liste est tenue à jour automatiquement, et vous pouvez écrire la vôtre.
- App Discord (Windows, macOS) : l'application Discord recherche des mises à jour avant de s'ouvrir, et cette vérification ignore le proxy système ; sur un réseau filtré, Discord peut donc rester bloqué sur la recherche de mises à jour (« Checking for updates »). Ce réglage fait passer Discord par Shroudly en ajoutant une ligne au fichier de paramètres de Discord ; le désactiver supprime cette ligne. Shroudly l'active tout seul quand Discord est bloqué sur votre réseau, et redémarre un Discord resté coincé ; un Discord qui fonctionne déjà n'est pas touché.
-
Jeux et applis (Roblox) (Windows, macOS) : certains programmes ignorent le proxy système mais respectent le paramètre
HTTPS_PROXY, dont Roblox, Roblox Studio et leurs programmes d'installation. Ce réglage les fait passer par Shroudly. Shroudly l'active tout seul quand Roblox est bloqué sur votre réseau ; si Roblox Player ou son programme d'installation a été ouvert sans passer par lui, il le relance en le faisant passer par lui. Shroudly ne ferme jamais Roblox Studio, car il peut contenir du travail non enregistré : si Shroudly vous le demande, enregistrez votre travail, fermez Studio et rouvrez-le. - Tant que Jeux et applis (Roblox) est activé, les liens de Roblox (les boutons du site qui lancent un jeu ou Roblox Studio, aussi via des lanceurs comme Bloxstrap) ouvrent leur programme via Shroudly, si bien que Roblox Studio ouvert depuis le site passe aussi par lui ; sous Windows, ils sont remis comme avant quand le mode est désactivé ou que Shroudly est quitté ou désinstallé. Les programmes qui ne lisent jamais le proxy système, comme les bots et les outils en ligne de commande (ceux en Node.js compris), passent aussi par Shroudly dans ce mode : redémarrez ceux qui étaient déjà ouverts. Sur un réseau qui falsifie les réponses DNS, Shroudly active ce mode tout seul.
- Sous Windows, le paramètre que le mode Jeux et applis crée pour les programmes ne vaut que pour la session Windows en cours : il disparaît quand vous fermez la session ou redémarrez, si bien que rien ne reste sur un ordinateur partagé (cybercafé, salle de classe) ni dans une image disque.
- Mode Avancé (Windows x64, Linux) : pour les réseaux qui surveillent les connexions dans leur intégralité, et pas seulement leur début. Il agit directement sur les paquets, ce qui lui permet d'atteindre aussi les programmes qui ignorent tout réglage de proxy. Shroudly l'active tout seul quand un site en a besoin, en vous expliquant d'abord pourquoi ; autorisez-le quand votre ordinateur demande les droits d'administrateur. Il annule tout quand il est désactivé ou que vous quittez Shroudly.
- Le mode Avancé ne touche pas à votre réseau local (le routeur, les imprimantes, les autres ordinateurs proches). Shroudly ne l'active pas tout seul tant que l'anti-triche d'un jeu (Vanguard, Easy Anti-Cheat, BattlEye, FACEIT et équivalents) est en cours d'exécution ; vous pouvez toujours l'activer vous-même. Un anti-triche ne compte que pendant qu’on joue à son jeu : son service qui continue de tourner en arrière-plan sans aucun jeu ouvert (celui de Riot Vanguard, par exemple) n’empêche pas Shroudly de l’activer.
- Un réglage que vous désactivez vous-même reste désactivé pendant deux semaines ; ensuite, Shroudly peut le réactiver si le même problème revient.
- Tester un site : saisissez l'adresse d'un site ; Shroudly essaie toutes les techniques sur ce site et vous dit ce qui le bloque, quelle technique fonctionne, ou bien que le site vous refuse lui-même.
- Installer les mises à jour automatiquement, Afficher les notifications, Me compter dans le total en direct (un décompte anonyme des copies en cours d'exécution ; voir Confidentialité), Réduire dans la barre système et Afficher l'icône dans la zone de notification : quand l'icône est masquée, relancez Shroudly pour ouvrir sa fenêtre.
- Bloquer les pubs et les traqueurs (désactivé par défaut ; sur Android dans À propos) : les noms d’une liste publique de publicités et de traceurs (StevenBlack/hosts) restent sans réponse, dans toutes les applications qui passent par Shroudly. La liste est téléchargée via Shroudly et mise à jour chaque semaine. Si un site ne marche plus, ajoutez-le à Sites jamais bloqués. Le nombre de requêtes bloquées s’affiche avec les statistiques ; rien à leur sujet n’est enregistré ni envoyé.
- Quitter Shroudly : désactive la protection et rétablit tous les réglages.
- Sur Android, dans À propos : Me compter dans le total en direct (voir Confidentialité), Bloquer les pubs et les traqueurs et Réglages (voir la section Android plus haut). L’application suit la langue du téléphone (sur Android 13 et plus, vous pouvez aussi choisir une langue pour Shroudly seul dans les paramètres du système).
Suivez ces étapes dans l'ordre ; la plupart des problèmes se règlent à l'une d'elles.
- Mettez à jour. Comparez la version affichée sur la page À propos avec la dernière version publiée.
- Un seul outil à la fois. Les autres outils de contournement et les VPN (GoodbyeDPI, zapret, SplitWire, WARP, applications VPN) modifient les mêmes connexions ou le proxy système. Lorsque Shroudly en détecte un, il l'indique dans le Journal. Fermez les autres, puis cliquez de nouveau sur Activer la protection.
- Laissez la protection activée. Chaque arrêt et redémarrage interrompt les applications connectées.
- Laissez Shroudly terminer. Il active tout seul ce qu'il faut, y compris pour Discord, Roblox et Roblox Studio, et vous le dit en une ligne. Si votre ordinateur demande une autorisation pour le Mode Avancé, accordez-la. Si Shroudly vous demande de rouvrir Roblox Studio, enregistrez d'abord votre travail.
- Un programme ignore tout réglage de proxy : activez le Mode Avancé (Windows x64, Linux). Avec l'Anti-empoisonnement DNS activé, le mode avancé répond aussi par le DNS chiffré aux requêtes DNS de ce programme : les noms bloqués au niveau du DNS s'ouvrent aussi. Depuis la 2.6.16, Shroudly remarque de lui-même quand votre réseau bloque un tel programme (un bot Discord, par exemple) et active le mode Avancé pour lui, en nommant le programme en une ligne.
- Le site s'ouvre dans un navigateur mais pas dans un autre : ce navigateur contourne Shroudly, généralement à cause d'un réglage proxy ou VPN qui lui est propre ou d'une extension. Shroudly nomme le navigateur en une ligne ; désactivez ce réglage ou cette extension, ou utilisez un autre navigateur. Si Firefox est réglé pour ne pas utiliser le proxy système, Shroudly rétablit le réglage dès que vous fermez Firefox.
- Toujours rien : utilisez Tester un site. Sa réponse vous dit d'où vient le problème.
Sur Android :
- Vérifiez qu'aucune autre appli VPN n'est active. Android n'autorise qu'un VPN à la fois, et en activer un autre arrête Shroudly. Pour garder une autre application VPN activée, choisissez Proxy seul dans Réglages → Mode.
- Si la protection s'est arrêtée, une notification en indique la raison. Ouvrez Shroudly et appuyez sur Activer la protection. Avec le VPN permanent activé, elle revient d'elle-même après un redémarrage. Si le téléphone a arrêté Shroudly (écran verrouillé, par exemple), il revient tout seul dès qu'un réseau est là ; il ne reste éteint que si vous l'avez éteint.
- Certains téléphones ferment les applis en arrière-plan pour économiser la batterie. Si la protection s'arrête sans cesse, autorisez Shroudly à fonctionner en arrière-plan sans restriction de batterie (le nom du réglage varie selon les téléphones).
- Une appli déjà connectée avant que vous activiez la protection devra peut-être être fermée puis rouverte.
| Message | Signification |
|---|---|
| bloqué ici, ouvert avec … | Le site est bloqué sur votre réseau et Shroudly a trouvé la technique qui l'ouvre. Rien à faire. |
| Discord est bloqué sur ce réseau … / Roblox est bloqué sur ce réseau … | Shroudly a activé tout seul ce dont cette application a besoin. Rien à faire. |
| Roblox ne passait pas … | Shroudly a redémarré Roblox en le faisant passer par lui. Rejoignez à nouveau votre partie. |
| Roblox Studio a été ouvert avant que Shroudly puisse le faire passer par lui … | Enregistrez votre travail, fermez Roblox Studio et rouvrez-le. |
| … a besoin du mode Avancé sur ce réseau … | Autorisez-le quand votre ordinateur vous le demande. |
| ne s’est ouvert par aucune méthode | Toutes les techniques ont été refusées. Sur les réseaux qui filtrent aussi profondément, le Mode Avancé aide généralement. |
| se connecte, puis le réseau coupe la connexion | Le réseau laisse la connexion commencer, puis l'interrompt. Le Mode Avancé peut aider. Si l'adresse du site elle-même est bloquée, seul un VPN permet de passer. |
| Les serveurs de … ne répondent pas du tout sur ce réseau | Le réseau bloque les serveurs de ce service par leur adresse (ceux de Roblox, sur certains réseaux). Aucune technique sur votre ordinateur ne contourne cela ; seul un VPN le fait. |
| ne répond pas, alors que le reste du site fonctionne via Shroudly | Une adresse d'un site qui fonctionne par ailleurs (une API, un traceur) ne répond pas. Ce n'est pas un blocage ; rien à faire. |
| le serveur a lui-même refusé la connexion | C'est le site, et non le réseau, qui a refusé la connexion. Ce n'est pas un blocage. |
| Également en cours : … | Un autre outil de contournement ou un VPN tourne en même temps. Fermez l'un des deux. |
| Un autre programme a modifié le proxy système | Un VPN ou un autre outil a pris le contrôle du proxy système. Fermez-le, ou cliquez sur le bouton qui remet Shroudly en place. |
| Le DNS chiffré est bloqué sur ce réseau | Shroudly continue d'essayer d'autres voies de lui-même ; tant qu'aucune ne passe, certains sites peuvent être lents. |
| Votre serveur DNS … ne répond pas … | Le serveur DNS choisi dans les paramètres ne répond pas ; le DNS chiffré de Shroudly répond en attendant. Vérifiez son adresse ou remettez Serveur DNS sur Automatique. |
| … où rien ne tourne | Un outil de proxy qui ne tourne plus (ByeDPI, un ancien VPN) a laissé un réglage qui pointe vers lui. Shroudly corrige ce qu'il peut tout seul (il met de côté les fichiers de Discord Drover et redémarre Discord) ; pour un autre programme, retirez le proxy de ses réglages ou relancez cet outil. Si Shroudly propose d'effacer le proxy WinHTTP de Windows, acceptez. |
| … ne passe pas par Shroudly : un réglage proxy ou VPN qui lui est propre, ou une extension, s’interpose … | Ce navigateur contourne Shroudly. Désactivez son propre réglage proxy ou VPN, ou l'extension, ou utilisez un autre navigateur. |
| Firefox est réglé pour ne pas utiliser le proxy du système, il ne passe donc pas par Shroudly … | Fermez Firefox ; Shroudly le règle de nouveau sur le proxy système. Un proxy que vous avez saisi vous-même n'est jamais modifié. |
| Android a coupé la protection, généralement parce qu’une autre appli VPN a été activée (Android) | Désactivez l'autre appli VPN, puis ouvrez Shroudly et appuyez sur Activer la protection. |
| La protection s’est arrêtée à cause d’une erreur : vos applis se connectent maintenant directement … (Android) | Ouvrez Shroudly et appuyez de nouveau sur Activer la protection. D'ici là, vos applis se connectent directement. |
| Proxy oublié dans les réglages Wi-Fi (Android) | Le proxy de votre réseau Wi-Fi pointe vers une appli qui ne tourne plus. Dans les réglages Wi-Fi, ouvrez le réseau et réglez le proxy sur Aucun. |
Shroudly ne collecte aucune donnée personnelle et n'utilise aucun compte. Les seuls services qu'il contacte sont :
- Le total en direct, uniquement si Me compter dans le total en direct est activé et seulement tant que la protection est active : un nombre aléatoire qui change à chaque démarrage de la protection (dans les Réglages sur un ordinateur, dans À propos sur Android). Aucune adresse ni aucune autre information n'est conservée.
- GitHub, pour les mises à jour et pour la liste des sites bloqués. Avec Bloquer les pubs et les traqueurs activé, aussi pour la liste des publicités et des traceurs, une fois par semaine.
- Des résolveurs DNS chiffrés (comme Cloudflare, Google et Quad9), pour résoudre les noms, tant que l'Anti-empoisonnement DNS est activé. Ou le serveur choisi sous Serveur DNS. Le DNS de votre système n'est interrogé que pour un nom que ceux-ci ne connaissent pas (un nom d'intranet, par exemple). Il est aussi interrogé sur un site dont les adresses du DNS chiffré ne mènent nulle part, car son cache dans votre pays peut passer ; jamais avec Uniquement ce serveur.
- Les serveurs de mise à jour de Discord, uniquement si App Discord est activé, en demandant exactement ce que Discord lui-même demanderait.
- Le site lui-même, une seule fois, quand vous utilisez Tester un site ou quand la connexion à un site est coupée à répétition : une simple requête vers sa page d'accueil, pour voir si c'est le site lui-même qui vous rejette.
- Discord ou Roblox, uniquement tant que la protection est active et seulement si l'application est installée, au plus une fois toutes les six heures : une requête de nom et une connexion à leur serveur, les mêmes que celles que fait l'application elle-même, pour savoir si votre réseau les bloque. Rien vous concernant n'est envoyé.
La technique qui a permis d'ouvrir chaque site bloqué est mémorisée uniquement sur votre ordinateur, pour une durée limitée, et n'est jamais envoyée nulle part. La description complète, avec les liens vers la politique de confidentialité de chaque service, se trouve dans le README.
L'appli Android ne collecte rien non plus. Elle est comptée dans le même total en direct exactement de la même façon (uniquement tant que la protection est active, par la connexion protégée ; à désactiver dans À propos → Me compter dans le total en direct), et sinon elle ne contacte que les sites et les applis que vous utilisez, les résolveurs DNS chiffrés et, au plus une fois toutes les six heures, GitHub, pour savoir si une nouvelle version est sortie (dans la version installée depuis l'APK ; elle ne télécharge ni n'installe jamais rien d'elle-même). Rien n'en est sauvegardé ni copié sur un autre appareil, car ses données indiquent quels sites bloqués ont été ouverts. Avec Bloquer les pubs et les traqueurs activé, elle télécharge aussi la liste des publicités et des traceurs depuis GitHub une fois par semaine.
- Vérifiez que vous avez la dernière version et qu'aucun autre outil de contournement ni aucun VPN ne tourne.
- Reproduisez le problème, puis ouvrez Journal et appuyez sur Copier le journal (aussi dans le menu de l’icône de la zone de notification) : votre version, votre système et la partie la plus récente du journal vont dans le presse-papiers, assez courts pour un seul message. Enregistrer le journal enregistre le journal complet dans un fichier texte de votre dossier Téléchargements, à joindre à un ticket. Sur Android, ouvrez À propos et touchez Partager le journal. Rien n’est envoyé nulle part tout seul.
- Créez un ticket (issue) sur https://github.com/umutxyp/Shroudly/issues/new. Indiquez quel site ou quel programme ne fonctionne pas, votre système d'exploitation et votre fournisseur d'accès à Internet, et collez le journal. Le journal contient les noms des sites que vous avez ouverts ; supprimez ceux que vous ne souhaitez pas partager.
Les problèmes de sécurité (tout ce qui pourrait nuire aux utilisateurs) ne doivent pas être signalés publiquement. Signalez-les en privé sur https://github.com/umutxyp/Shroudly/security/advisories/new.
Shroudly est publié uniquement sur la page Releases de ce projet et sur https://shroudly.codeshare.me. Chaque version est compilée à partir du code source public par GitHub Actions, et chaque paquet est installé et lancé sur le système auquel il est destiné avant d'être publié. Ne téléchargez jamais Shroudly ailleurs. Aucun membre du projet ne vous demandera jamais de mot de passe ou de jeton, ni d'exécuter un fichier qu'il vous aurait envoyé.
L'APK Android est toujours signé avec la même clé du projet ; son empreinte figure plus haut dans la section Android, et la politique de signature du code décrit comment les versions sont signées.
Shroudly est conçu par Codeshare (Codeshare Technology Ltd), qui crée des logiciels pour les communautés en ligne et en garde le cœur gratuit. Il est développé par Umut Bayraktar. Le code source est publié sous licence MIT.
Son moteur, shroudly-core, est écrit en C à partir de zéro. Ses techniques, réimplémentées de façon indépendante, s'appuient sur les recherches publiques à l'origine de GoodbyeDPI et de zapret, et il reconnaît les pages de blocage des censeurs grâce aux données ouvertes d'OONI. La page du projet se trouve à l'adresse https://codeshare.me/projects/shroudly.
Shroudly — Invisible. Imparable.
Shroudly is free and open source (MIT), a Codeshare product. Download only from https://github.com/umutxyp/Shroudly/releases or https://shroudly.codeshare.me.