Как это работает

Браузер скачивает инструменты, а не наоборот. Вот что происходит, когда вы пользуетесь инструментом, и как это проверить самостоятельно.

Коротко

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, а также для шрифтов других систем письма и некоторых макетов, которыми вы ещё не пользовались.

Сайт отправляет строгую политику безопасности контента (CSP), которая велит браузеру не давать странице связываться с какими-либо серверами, кроме этого сайта и служб входа, выбора файлов и Drive от Google.

Компоненты с открытым исходным кодом

Движки построены на открытом ПО, лицензии которого разрешают использование в закрытых продуктах: 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) в вашем браузере. Их уведомления тоже есть на странице лицензий.