Что происходит с данными в Prompt Book

Ниже перечислены реализованные меры и реальные границы системы без обещаний абсолютной безопасности.

Хранение

Основные пользовательские данные хранятся в PostgreSQL и приватном файловом хранилище на РФ-VPS. Сохранённая библиотека остаётся доступной после входа с другого устройства.

Перевод

RU/EN-перевод выполняет отдельный self-hosted worker. Тексты промптов не передаются внешним сервисам перевода.

Локальные черновики и обновления PWA

Несохранённый редактор аварийно записывается в versioned IndexedDB. Обновление service worker активируется после завершения локальной записи, чтобы не перезагрузить приложение поверх текущего черновика.

Приватные ответы

Ответы API с пользовательскими данными не кэшируются service worker. Приватные миниатюры доступны только авторизованному пользователю и используют отдельные изменяемые storage keys.

Экспорт и импорт

Экспорт JSON включает структуру библиотеки, настройки и встроенные изображения. Доступность импорта и экспорта зависит от тарифа. Импорт выполняется после preview и не удаляет существующие данные, которых нет в backup.

Удаление

Удаление промпта мягкое и допускает восстановление. Полная очистка библиотеки и удаление аккаунта требуют email-кода. Подтверждённо удалённый аккаунт можно восстановить в течение 14 дней.

Внешние сервисы

Resend получает email для отправки кода входа. Robokassa получает платёжные данные и служебные идентификаторы заказа. Yandex SmartCaptcha обрабатывает данные антибот-проверки на экране входа.

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

Серверные backup включают PostgreSQL и файловое хранилище и шифруются. Для особенно важных данных пользователь может хранить собственную JSON-копию, если экспорт доступен на его тарифе.