Политика конфиденциальности Neatkept
Neatkept — приложение для учета вещей дома: вы фотографируете коробки и полки, а приложение запоминает, что где лежит. Эта политика объясняет, что мы храним, зачем, кто помогает нам поддерживать работу сервиса и как вы можете забрать свои данные или удалить их. Мы не показываем рекламу, не продаем данные, и в приложении нет сторонней аналитики или отслеживания (кроме технической диагностики компонентов Google на устройстве в Android, описанной ниже).
Кто мы
Сервисом Neatkept управляет компания Global Tech Distribution s.r.o., Voskovcova 1130/30, Hlubočepy, 152 00 Praha 5, Czech Republic («мы»). Мы являемся оператором (контролером) ваших персональных данных. Связь: форма обратной связи или письмо по адресу выше. Правила пользования Neatkept — в условиях использования.
Что мы храним
| Данные | Зачем | Правовое основание (GDPR) |
|---|---|---|
| Ваш адрес e-mail или идентификатор аккаунта, который Apple или Google передает нам, когда вы входите через них; ваше имя, если вы его указали или им делится ваш аккаунт Google; ваш язык | Чтобы вы могли войти, чтобы отправлять ссылки для входа и показывать приложение на вашем языке | Договор (ст. 6(1)(b)) |
| Ваш учет: недвижимость, комнаты, коробки, вещи, их теги, количество, необязательная стоимость и журнал перемещений | В этом и состоит сервис | Договор |
| Где находится недвижимость (ее координаты на карте), только если вы их указали. Телефон использует свое местоположение, чтобы понять, в какой недвижимости вы находитесь, и никогда не отправляет его нам | Чтобы первыми показывать места той недвижимости, где вы находитесь | Договор |
| Фото, которые вы делаете в приложении, и текст, который телефон считывает с упаковок и наклеек | Чтобы распознавать на них вещи и показывать их вам | Договор |
| Что модели ИИ ответили по каждому фото | Чтобы старое фото можно было заново прочитать более совершенной моделью, а также чтобы измерять и улучшать распознавание | Законный интерес (ст. 6(1)(f)) |
| Разрешили ли вы ИИ и когда вы в последний раз меняли свой ответ | Чтобы отправлять ваши фото, текст с упаковок, поисковые запросы, произнесенные фразы и названия вещей моделям ИИ только с вашего разрешения | Согласие (ст. 6(1)(a)), которое вы можете отозвать в приложении |
| Штрихкоды, которые вы сканируете | Чтобы найти товар | Договор |
| Ваш IP-адрес, когда вы запрашиваете ссылку для входа | Чтобы предотвращать злоупотребление письмами для входа | Законный интерес |
| Сеансы входа (токены обновления) | Чтобы вы оставались в системе | Договор |
| Когда вы были активны в последний раз, основная валюта вашего домохозяйства и сколько у вас вещей (только количество, никогда не что именно) | Для закрытого обзора, который видим только мы: сколько людей пользуются Neatkept и где они останавливаются | Законный интерес |
| Созданные вами API-токены: их название, доступ, срок действия, время последнего использования каждого и отпечаток токена (но никогда не сам токен) | Чтобы ваши собственные скрипты и инструменты могли обращаться к вашему учету | Договор |
| Подключаемые вами ИИ-ассистенты (MCP): какой ассистент, выбранные вами домохозяйство и доступ, когда он был подключен и использовался в последний раз, и отпечатки его токенов входа (но не сами токены). Каждый вызов инструмента записывается с указанием подключения и названия инструмента, но не того, о чем спрашивали и что отвечали. Когда приложение регистрируется, чтобы подключиться, IP-адрес, с которого оно регистрируется | Чтобы выбранные вами ассистенты могли работать с вашей описью, и чтобы предотвратить злоупотребление регистрацией | Договор; законный интерес в отношении IP-адреса |
| В веб-приложении: один cookie, который держит вас в системе (никаких cookie для слежки), а также язык и тема в хранилище браузера (app.neatkept.com) | Чтобы вы оставались в системе, а приложение выглядело так, как вы настроили | Договор |
| Если домохозяйство платное: подписка App Store (идентификатор транзакции Apple, продукт, его статус и даты, а также подписанная Apple запись о ней) или подписка Google Play (токен покупки и идентификатор заказа Google, продукт, ее статус и даты, запись Google о ней и его уведомления о ней). Оплату обрабатывает Apple или Google; мы никогда не видим вашу карту или другие платежные данные | Чтобы предоставить домохозяйству его тариф | Договор |
Каждый, кого вы приглашаете в домохозяйство, видит все, что в нем есть, а также ваше имя, e-mail и роль в нем.
Если вы создадите API-токен (Настройки → API-токены в веб-приложении), любой, у кого он есть, сможет читать данные домохозяйства из своих скриптов и инструментов, а если токен разрешает запись, то и изменять их: см. API для разработчиков. Давайте токен только людям и сервисам, которым доверяете. На странице токенов видно, когда каждый использовался в последний раз, и любой из них можно отозвать в любое время. Сами мы ничего не передаем через токены: ваши данные попадают только туда, куда вы их отправляете.
Если вы подключите ИИ-ассистента, например Claude или ChatGPT, к Neatkept (через наш MCP-сервер mcp.neatkept.com), вы сами выбираете домохозяйство и то, может ли он только читать данные или еще и изменять их, но не больше, чем позволяет ваша роль в нем. Все, что ассистент читает из Neatkept, попадает к компании, которая за ним стоит, и обрабатывается по условиям и политике конфиденциальности этой компании, а не нашим; больше мы ничего не передаем. Ассистентов можно посмотреть и отключить в любое время в разделе Настройки → Подключённые приложения веб-приложения: см. страницу для разработчиков.
Кто нам помогает
- DigitalOcean размещает сервис: серверы, база данных и хранилище фото находятся в его дата-центре во Франкфурте, Германия (ЕС).
- DigitalOcean Inference запускает модели ИИ, которые читают ваши фото и текст с упаковок, превращают названия в поисковые векторы и интерпретируют поисковые запросы. DigitalOcean не хранит то, что отправляется моделям, и то, что они отвечают, и не использует это для обучения моделей. Фото, текст с упаковок, поисковые запросы, произнесенные фразы и проверки на дубликаты передаются моделям OpenAI через DigitalOcean на условиях OpenAI о нулевом хранении данных (zero data retention). Ответы мы храним сами, как описано выше. На iPhone или iPad с Apple Intelligence произнесенную фразу сначала читает модель Apple на самом устройстве, и фраза покидает его, только если устройство не может найти названные вами вещи или место. Ничего не передается моделям ИИ, пока вы не разрешите это в приложении: Neatkept спрашивает, когда вы впервые сканируете, ищете или говорите. Вы можете изменить свой ответ в любой момент в разделе Настройки → ИИ. Без разрешения приложение работает без ИИ: без сканирования фото, с поиском по словам и поиском дубликатов только по штрихкоду. Когда вы отключаете ИИ, ничего нового не отправляется; уже созданные поисковые векторы остаются в нашей базе данных, без участия третьих лиц.
- Hetzner размещает наш собственный сервер поисковых векторов в Фалькенштайне, Германия (ЕС). Там названия, описания и поисковые запросы превращаются в поисковые векторы моделью, которую мы запускаем сами; на этом сервере ничего не хранится. Когда он недоступен, ту же работу выполняет DigitalOcean Inference.
- Postmark (ActiveCampaign, США) отправляет письма для входа. Он получает ваш адрес e-mail.
- Apple — если вы пользуетесь функцией «Вход с Apple», для подписок, купленных в приложении, и для голосового ввода: когда вы касаетесь микрофона, распознавание речи Apple превращает сказанное в текст — на вашем iPhone или iPad, если язык это позволяет, иначе на серверах Apple (пока что для украинского). Мы никогда не получаем запись, а текст — только когда ваше устройство не может прочитать его само. Мы храним только идентификатор, который Apple выдает нам для нашего приложения, и записи о подписках, подписанные Apple.
- Google — если вы пользуетесь функцией «Вход с Google» (на любом устройстве): Google сообщает нам идентификатор вашего аккаунта Google, его адрес e-mail и имя. Мы храним идентификатор. Если при входе создается ваш аккаунт, мы также сохраняем имя как отображаемое имя, а адрес e-mail — только если Google ручается за этот адрес (адрес Gmail или собственный домен вашей организации). Мы не передаем ваши данные ни в какие сервисы Google и не храним токены входа Google.
- Google — только на Android: для подписок, купленных в приложении через Google Play, который обрабатывает оплату, получает идентификатор домохозяйства, чтобы покупка попала в нужное домохозяйство, и сообщает нам статус покупки. Распознавание речи, чтение штрихкодов и текста с упаковок и первое прочтение произнесенной фразы (Gemini Nano, если он есть на телефоне) работают на вашем телефоне. Чтение штрихкодов и текста с упаковок встроено в приложение (Google ML Kit); распознавание речи и Gemini Nano используют сервисы Android на устройстве, языковые пакеты и модель которых телефон загружает (обычно с серверов Google). Если телефон не может сам распознать ваш язык (украинский на некоторых телефонах), речевой сервис Android, на большинстве телефонов — от Google, превращает сказанное в текст на своих серверах, когда вы касаетесь микрофона; запись мы никогда не получаем. Кроме этого, через них Google не получает ничего из вашего голоса, фото или текста; текст произнесенной фразы и текст, считанный с упаковок, доходят до нас, как описано выше. ML Kit отправляет в Google техническую диагностику о своей работе, например модель устройства, версии приложения и библиотек, идентификатор установки, производительность и ошибки, но никогда не ваше содержимое.
- Базы данных товаров (Open Food Facts, Open Beauty Facts, Open Products Facts, EAN-DB, EAN-Search.org) получают отсканированный вами штрихкод и ничего о вас. Ответы кэшируются для всех.
Если поставщик находится за пределами ЕС, передача данных основывается на Стандартных договорных условиях Европейской комиссии или на Рамочном соглашении ЕС — США о конфиденциальности данных (EU–US Data Privacy Framework).
Как долго мы храним данные
- Ваш аккаунт и учет: пока вы их не удалите.
- Резервные копии базы данных, которые наш хостинг делает каждый день: 7 дней, после чего удаленные данные исчезают и из них.
- Фото: оригиналы 5 лет, после чего остается только маленькая миниатюра.
- Ссылки для входа и связанный с ними IP-адрес: 24 часа. IP-адрес, с которого приложение зарегистрировалось, чтобы подключить ассистента: 24 часа.
- Экспорт: zip-архив удаляется через 7 дней после создания.
- После удаления аккаунта: см. ниже. Журналы сервера, в которых нет IP-адресов и вашего содержимого, наш хостинг-провайдер хранит до 90 дней.
Ваши права
Вы можете в любой момент получить копию своих данных: в приложении пункт Настройки → Ваши данные → Экспортировать мои данные дает zip-архив со всем, что есть в ваших домохозяйствах (в формате JSON), и вашими фото.
Вы можете в любой момент удалить свой аккаунт: Настройки → Ваши данные → Удалить аккаунт. Вы выходите из всех домохозяйств. Домохозяйство, которым вы делитесь, остается у остальных участников (если вы были его единственным владельцем, владельцем становится другой участник, редактор, если он есть). Домохозяйство, в котором больше никого нет, стирается вместе с его фото в течение часа. Ваш e-mail, идентификаторы аккаунтов Apple и Google и имя удаляются сразу; от вашего аккаунта остается анонимный идентификатор, чтобы общие домохозяйства продолжали работать.
Вы также вправе исправить свои данные, возразить против обработки на основании законного интереса и ограничить обработку. Напишите нам через форму обратной связи. Вы можете подать жалобу в надзорный орган по защите данных: наш — Ведомство по защите персональных данных Чехии (Úřad pro ochranu osobních údajů), или орган по месту вашего проживания.
Дети
Neatkept не предназначен для детей младше 16 лет, и мы сознательно не собираем их данные.
Изменения
Если мы изменим эту политику, мы обновим дату выше и сообщим вам об этом в приложении, если изменение важно.