בקצרה
Scissor Text לעולם לא מקבל את הטקסט שלך. כשפותחים כלי, הדפדפן מוריד את האתר. מה שמקלידים, מדביקים או פותחים מקובץ נשאר בזיכרון של הכרטיסייה; הכלי עובד עליו שם, במעבד של המכשיר שלך, והתוצאה שלך להעתיק או להוריד. סגירת הכרטיסייה מוחקת הכול.
מה רץ איפה
כל כלי, ממונה המילים ועד מעצב ה-JSON, הוא קטע קוד JavaScript קטן שרץ בכרטיסייה. המרת טקסט לדיבור משתמשת בקולות המובנים בדפדפן ובמערכת ההפעלה.
השרת רק מארח את הקבצים של האתר. אין לו נקודת קצה שמקבלת טקסט, כך שאין שום דבר שיכול לקבל את שלך. שירות לקוחות קטן באותו דומיין מקבל רק את מה שבוחרים לשלוח אליו, כמו משוב, וגם ספירות אנונימיות של צפיות בדפים.
לבדוק בעצמך
פותחים את כלי המפתחים של הדפדפן, עוברים ללשונית Network ומשתמשים בכלי כלשהו. יופיעו הקבצים של הדף עצמו, בקשות קטנות ואנונימיות לספירת צפיות אל /_care/, ואף בקשה שמכילה את הטקסט שלך. אפשר גם להתנתק מהאינטרנט אחרי שהדף נטען: כל כלי ממשיך לעבוד.
האתר גם שולח מדיניות אבטחת תוכן (Content Security Policy) מחמירה, שמורה לדפדפן לחסום כל ניסיון של הדף לפנות לשרת אחר, כך שגם טעות בקוד שלנו לא יכולה לשלוח את הטקסט שלך למקום אחר.
עובד בלי אינטרנט
אחרי הביקור הראשון, Service Worker שומר את האתר במטמון של הדפדפן, כך שהכלים נפתחים ועובדים גם בלי חיבור.