Politique de confidentialité
Dernière mise à jour : 16 octobre 2026 · English (original)
CyrFlip ne collecte aucune donnée personnelle, et le développeur n'en reçoit aucune. Elle n'a aucun serveur, aucune télémétrie, aucune analyse d'audience, aucune publicité, aucun pistage et aucun compte utilisateur, et elle n'enregistre pas vos frappes. Elle fonctionne sur votre propre appareil ; les seules choses qui le quittent sont les deux fonctions optionnelles, désactivées par défaut, décrites ci-dessous, et uniquement vers un endroit que vous avez choisi.
Exactement deux fonctions envoient quelque chose quelque part, et toutes deux sont désactivées par défaut : le traducteur optionnel et le presse-papiers sur le serveur optionnel.
Lorsque vous activez le traducteur et appuyez sur un
raccourci de traduction, le texte sélectionné est envoyé à l'adresse du serveur Ollama configurée
dans CyrFlip - par défaut http://localhost:11434, c'est-à-dire un programme qui
tourne sur votre propre ordinateur, de sorte que le texte ne quitte pas l'appareil. Si vous
remplacez cette adresse par celle d'une autre machine, le texte y sera envoyé ; CyrFlip le dit
juste à côté du réglage.
Le presse-papiers sur le serveur envoie ce qui se trouve dans votre presse-papiers - un texte, une image ou un seul fichier - au serveur d'échange auquel vous êtes connecté, et seulement lorsque vous appuyez sur son bouton, sa combinaison ou son raccourci. Il est d'abord chiffré sur votre ordinateur, pour vos propres appareils uniquement. Voir plus bas la section sur le serveur d'échange.
Ce à quoi l'application accède, et pourquoi
- Clavier. CyrFlip installe un hook clavier global dans un seul but : reconnaître ses propres raccourcis, comme la combinaison de conversion de disposition (par défaut Ctrl+Maj+F12). La disposition de clavier qu'affiche l'indicateur (n'importe quelle disposition installée dans Windows) n'est pas lue par ce hook : CyrFlip demande à Windows la disposition de la fenêtre qui a le focus. Au-delà de cette combinaison, il surveille les combinaisons que vous attribuez à la correction de casse, au gestionnaire de presse-papiers, à chaque ligne de votre tableau de conversion de dispositions, à chaque ligne de votre tableau de traduction et à tout scénario de lancement rapide auquel vous donnez un raccourci. Pendant l'écriture d'une traduction, il surveille en plus Échap, pour que cette touche puisse l'annuler - la touche parvient de toute façon à l'application dans laquelle vous travaillez. Il n'enregistre, ne journalise, ne stocke ni ne transmet vos frappes. Ce n'est pas un enregistreur de frappe.
- Souris. Uniquement si vous avez activé le menu contextuel propre à CyrFlip (il est désactivé par défaut), CyrFlip installe un hook souris global afin de reconnaître la seule combinaison de souris qui ouvre ce menu (par défaut Ctrl + clic droit). Il laisse passer sans y toucher tous les autres clics et mouvements, et n'enregistre, ne conserve ni n'envoie rien. Lorsque le menu contextuel est désactivé, aucun hook souris n'existe.
- Curseur de texte. L'option qui affiche la disposition sur le pointeur de la souris (désactivée par défaut) remplace le curseur de sélection de texte de Windows (le curseur en I) dans tous les programmes tant que CyrFlip tourne. CyrFlip remet le curseur standard en place lorsqu'il se ferme, y compris lorsqu'il se ferme à cause d'une erreur ; ce n'est que si le processus est tué brutalement que le remplacement reste en place jusqu'à la fermeture de votre session.
- Démarrage avec Windows. CyrFlip ne démarre avec Windows que si vous cochez
cette option. La version portable écrit alors une entrée dans
HKCU\Software\Microsoft\Windows\CurrentVersion\Run, dans votre propre profil utilisateur, et décocher l'option la supprime ; la version du Microsoft Store utilise à la place une tâche de démarrage de Windows, que vous pouvez aussi activer ou désactiver dans Paramètres > Applications > Démarrage. - Presse-papiers. Lorsque vous appuyez sur le raccourci, CyrFlip lit brièvement le texte sélectionné (via une copie simulée), le convertit d'une disposition à l'autre, colle le résultat, puis restaure le contenu précédent du presse-papiers. Tout se passe localement et uniquement au moment où vous le déclenchez. Cette fonction n'envoie ni ne partage rien du presse-papiers ; la seule fonction qui envoie jamais le presse-papiers est le presse-papiers sur le serveur optionnel, plus bas, et seulement lorsque vous appuyez sur son bouton.
- Historique du presse-papiers (optionnel). Il est désactivé par défaut. Si vous l'activez, CyrFlip conserve localement le texte Unicode capturé. L'historique est chiffré avec la DPAPI de Windows pour le compte Windows courant ; vous pouvez le suspendre, le vider ou le désactiver à tout moment. CyrFlip ne l'envoie jamais nulle part. Chaque entrée est chiffrée en entier - le texte copié avec le nom et le titre de fenêtre de l'application d'où il vient, ainsi que sa date. Les versions précédentes laissaient lisibles le nom de l'application et le titre de la fenêtre ; ces entrées disparaissent quand l'historique est effacé. Supprimer une entrée avec × l'efface du fichier.
- Fenêtre active et disposition. L'application lit quelle fenêtre a le focus et quelle disposition de clavier elle utilise, afin de placer et de mettre à jour l'indicateur. Ces informations ne servent qu'en mémoire, ne sont jamais enregistrées ni transmises. Si vous activez céder les raccourcis au bureau à distance, et uniquement au moment où l'un des raccourcis de CyrFlip est réellement pressé, il lit également le nom de l'exécutable de la fenêtre active pour reconnaître un client de bureau à distance.
- Paramètres de saisie de Windows. L'onglet « Langues Windows » modifie pour
vous la configuration propre à Windows : les dispositions de clavier installées
(
HKCU\Keyboard Layout\PreloadetHKCU\Control Panel\International\User Profile), la combinaison de bascule cyclique et les raccourcis directs par langue (HKCU\Control Panel\Input Method\Hot Keys). Ce sont des réglages système : ils restent sur votre appareil et continuent de fonctionner une fois CyrFlip fermé. Avant sa première modification, CyrFlip enregistre un instantané unique de l'état antérieur dans sa propre clé de registre, pour que vous puissiez le restaurer. - Lancement rapide (optionnel). Le lanceur de scénarios est désactivé par défaut. Une fois activé, il démarre les programmes, scripts et téléchargements yt-dlp que vous avez définis, et seulement à votre demande : depuis la zone de notification, depuis le tableau des paramètres, par un raccourci que vous avez attribué ou depuis la Jump List de la barre des tâches. Il ne demande les droits d'administrateur que pour un scénario que vous avez marqué « exécuter en tant qu'administrateur », et le lien que vous saisissez pour un téléchargement yt-dlp est transmis à cet outil pour cette seule exécution et n'est pas conservé. Activer le module publie aussi les noms de vos scénarios dans la Jump List de la barre des tâches, que Windows conserve dans votre propre profil utilisateur.
- Traducteur (optionnel). Il est désactivé par défaut ;
tant qu'il l'est, CyrFlip n'ouvre aucune connexion réseau. Une fois activé, lorsque vous
appuyez sur un raccourci de traduction, CyrFlip prend le texte sélectionné (la même copie
simulée que ci-dessus) et l'envoie en HTTP à l'adresse Ollama indiquée dans ses paramètres -
http://localhost:11434si vous ne l'avez pas changée, c'est-à-dire un programme sur votre propre ordinateur. L'entrée Traduire le presse-papiers de la zone de notification, visible uniquement quand le traducteur est activé, envoie à cette même adresse le contenu actuel du presse-papiers plutôt qu'une sélection. Ollama est un produit distinct et gratuit que vous installez vous-même ; CyrFlip ne le fournit pas et n'a ni compte ni clé. La traduction s'affiche dans une fenêtre et, uniquement si vous activez ces options, est copiée dans le presse-papiers (où l'historique optionnel l'enregistre comme n'importe quelle autre copie) ou collée par-dessus votre sélection. CyrFlip ne conserve aucune traduction, n'en tient aucun journal et n'envoie rien au développeur. Dans la version portable, le bouton Installer Ollama télécharge l'installateur officiel depuisollama.com; la version du Microsoft Store se contente d'ouvrir ce site. Les langues que le modèle maîtrise sont une question à poser au modèle : CyrFlip ne fait que lui transmettre le texte. - Presse-papiers sur le serveur (optionnel). Cette fonction est désactivée
par défaut ; tant qu'elle l'est, CyrFlip n'ouvre aucune connexion réseau pour elle. Elle
exige un compte sur un serveur d'échange que vous gérez ou que gère quelqu'un en qui vous avez
confiance, et CyrFlip ne fait que s'y connecter : vous lui donnez une seule fois la chaîne de
connexion du serveur, votre identifiant et votre mot de passe. Le mot de passe sert à cette seule
connexion et n'est jamais conservé ; le jeton d'appareil que renvoie le serveur et une clé privée que
CyrFlip crée pour ce compte sont conservés chiffrés avec la DPAPI de Windows pour votre utilisateur
Windows. Lorsque vous appuyez sur Envoyer le presse-papiers au serveur (menu de la zone de
notification, raccourci ou combinaison), CyrFlip envoie exactement ce qui se trouve dans le
presse-papiers à cet instant - un texte, une image ou un seul fichier, y compris un mot de
passe que vous avez copié il y a une minute. Il n'y a ni aperçu, ni confirmation, ni filtre :
n'appuyez dessus que si vous le voulez vraiment. La valeur est chiffrée sur votre ordinateur pour les
autres appareils de votre compte avant de partir, et le serveur ne conserve que la dernière valeur,
dans sa mémoire. Récupérer le presse-papiers depuis le serveur place la valeur la plus
récente du serveur dans votre presse-papiers ; un fichier reçu est enregistré dans un dossier que vous
pouvez voir (
Downloads\CyrFlippar défaut) et n'écrase jamais un autre fichier. Rien n'est envoyé tout seul : pas de surveillance, pas de minuterie, pas d'envoi au démarrage. Le serveur d'échange relie vos appareils : il connaît donc les noms de votre compte, de vos appareils, dossiers et diffusions, voit quels appareils sont en ligne, ainsi que la quantité de données envoyée et le moment. Il ne peut pas ouvrir ce qui transite par lui : les dossiers et leurs fichiers, les diffusions et le presse-papiers sont chiffrés sur votre appareil et ne s'ouvrent que sur vos autres appareils ou chez les personnes à qui vous avez donné accès. Pour regarder à l'intérieur, la personne qui gère le serveur devrait ajouter à votre compte un appareil à elle, et il apparaîtrait dans la liste de vos appareils. CyrFlip tient un journal des seuls types, tailles et codes de résultat - jamais une valeur du presse-papiers, un nom de fichier, un identifiant ou une adresse - et ce journal est la seule trace qu'il écrit à propos de cette fonction, en dehors de l'entrée du compte elle-même (l'adresse du serveur, votre identifiant, un nom, le certificat épinglé et les clés publiques de vos autres appareils), que vous supprimez avec Retirer le compte. - Capture d'écran. Seulement lorsque vous appuyez sur la combinaison de capture ou choisissez Capture d'une zone de l'écran dans le menu de la zone de notification, CyrFlip prend une image de vos écrans tels qu'ils sont, vous laisse sélectionner un rectangle et ne met que ce rectangle dans le presse-papiers, sous forme d'image. Par défaut, rien n'est écrit sur le disque et rien n'est conservé. Seulement si vous activez aussi l'enregistrement, le rectangle sélectionné est écrit, non chiffré, dans un fichier PNG du dossier affiché dans les paramètres (ou, si ce dossier est inaccessible, dans Images\Captures d'écran ou Téléchargements, et CyrFlip vous dit aussitôt où). CyrFlip ne supprime, n'envoie ni n'indexe jamais ces fichiers, l'historique du presse-papiers n'enregistre pas l'image et l'archive de journaux destinée à l'auteur ne la contient jamais. L'indicateur de disposition de CyrFlip et la fenêtre de traduction sont exclus de toute capture d'écran.
Fichiers locaux écrits par CyrFlip
- Fichier de disposition. CyrFlip écrit le code de la disposition courante -
une valeur de deux lettres telle que
EN,ZH,RUouAR- dans un petit fichier local (%LOCALAPPDATA%\CyrFlip\layout.txt, ou, dans la version du Microsoft Store,layout.txtdans le dossier propre de l'application dans votre profil,%LOCALAPPDATA%\Packages\SZA.CyrFlip_fdk7e19xt9z9j\LocalCache\Local\CyrFlip), afin que l'extension VS Code optionnelle puisse afficher le marqueur au niveau du curseur de l'éditeur. À côté,layout-klid.txtcontient l'identifiant de cette disposition de clavier (huit chiffres hexadécimaux, par exemple00000409), afin que l'extension puisse utiliser la même couleur. L'extension, si vous l'installez, écriteditor-caret.txtdans le même dossier pendant qu'elle dessine le marqueur ; il ne contient que le code de disposition et une heure. CyrFlip supprime ses deux fichiers lorsqu'il se ferme. La version du Microsoft Store conserve aussi une copie de ses deux fichiers sous%ProgramData%\CyrFlippour les anciennes versions de l'extension ; les autres comptes du même PC peuvent lire cette copie - elle ne contient rien d'autre que ces valeurs. Les journaux et les notes rapides que les versions précédentes du Microsoft Store y conservaient sont déplacés dans le dossier de votre propre profil au premier démarrage. Aucun de ces fichiers ne contient de données personnelles ni ne quitte votre appareil. - Configuration et historique. Les réglages sont stockés dans
HKCU\Software\CyrFlip- y compris votre tableau de conversion et les sauvegardes uniques des paramètres de saisie de Windows décrites plus haut. Si l'historique du presse-papiers est activé, il est conservé localement dans le dossier de données de l'application, protégé par DPAPI. Un ancienconfig.jsonpeut être lu une seule fois lors de la migration. Rien de tout cela ne quitte votre appareil. Lorsque les notes rapides sont activées, elles sont conservées dans le même dossier dans un fichier protégé par DPAPI - le titre comme le texte - et ce fichier ne fait jamais partie de l'archive de journaux décrite ci-dessous. - Scénarios de lancement rapide. Chaque scénario que vous créez est
enregistré dans son propre fichier XML sous
%APPDATA%\CyrFlip\Scenarioset contient exactement ce que vous avez saisi : le nom, le chemin du programme ou du script, ses arguments et son dossier de travail. Ils restent sur votre appareil, vous pouvez les modifier ou les supprimer, et ils demeurent intacts si vous désactivez le module. Le module ajoute aussi un bref journal d'activité (launcher.log, à côté du fichier de disposition) notant qu'un scénario a démarré et pourquoi un autre a échoué - il n'y consigne jamais de lien yt-dlp, de contenu du presse-papiers ni de frappes clavier. - Rapport de diagnostic. Uniquement si vous lancez vous-même
Diagnostiquer la position du curseur…, CyrFlip écrit
caret-diagnostics.txtà côté du fichier de disposition. Il note ce que Windows et l'automatisation de l'interface rapportent sur le champ de texte actif ; il n'est envoyé nulle part et vous pouvez le supprimer. - Archive des journaux pour l'auteur. Uniquement lorsque vous appuyez vous-même
sur Envoyer les journaux à l'auteur.., CyrFlip rassemble ses propres journaux de
diagnostic et un rapport de configuration dans une archive ZIP du dossier
reports, à côté du fichier de disposition, et ouvre un message au développeur avec cette pièce jointe. L'historique du presse-papiers ne fait jamais partie de cette archive. Les journaux contiennent des chemins de fichiers ; dans les cas habituels le nom de votre compte Windows n'y figure plus, mais un chemin d'une forme inhabituelle peut encore le porter. La fenêtre le dit clairement et vous laisse ouvrir l'archive avant qu'un message n'existe. Rien n'est envoyé tant que vous n'appuyez pas sur Envoyer dans votre propre logiciel de messagerie : CyrFlip n'a aucun canal d'envoi propre.
Si Windows ou votre antivirus vous a averti au sujet de CyrFlip lors du téléchargement ou du premier démarrage, consultez Pourquoi Windows ou un antivirus peut afficher un avertissement pour CyrFlip - sa liste de ce que CyrFlip ne fait jamais dit la même chose que cette page.
Partage de données
Aucun. CyrFlip ne partage aucune donnée avec le développeur ni avec des tiers. Il ne peut envoyer que ce que vous lui demandez d'envoyer, à l'endroit que vous désignez, et seulement tant que la fonction optionnelle est activée : le texte que vous avez sélectionné, à l'adresse du traducteur que vous avez vous-même choisie (par défaut un programme sur votre propre ordinateur) ; et ce qui se trouve dans votre presse-papiers, au serveur d'échange auquel vous êtes connecté, chiffré pour vos propres appareils. Le bouton Envoyer les journaux à l'auteur ne fait pas exception : il prépare un message dans votre propre logiciel de messagerie, vous pouvez ouvrir l'archive au préalable, et vous seul pouvez l'envoyer.
Ce site web
Cette section concerne les pages que vous lisez, pas l'application. L'application ne contacte pas ce site web, et le site web ne reçoit rien de l'application.
Le site est statique et servi par GitHub Pages, qui, comme tout hébergeur web, voit l'adresse de chaque visiteur dans ses propres journaux. Il n'a ni analyse, ni publicité, ni formulaire, ni compte, et ses pages ne déposent aucun cookie. Les polices viennent du site lui-même, si bien qu'aucun fournisseur de polices ne voit votre visite. Votre navigateur conserve sur votre appareil deux préférences - le thème et la langue (sous les clés sza-theme et sza-lang) - et elles ne sont envoyées nulle part.
Une seule requête part vers un tiers, et uniquement depuis la page d'accueil : elle demande à api.github.com (l'API publique de GitHub, à l'adresse /repos/SerZhyAle/CyrFlip/releases/latest) quelle est la version la plus récente, afin que le bouton de téléchargement y mène. Comme toute requête web, elle transporte votre adresse IP et les informations habituelles du navigateur, comme l'agent utilisateur ; rien d'autre n'est envoyé et CyrFlip ne stocke rien. Si la requête échoue ou est bloquée, le bouton garde son lien de repli vers la page de la dernière version et rien d'autre ne change. Ce que GitHub fait d'une telle requête est décrit dans la déclaration de confidentialité de GitHub. Les liens vers d'autres sites (Microsoft Store, GitHub) ne chargent rien tant que vous ne les suivez pas.
Vie privée des enfants
CyrFlip ne collecte de données auprès de personne, enfants compris.
Code source ouvert
CyrFlip est un logiciel libre. Vous pouvez vérifier exactement ce qu'il fait : github.com/SerZhyAle/CyrFlip.
Modifications de cette politique
Si cette politique change, la version mise à jour sera publiée sur cette page avec une nouvelle date de mise à jour. Le texte de référence est l'original anglais ; en cas de divergence, c'est lui qui prévaut.
Contact
Questions sur cette politique : sza@ukr.net.