Об авторе и проекте LocalScan

Меня зовут Ренат. LocalScan — это инди-проект, который я делаю один: без команды, без инвесторов и без сбора данных ради монетизации. Ниже — зачем он появился и как устроен.

Почему локально

Пару лет назад мне нужно было собрать пакет документов для налоговой: сканы, фото с телефона, пара страниц договора. Привычный онлайн-конвертер потребовал регистрацию, поставил водяной знак и, по сути, забрал паспорт и договор на свой сервер. Для музыки или картинки в соцсеть это норма, но для документов с персональными данными — лишний риск. Я сделал инструмент, где «сервер в центре» физически отсутствует: файлы обрабатываются в браузере и не покидают устройство.

Как это устроено

LocalScan — веб-приложение на Next.js со статической выгрузкой. Сборка PDF идёт через pdf-lib, распознавание текста (OCR) — через Tesseract.js и WebAssembly, а тяжёлые зависимости подгружаются только по требованию. Серверной части для приёма и хранения файлов нет по замыслу — поэтому нечего слить и негде получить доступ к вашим документам. Приложение можно добавить на домашний экран как PWA и работать офлайн после первой загрузки.

Для кого

Поддержка проекта

Базовый режим бесплатен и без регистрации. Проект живёт на донатах и опциональном Pro для больших пакетов. Если инструмент полезен — поддержка помогает развивать его дальше. Связь по вопросам и предложениям: Local-scan@yandex.ru.

Попробовать LocalScan

Вопросы и ответы · Конфиденциальность