Коротко
Scissor Text ніколи не отримує ваш текст. Коли ви відкриваєте інструмент, браузер завантажує сайт. Те, що ви вводите, вставляєте чи відкриваєте з файлу, залишається в пам'яті вкладки; інструмент обробляє це там, на вашому власному процесорі, а результат ви можете скопіювати або завантажити. Якщо закрити вкладку, усе зникає.
Що де працює
Кожен інструмент, від лічильника слів до форматера JSON, — це невеликий фрагмент JavaScript, що працює у вашій вкладці. Озвучення тексту використовує голоси, вбудовані у ваш браузер і операційну систему.
Сервер лише розміщує файли сайту. У нього немає точки, яка приймає текст, тож немає нічого, що могло б отримати ваш. Невелика служба підтримки на тому самому домені отримує лише те, що ви самі вирішите надіслати, як-от відгук, а також анонімні лічильники сторінок.
Перевірте самі
Відкрийте інструменти розробника в браузері, перейдіть на вкладку «Мережа» і скористайтеся будь-яким інструментом. Ви побачите, як завантажуються власні файли сторінки, невеликі анонімні запити лічильника до /_care/ і жодного запиту з вашим текстом. Можна також вимкнути інтернет після завантаження сторінки: кожен інструмент продовжить працювати.
Сайт також надсилає сувору політику безпеки вмісту (Content Security Policy), яка наказує браузеру блокувати будь-які звернення сторінки до інших серверів, тож навіть помилка в нашому коді не могла б надіслати ваш текст деінде.
Працює офлайн
Після першого візиту service worker зберігає сайт у кеші браузера, тож інструменти відкриваються й працюють без з'єднання.