Какие данные мы собираем
- Email и пароль — для создания аккаунта. Пароль хранится только в виде необратимого хеша (bcrypt).
- Идентификатор устройства — анонимный случайный идентификатор, который создаётся приложением. Он привязывает аккаунт к устройству и защищает его от использования посторонними. Мы не считываем серийные номера и рекламные идентификаторы устройства.
- Рисунки — изображение, которое нарисовал ребёнок, и необязательная текстовая подсказка передаются на наш сервер и далее в сервис OpenAI для генерации картины. Мы не сохраняем рисунки и готовые картины на сервере: результат возвращается в приложение и хранится только на вашем устройстве.
- Данные о подписке — при оплате на сайте платёжный сервис lava.top сообщает нам email покупателя и факт оплаты; при оплате через RuStore приложение передаёт на наш сервер токен подписки для проверки у RuStore. Мы сохраняем дату окончания оплаченного периода. Мы не получаем данные банковских карт: платежи обрабатывают lava.top и RuStore.
- Счётчик генераций — число созданных картин, чтобы учитывать пробный период.
Как мы используем данные
- Аутентификация и защита аккаунта.
- Генерация картины из рисунка (передача изображения в OpenAI).
- Проверка статуса месячной подписки.
Мы не продаём данные, не показываем рекламу и не передаём данные третьим лицам, кроме перечисленных обработчиков: OpenAI (генерация изображений), lava.top и RuStore (приём и проверка платежей).
Дети
Приложение предназначено для использования детьми вместе с родителями. Аккаунт создаёт и покупку совершает взрослый. Мы сознательно не собираем персональные данные детей: рисунки не привязываются к имени ребёнка и не хранятся на сервере.
Хранение и удаление
Данные аккаунта (email, хеш пароля, идентификатор устройства, план, счётчик генераций, срок действия подписки) хранятся, пока существует аккаунт. Чтобы удалить аккаунт и все связанные данные, напишите на kidsdraw@nmironov.ru с адреса, на который зарегистрирован аккаунт, — мы удалим данные в течение 30 дней.
Контакты
По вопросам конфиденциальности: kidsdraw@nmironov.ru
What data we collect
- Email and password — to create an account. The password is stored only as an irreversible hash (bcrypt).
- Device identifier — an anonymous random identifier generated by the app. It binds the account to the device and protects it from misuse. We do not read hardware serial numbers or advertising identifiers.
- Drawings — the picture your child drew and the optional text hint are sent to our server and then to OpenAI to generate the artwork. We do not store drawings or generated pictures on the server: the result is returned to the app and kept only on your device.
- Subscription data — for web payments the lava.top payment service tells us the buyer email and the payment fact; for RuStore payments the app sends the subscription token to our server for verification with RuStore. We store the paid period expiry date. We never receive card details: payments are processed by lava.top and RuStore.
- Generation counter — the number of pictures created, used to account for the free trial.
How we use the data
- Authentication and account protection.
- Generating a picture from the drawing (the image is sent to OpenAI).
- Verifying the monthly subscription status.
We do not sell data, show ads, or share data with third parties other than the listed processors: OpenAI (image generation), lava.top and RuStore (payment processing and verification).
Children
The app is meant to be used by children together with their parents. The account is created and the purchase is made by an adult. We deliberately do not collect children's personal data: drawings are not linked to a child's name and are not stored on the server.
Storage and deletion
Account data (email, password hash, device identifier, plan, generation counter, subscription expiry) is kept while the account exists. To delete the account and all related data, email kidsdraw@nmironov.ru from the address the account is registered to — we will delete the data within 30 days.
Contact
Privacy questions: kidsdraw@nmironov.ru