Архитектура local-first

Где живут ваши данные?

Короткий ответ: на вашем компьютере. inkGuide — не веб-сервис, а программа, работающая на вашей собственной машине. Ваша книга никогда не загружается на сервер — сервера просто нет. Не нужно заводить аккаунт; мы даже не знаем вашего адреса электронной почты.

Жизнь вашей книги на диске

Всё лежит в обычных файлах, которые вы можете открыть и просмотреть в любой момент. Никакой закрытой базы данных, никакого шифрованного замка, никакого закрытого формата.

Ваш компьютер Здесь работает inkGuide,
интернет не нужен
Папка данных data/book.json
один читаемый файл
book.docx — открывается в Word
book.md — резервная копия в простом тексте
versions/ — снимки состояния

Автоматическая резервная копия при каждом сохранении; файл с отметкой времени при каждом экспорте. Всё на вашем диске, всё ваше.

Ваши данные никогда не окажутся в заложниках

Некоторые приложения запирают ваш текст в собственный формат и собственное облако; когда вы хотите уйти, приходится сражаться с экранами экспорта. Принцип inkGuide прямо противоположен:

Открытые форматы

JSON, Markdown и Word. Все три открываются на любом компьютере — с inkGuide или без него. Удалите приложение завтра, и книга останется читаемой.

Без аккаунта, без пароля

Экрана регистрации нет, потому что нет сервера, на котором можно было бы зарегистрироваться. Мы вас не знаем и не собираем персональных данных; сайт не использует cookie — только анонимный счётчик посещений.

Резервные копии поверх резервных копий

Файл .bak и страховочная копия в Word при каждом сохранении; необязательные снимки позволяют вернуться к любому моменту. Ничто не исчезает без следа.

Забирайте всё, в любой момент

Экспорт — не «премиум-функция», а сердце приложения. Полная книга — с обложкой, оглавлением и библиографией — всегда в одном щелчке от вас.

Честное примечание

Единственное исключение: голосовой ввод (диктовка)

Функция голосовых заметок использует встроенную службу распознавания речи вашего браузера (Chrome или Edge). Пока она работает, ваш голос отправляется на сервер разработчика браузера, где превращается в текст — это инфраструктура браузера, а не наша; inkGuide никогда не получает доступа к этим аудиозаписям и не хранит их.

Это единственное исключение из нашего обещания local-first, и оно полностью добровольно: если вы не прикасаетесь к микрофону, никакие данные не покидают ваш компьютер. В перспективе мы присматриваемся к модели распознавания речи, работающей целиком на вашем устройстве.

Четыре частых вопроса

Отправляется ли мой черновик вам?

Нет. Ничто из написанного вами — ни текст, ни заметка, ни источник — никогда не передаётся через интернет. Приложение сохраняет данные на маленький локальный сервер, работающий на вашем компьютере, и этот сервер доступен только с вашего компьютера.

А если я хочу резервную копию в облаке?

Просто поместите папку данных в папку синхронизации — Google Drive, OneDrive или Dropbox: это обычные файлы, и они синхронизируются без малейших затруднений. Выбор за вами; inkGuide никогда не подключается к облаку от вашего имени.

Если это бесплатно, в чём подвох?

Подвоха нет. inkGuide — труд любви одного человека; если он окажется полезным, вы можете угостить нас кофе — и это всё. Ваши данные не «товар» ни в какой модели.

Собирает ли сайт статистику?

Не больше, чем счётчик. На inkguide.uk работает GoatCounter — открытый счётчик без cookie: он записывает, какая страница была открыта, примерно из какой страны и с какого сайта пришла ссылка. Cookie не устанавливаются, ваш IP-адрес не сохраняется, и никто не следит за вами на других сайтах. В самом приложении нет никакой аналитики — inkGuide на вашем компьютере работает офлайн и никуда ничего не отправляет. У счётчика одна-единственная задача: знать, нашёл ли кто-нибудь этот письменный стол.