Як це працює

Ваш браузер завантажує інструменти, а не навпаки. Ось що відбувається, коли ви користуєтеся одним із них, і як це перевірити самому.

Коротко

Scissor Text ніколи не отримує ваш текст. Коли ви відкриваєте інструмент, браузер завантажує сайт. Те, що ви вводите, вставляєте чи відкриваєте з файлу, залишається в пам'яті вкладки; інструмент обробляє це там, на вашому власному процесорі, а результат ви можете скопіювати або завантажити. Якщо закрити вкладку, усе зникає.

Що де працює

Кожен інструмент, від лічильника слів до форматера JSON, — це невеликий фрагмент JavaScript, що працює у вашій вкладці. Озвучення тексту використовує голоси, вбудовані у ваш браузер і операційну систему.

Сервер лише розміщує файли сайту. У нього немає точки, яка приймає текст, тож немає нічого, що могло б отримати ваш. Невелика служба підтримки на тому самому домені отримує лише те, що ви самі вирішите надіслати, як-от відгук, а також анонімні лічильники сторінок.

Перевірте самі

Відкрийте інструменти розробника в браузері, перейдіть на вкладку «Мережа» і скористайтеся будь-яким інструментом. Ви побачите, як завантажуються власні файли сторінки, невеликі анонімні запити лічильника до /_care/ і жодного запиту з вашим текстом. Можна також вимкнути інтернет після завантаження сторінки: кожен інструмент продовжить працювати.

Сайт також надсилає сувору політику безпеки вмісту (Content Security Policy), яка наказує браузеру блокувати будь-які звернення сторінки до інших серверів, тож навіть помилка в нашому коді не могла б надіслати ваш текст деінде.

Працює офлайн

Після першого візиту service worker зберігає сайт у кеші браузера, тож інструменти відкриваються й працюють без з'єднання.