Як це працює

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

Коротко

Scissor LaTeX ніколи не отримує вашої роботи. Коли ви відкриваєте інструмент, ваш браузер завантажує вебсайт і його рушії. Те, що ви вводите, вставляєте чи відкриваєте, лишається в пам'яті вашої вкладки; інструмент обробляє це там, на вашому власному процесорі, а результат ви можете скопіювати, завантажити або зберегти на свій Google Drive. Закриття вкладки інструмента стирає все, що ви не зберегли. Редактор зберігає ваші проєкти в цьому браузері, доки ви їх не видалите.

Що де працює

Основний рушій конвертує LaTeX у MathML, HTML і Markdown, форматує й конвертує BibTeX, створює ключі цитування й будує таблиці. Він написаний на Rust і скомпільований у WebAssembly, тож працює у вашому браузері майже з нативною швидкістю.

Верстальник перетворює формули на PNG, SVG і PDF. Він перекладає математику LaTeX за допомогою mitex і верстає її компілятором Typst зі шрифтами New Computer Modern, сучасною версією шрифтів, якими користується сам LaTeX. Він важить близько 9 МБ. Під час першого відвідування ваш браузер завантажує його у фоновому режимі й зберігає для роботи офлайн, а після оновлення сайту один раз завантажує нову версію. Шрифти для інших систем письма, наприклад грецької, арабської чи китайської, завантажуються, коли документ уперше їх використовує.

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

Моделі ШІ необов’язкові. Якщо ви завантажите модель у панелі ШІ редактора, браузер отримає її один раз із цього сайту (приблизно від 0,5 до 1,1 ГБ залежно від моделі) і збереже в цьому браузері. Вона працює на графічному чипі вашого пристрою через WebGPU; ваші документи й ваші запитання нікуди не надсилаються.

Google Drive

«Відкрити з Drive» і «Зберегти на Drive» використовують власний вхід і вибір файлів від Google. Google просить дозволити доступ до файлів, які ви відкриваєте або створюєте в Scissor LaTeX (дозвіл drive.file), а не до решти вашого Drive. Токен доступу зберігається в пам'яті вкладки й забувається, коли ви її закриваєте. Файли передаються безпосередньо між вашим браузером і Google.

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

Відкрийте інструменти розробника у своєму браузері, перейдіть на вкладку Network (Мережа) і скористайтеся будь-яким інструментом. Ви побачите, як завантажуються файли самої сторінки, невеликі запити з лічильниками переглядів до /_care/ і жодного запиту з вашою роботою. Під час першого відвідування ви також побачите, як браузер зберігає рушії й шрифти для роботи офлайн. Якщо ви користуєтеся Google Drive, ви також побачите запити до Google, і лише до Google. Можна також відключитися від інтернету після першого відвідування: кожен інструмент і редактор і далі працюватимуть. З'єднання потрібне для Google Drive, а також для шрифтів інших систем письма й деяких макетів, якими ви ще не користувалися.

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

Компоненти з відкритим кодом

Рушії побудовано на програмному забезпеченні з відкритим кодом, яке дозволяє використання в закритих продуктах: Typst, mitex, math-core, hayagriva і biblatex (MIT або Apache 2.0), шрифти Latin Modern і New Computer Modern (GUST Font License) і стилі Citation Style Language (CC BY-SA 3.0). Їхні повідомлення наведено на сторінці ліцензій.

Необов’язкова панель ШІ використовує WebLLM (Apache 2.0), щоб запускати моделі Qwen3.5 (Apache 2.0) у вашому браузері. Їхні повідомлення теж є на сторінці ліцензій.