Политика конфиденциальности
Последнее обновление:
Дата вступления в силу: [Укажите дату действия]
До публикации необходимы юридическая проверка документа и подтверждение фактической работы сервиса.
1. Данные и цели обработки
Email нужен для регистрации, входа, проверки личности и писем; необязательное имя и язык — для отображения аккаунта и настроек. Пароль хранится только как PBKDF2-HMAC-SHA256 хеш с индивидуальной солью (100 000 итераций), никогда открытым текстом. ID профиля Google, Naver, Kakao, email и признак его проверки, имя при наличии нужны для аутентификации и связи аккаунтов. Для контроля доступа сохраняются SHA-256 хеш токена сессии, время создания/истечения/последнего использования и хеш user-agent, обрезанного до 512 символов. IP сессии не сохраняется; хеши IP/email временно обрабатываются в памяти сервера для ограничения запросов. Сброс и подтверждение email хранят хеш одноразового токена, цель, срок и время использования. Фото, названия, цены, ингредиенты, переводы, созданные изображения и сведения владельца/заведения нужны для создания и публикации меню. Заказы содержат ID меню/стола, позиции, количество, цены, пожелания, статус, время и хеш подтверждения. Не указывайте чувствительные или лишние персональные данные в пожеланиях и фото. Пилотная статистика и сообщения об ошибках используют ID меню/позиции, язык, причину, событие/время, дневной анонимный ID и ключи устранения дублей; IP и user-agent в этой статистике не хранятся. Интерес к тарифам содержит ID меню, необязательный контакт (email или телефон), версию согласия, даты регистрации/истечения; новый сбор приостановлен.
2. Хранение и удаление аккаунта
Сессия истекает после 30 дней бездействия или 90 дней с создания, что наступит раньше. Токены сброса/подтверждения действуют 30 минут и один раз. Истечение запрещает использование, но не означает немедленное удаление строк БД. Удаление в /account сразу удаляет аккаунт, социальные связи, сессии и токены, прекращает публикацию и доступ устройств заказов. Меню, связанные заказы, сообщения и ресурсы удаляются задачей очистки через 30 дней после отметки удаления. Через удалённый аккаунт восстановление невозможно. Общие фото могут оставаться, пока их используют другие меню; записи запрета повторного использования удалённых ID сохраняются. Для меню, заказов, дневных агрегатов и сообщений отдельного общего автосрока нет. Индивидуальные события хранятся лишь за текущую корейскую дату и 29 предыдущих; журналы отправки уведомлений очищаются после 30 дней. Старый интерес удаляется при отмене либо очищается при истечении 90 дней с регистрации. Сбой или отсутствие расписания может задержать фактическое удаление. При законной обязанности хранения только необходимые данные отделяются для законной цели и срока. Оператор должен уточнить и раскрыть применимые законы, данные и сроки.
3. Порядок уничтожения
После достижения цели, истечения срока или запроса определяется состав удаления, затем уполномоченные процедуры и задачи очистки удаляют записи БД и связанные фото R2. Электронные файлы удаляются без повторного использования; отдельно обрабатываемые бумажные документы измельчаются или сжигаются. Общие ресурсы, записи ID и законные исключения следуют правилам выше. Копии и резервные файлы устройства пользователь удаляет отдельно.
4. Обработчики данных
Следующие поставщики выполняют необходимые для сервиса задачи. Оператор должен проверять договоры, права доступа, защиту, субобработчиков и места обработки. Открытые пароли и токены сессий не передаются на вход ИИ.
| Обработчик | Порученная работа |
|---|---|
| Cloudflare | Хостинг, база D1 и файлы R2 |
| OpenAI | Извлечение, перевод, описания и изображения меню |
| Resend | Письма сброса пароля и подтверждения email |
5. Международная передача
Cloudflare, OpenAI и Resend могут обрабатывать данные за рубежом. Данные: Cloudflare — аккаунты, хеши аутентификации, меню, фото, заказы и технические сведения запросов; OpenAI — необходимые ИИ тексты меню/фото; Resend — email получателя, текст письма и одноразовые ссылки подтверждения/сброса. Страны: США и другие в зависимости от мест обработки. Время/способ: шифрованная сеть при использовании функции или отправке письма. Цели соответственно: хостинг/БД/хранение; ИИ-извлечение/перевод/описания/изображения; письма подтверждения/сброса. Сервис применяет сроки выше; сроки поставщиков зависят от договоров/политик и не подтверждены. До публикации оператор должен уточнить получателей-юрлиц, страны, контакты, договорные сроки, основание передачи и отказ. Вопросы/отказ направляйте по контактам ниже; отказ от обязательной обработки может сделать функцию недоступной.
6. TourAPI Корейской организации туризма
Сервер передаёт TourAPI Корейской организации туризма поисковые слова либо широту/долготу и радиус выбранной заведением точки, коды региона и даты событий, а также идентификатор сервиса и ключ сервера. Аккаунты, email, черновики меню и GPS гостя не передаются. Ответ содержит названия, адреса, координаты, туристические ID и даты событий. Публичные результаты кешируются до 6 часов, а при ошибке поиска событий — 60 секунд.
7. Права и порядок обращения
Вы или законный представитель можете запросить доступ, исправление, удаление или приостановку обработки по контактам ниже. /account позволяет просмотреть аккаунт, выйти и удалить его; редактор — исправить/удалить меню. Для пока недоступных изменений или отдельной копии обратитесь к оператору. Проверяется только необходимая личность/полномочия; причины законных ограничений сообщаются. Любой знающий ссылку опубликованного меню может его видеть.
8. Данные детей
Сервис для лиц от 14 лет. Детям младше 14 нельзя регистрироваться или вводить личные данные. Сообщите о введённых данных ребёнка; после проверки последуют защитные меры или удаление.
9. Меры безопасности
Применяются пароли с солью, серверные хеши сессий и проверка подписей, доступ по владельцу, проверка источника и ограничения запросов. Рабочая среда использует HTTPS, секреты не размещаются в открытом коде. Оператор должен управлять правами персонала, обучением, журналами доступа, хранением и уничтожением. Это не гарантирует отсутствия всех рисков.
10. Cookie и память устройства
Cookie входа (__Host-qrmenugo-session; на локальном HTTP qrmenugo-session-local) имеет HttpOnly, SameSite=Lax и Secure на рабочем HTTPS. Срок в браузере — 90 дней с учётом истечения на сервере. Cookie состояния OAuth — 10 минут; старый cookie редактирования (__Host-qrmenugo-device / qrmenugo-device-local) — 180 дней, при обязательном входе лишь подтверждает перенос старых меню. Языковой cookie (qrmenugo-language) — 180 дней, устройств заказов сотрудников — 30 дней. В устройстве могут оставаться копии меню, выбор и подтверждения заказов. Блокировка/удаление cookie влияет на вход, редактирование, заказы и язык.
11. Ответственный и контакты
Оператор должен заполнить настоящие сведения ответственного и контакты ниже. Квадратные скобки означают незаполненные поля, не реальные контакты. Если они пусты, смотрите также /contact.
- Имя ответственного
- [보호책임자 성명 입력]
- Должность
- [보호책임자 직책 입력]
- Контакт ответственного
- [보호책임자 연락처 입력]
- Email ответственного
- [보호책임자 이메일 입력]
- Контакт по персональным данным
- [개인정보 처리 문의처 입력]
- Email по персональным данным
- [개인정보 문의 이메일 입력]
12. Изменения политики
Изменения политики и даты действия публикуются здесь. Существенные для прав изменения дополнительно объявляются в сервисе до применения. Оператор должен подтвердить дату ниже.
Оператор и контакты
- Оператор
- [사업자명 입력]
- Контакты
- qrmenugo.contact@gmail.com
- Электронная почта
- qrmenugo.contact@gmail.com
- Информация об организации
- [사업자등록번호·주소 입력]