Техническая методология Quorify
Почему обработка в вашем браузере (а не в облаке) лучше для вас — и что это значит на практике.
Когда вы конвертируете PDF, генерируете QR-код, форматируете JSON или рассчитываете трудовое увольнение в Quorify, ваш файл или текст никогда не покидает ваш браузер в большинстве инструментов. Он не проходит через наши серверы. Он не хранится в облаке. Он не используется для обучения какого-либо ИИ.
Это отличается от большинства онлайн-альтернатив. iLovePDF, Smallpdf, Canva и подобные загружают ваш файл на свой сервер, обрабатывают его там и возвращают результат. Это работает, но требует, чтобы вы доверяли их политике — и даёт оператору технический доступ к вашему содержимому (даже если они обещают не смотреть).
На этой странице объясняется, как Quorify был построен, чтобы быть другим, почему такая архитектура более приватна и быстра, когда она не работает, и что мы делаем в таких случаях.
1. Локальная обработка в первую очередь
85% из 125 инструментов работают на 100% в вашем браузере
Каждый «локальный» инструмент Quorify загружает движок обработки в виде JavaScript или WebAssembly в момент открытия страницы. Когда вы загружаете файл (например, PDF для сжатия), браузер считывает байты напрямую с вашего устройства, обрабатывает их в памяти с помощью Web Workers (изолированных потоков, которые не блокируют интерфейс) и возвращает результат для скачивания. Ни один байт не достигает наших серверов.
Технически это делается с помощью 3 современных инструментов браузера:
- WebAssembly (Wasm): позволяет скомпилированному коду C/C++/Rust работать непосредственно в браузере. Здесь работают такие библиотеки, как pdf-lib, mozjpeg и ffmpeg.wasm, обеспечивая производительность, близкую к десктопной. Без этого сжатие PDF на 50 МБ в браузере было бы невозможно.
- Web Workers: изолированные потоки, которые не блокируют основной интерфейс. Когда вы обрабатываете видео на 200 МБ, worker выполняет тяжёлую работу в фоне, а вы можете продолжать кликать и прокручивать как обычно.
- File API + Blob: нативные API браузера, которые читают файлы с вашего устройства без промежуточных копий и генерируют скачивание результатов из памяти.
Эта архитектура имеет 3 практических следствия для вас:
Приватность
Ваш PDF, ваше изображение, ваш текст не проходят через нас. Мы ничего не храним. У нас нет технического доступа. Они не могут утечь, если наш сервер взломан — их там нет.
Скорость
Никакой загрузки. Никакого ожидания серверной очереди. Время обработки — это просто работа вашего процессора. На маленьких файлах это мгновенно; на 50 МБ+ это в 2-3 раза быстрее, чем облако, на средних соединениях.
Соответствие
HR-данные (налоговые ID, зарплаты), юридические документы (контракты), медицинские данные — ничего не покидает ваше устройство. Совместимо с GDPR/LGPD по дизайну (с нашей стороны нет «обработки»).
2. Когда нужен сервер (15% инструментов)
ИИ-инструменты — и что мы делаем с вашими данными
Некоторые инструменты требуют для работы модели ИИ: автор холодных писем, генератор описаний продуктов, проверка контрактов, SEO-аудитор. Эти модели весят десятки ГБ и не могут работать в браузере. В таких случаях входные данные отправляются во внешнюю модель (Gemini Flash от Google) через наш API.
Что мы делаем, чтобы снизить риск такого раскрытия:
- Транзит TLS 1.3 + AES-256: зашифрованное соединение от вашего браузера до нашего сервера и оттуда до Gemini. Никто посередине не может это прочитать.
- Нулевое логирование ввода/вывода: наш сервер проксирует запрос, но не сохраняет ни ввод, ни вывод. Вы видите результат, он отбрасывается.
- Отказ от обучения Gemini: наш API-ключ настроен так, чтобы запретить Google использовать ваш ввод для обучения будущих моделей. Это закреплено в контракте Google Cloud Vertex AI Enterprise.
- Чёткая идентификация: каждый ИИ-инструмент имеет видимый бейдж «Обрабатывается в облаке» перед отправкой. Никаких сюрпризов.
Честная рекомендация
Если вы обрабатываете высокочувствительные данные (контракты с конфиденциальными положениями, M&A, идентифицируемые медицинские данные), не используйте ИИ-инструменты Quorify. Используйте локальные инструменты (большинство) или самостоятельно размещённую модель. Мы не конкурируем на этом рынке.
3. Техническое сравнение
Quorify против iLovePDF, Smallpdf, Canva
Чтобы было ясно, какая архитектура побеждает в каком сценарии, вот честное техническое сравнение между Quorify и 3 популярными альтернативами в той же нише:
| Аспект | Quorify | iLovePDF | Smallpdf | Canva |
|---|---|---|---|---|
| Где обрабатывается | 85% браузер | Сервер | Сервер | Сервер |
| Требуется загрузка | Нет (большинство) | Да | Да | Да |
| Лимит размера файла (бесплатно) | Ограничено ОЗУ | 25 MB | 5 MB | 100 MB |
| Работа офлайн | Да (после загрузки) | Нет | Нет | Нет |
| Файл удаляется | Н/Д (никогда не загружается) | Через 2ч | Через 1ч | Постоянно |
| Работает на VPN/интранете | Да | Блокируется на некоторых | Блокируется на некоторых | Блокируется на многих |
| Языки интерфейса | 10 | 29 | 20+ | 100+ |
| Инструменты помимо PDF | 120 (не PDF) | 0 | 0 | ~50 (дизайн) |
Где Quorify не лучший вариант: очень большие файлы (1 ГБ+) на устройствах с ограниченной ОЗУ (4 ГБ или меньше) — браузерная обработка захлёбывается. В этом случае iLovePDF или Adobe Acrobat лучше, потому что они распределяют обработку на сервере. Мы также не конкурируем с Canva в глубоком графическом дизайне (шаблоны, бренд-киты, командная синхронизация).
4. Технический стек
Для тех, кто хочет провести аудит или воссоздать архитектуру
Список основных технологий, используемых в Quorify, чтобы другие разработчики или технические аудиторы точно знали, что задействовано:
- ФронтендNext.js 16 (App Router · React 19 · Turbopack)
- ХостингVercel Edge + Cloudflare CDN (глобальное покрытие)
- Обработка PDFpdf-lib (JS) + pdf.js (WebAssembly) — всё в браузере
- Изображения и видеоmozjpeg + libwebp + ffmpeg.wasm (всё локально)
- ИИ (15% инструментов)Google Gemini 1.5 Flash через Vertex AI (резидентство данных BR)
- ОплатаStripe (PIX + BR-карты · мультивалютный PPP)
- База данных (подписки)Supabase Postgres (RLS + изолированная сервисная роль)
- НаблюдаемостьSentry + PostHog + GA4 (все с Consent Mode v2)
5. Политика обновлений
Как мы поддерживаем инструменты в актуальном и безопасном состоянии
Бразильские калькуляторы (CLT, Simples Nacional, INSS, IRRF) следуют официальным таблицам и обновляются в начале каждого финансового года или всякий раз, когда правительство публикует новые правила. Последнее обновление отмечено на каждом калькуляторе.
ИИ-инструменты используют последнюю стабильную версию модели Gemini от Google. Изменения модели объявляются в нашем блог.
Зависимости обработки (pdf-lib, ffmpeg.wasm и т. д.) обновляются ежемесячно через Dependabot, с автоматическими тестами, которые гарантируют отсутствие регрессий. Критические уязвимости безопасности устраняются за <48h.
Посмотрите на практике
Протестируйте локальную обработку прямо сейчас
Откройте любой инструмент PDF (объединить, разделить, сжать), изображения (конвертировать, сжать, удалить фон) или текста. Бейдж «Обрабатывается в вашем браузере» появляется всякий раз, когда движок локальный. Никаких загрузок, регистраций, ожиданий.