En bref
Scissor Text ne reçoit jamais votre texte. Quand vous ouvrez un outil, votre navigateur télécharge le site web. Ce que vous tapez, collez ou ouvrez depuis un fichier reste dans la mémoire de votre onglet ; l’outil le traite là, sur votre propre processeur, et le résultat est à vous, à copier ou à télécharger. Fermer l’onglet efface tout.
Ce qui tourne, et où
Chaque outil, du compteur de mots au formateur JSON, est un petit morceau de JavaScript qui s’exécute dans votre onglet. La synthèse vocale utilise les voix intégrées à votre navigateur et à votre système d’exploitation.
Le serveur ne fait qu’héberger les fichiers du site. Il n’a aucun point d’accès qui accepte du texte, donc rien ne pourrait recevoir le vôtre. Un petit service client sur le même domaine reçoit uniquement ce que vous choisissez d’envoyer, comme un avis, ainsi que des comptages de pages anonymes.
Vérifiez-le vous-même
Ouvrez les outils de développement de votre navigateur, passez à l’onglet Réseau et utilisez n’importe quel outil. Vous verrez se charger les fichiers de la page elle-même, de petites requêtes anonymes de comptage de pages vers /_care/, et aucune requête contenant votre texte. Vous pouvez aussi vous déconnecter d’Internet une fois la page chargée : chaque outil continue de fonctionner.
Le site envoie aussi une politique de sécurité du contenu (Content Security Policy) stricte qui demande à votre navigateur d’empêcher la page de contacter tout autre serveur ; ainsi, même une erreur dans notre code ne pourrait pas envoyer votre texte ailleurs.
Fonctionne hors ligne
Après votre première visite, un service worker enregistre le site dans le cache de votre navigateur, si bien que les outils s’ouvrent et fonctionnent sans connexion.