ZB Qidir ПОИСК ФИЛЬМА ПО РОЛИКУ
O‘zbekcha

Черновик: текст собран по коду приложения и сервера и ждёт проверки юристом.

Политика конфиденциальности

Редакция от [ДАТА РЕДАКЦИИ]

ZB Qidir определяет фильм по короткому видео и умеет сохранять сам ролик. Ниже написано, какие данные при этом возникают, куда они уходят и сколько живут. Состав данных сверен с кодом приложения и сервера, а правила — с законодательством Республики Узбекистан.

Коротко

Аккаунтов в приложении нет: ни регистрации, ни входа, ни пароля.

  • Имя, электронную почту, телефон, дату рождения и геолокацию мы не спрашиваем и не собираем.
  • Рекламные идентификаторы (IDFA на iOS, GAID на Android) приложение не читает — отслеживания нет.
  • Сторонних SDK аналитики, рекламы и сбора сбоев в сборке нет.
  • Единственный идентификатор — случайный номер установки. Связать его с человеком нельзя: личных данных нет ни на устройстве, ни на сервере.
  • Сервер стоит в Германии. Закон это разрешает, и ниже есть отдельный раздел о том, на каком основании.

По какому закону написана эта страница

Мы работаем по законодательству Республики Узбекистан. Главный документ — Закон «О персональных данных» от 2 июля 2019 года № ЗРУ-547. Он действует в редакции Закона от 26 марта 2026 года № ЗРУ-1125, которая заметно переписала правила хранения данных за границей.

Рядом с ним:

  • Закон «Об информатизации» от 11 декабря 2003 года № 560-II — обязанности владельца информационной системы и информационного ресурса.
  • Закон «О защите прав потребителей» от 26 апреля 1996 года № 221-I: по его статьям 5 и 6 информация предоставляется на государственном языке. Поэтому у страницы есть узбекская версия, и она основная, а русская — дополнительная.

Эта страница — то самое письменное уведомление, которого требует статья 23 ЗРУ-547: человеку, чьи данные попадают в базу, положено заранее объяснить цели обработки и его права. Состав сведений взят из статьи 22 того же закона.

Оператор данных — [НАЗВАНИЕ ЮРЛИЦА]. Приложение и сервер принадлежат ему, и за обработку отвечает он.

Номер установки и что здесь считается персональными данными

При первом запуске приложение придумывает себе номер вида AB12-CD34-EF56 — двенадцать знаков из алфавита без похожих букв. Он случайный: ни из телефона, ни из аккаунта, ни из рекламного идентификатора он не выводится.

Нужен он ровно для одного — отличать в журнале обращений одну установку от другой: иначе не понять, двадцать раз искал один человек или по разу двадцать. Тот же номер показан в профиле, чтобы его можно было продиктовать в поддержку.

Удалили приложение — номер исчез вместе с ним. После переустановки будет новый, и связи со старыми записями не останется.

Статья 4 ЗРУ-547 называет персональными данными информацию, которая относится к определённому физическому лицу или даёт возможность его идентифицировать. Номер установки не относится ни к кому: он случайный, к телефону и аккаунту не привязан, а сопоставить его с человеком нам нечем — ни имени, ни почты, ни телефона у нас нет.

Спорить об этом мы не собираемся. С номером установки, ссылками и записями журнала мы обращаемся так, как закон велит обращаться с персональными данными: это надёжнее, чем рассчитывать на удачную трактовку.

Что остаётся на устройстве

На телефоне лежат три вещи, и все они — в хранилище самого приложения:

  • номер установки;
  • настройки: язык, отметка о согласии с условиями, пройденный онбординг, переключатели «Без водяного знака» и «Сохранить в галерею»;
  • история: до ста последних записей — название фильма, обложка, площадка, точность распознавания и ссылка на исходный ролик.

История никуда не отправляется: её читает и пишет только приложение на вашем телефоне.

Скачанный ролик попадает в кеш приложения — оттуда работает кнопка «Поделиться» — и, если вы разрешили, в альбом «ZB Qidir» в галерее. Кеш система может очистить сама, когда на устройстве заканчивается место.

Текущий поиск — ссылка, найденный фильм, выбранное качество — живёт только в оперативной памяти и на диск не попадает.

Что уходит на сервер

Приложение обращается к нашему серверу по адресу api.zb-qidir.uz. В каждом запросе идут четыре заголовка: номер установки, общий ключ сборки (он одинаковый у всех установок и к пользователю отношения не имеет), название операционной системы — iOS или Android — и версия приложения. Две последние нужны, чтобы понимать, на чём людям пользоваться удобнее и дошло ли до них обновление.

Кроме заголовков сервер получает только то, без чего запрос не выполнить:

  • ссылку на ролик, которую вы вставили;
  • выбранный язык — от него зависит язык карточки фильма;
  • выбранное качество и отметку «Без водяного знака» — при скачивании;
  • идентификаторы задачи и найденного фильма — чтобы спросить о них ещё раз.

Больше приложение не отправляет ничего. Содержимое буфера обмена читается только когда вы сами нажимаете «Вставить из буфера», и на сервер оно попадает лишь вместе с запуском поиска — то есть если вы вставили ссылку и нажали кнопку.

Что хранит сервер и сколько

Журнал обращений. На каждый поиск и каждое скачивание в журнал ложится строка: время, тип события, номер установки, операционная система и версия приложения, язык, площадка, ссылка на ролик, название и жанры найденного фильма, точность распознавания, отметка «не нашли» и выбранное качество. Это вся наша статистика — ради неё номер установки и существует.

Каждая запись живёт 90 дней: чистка идёт по расписанию, и просроченные строки удаляются из журнала сами.

Остальное живёт ещё меньше:

  • задачи распознавания и скачивания — 30 минут в памяти процесса;
  • готовый файл ролика — не дольше 30 минут на диске, уборка идёт каждые 15 минут;
  • кадры, вырезанные из ролика для распознавания, — удаляются сразу после ответа модели;
  • ссылки предпросмотра — 30 минут в памяти.

Есть ещё технический лог веб-сервера: в строках доступа фигурирует IP-адрес — так по умолчанию устроен любой веб-сервер. Отдельно мы IP-адреса не собираем и с номером установки не сопоставляем; используются они для ограничения частоты запросов, чтобы сервис не положили автоматическими обращениями.

Держать больше, чем нужно для заявленной цели, нам и не разрешено: статья 19 ЗРУ-547 требует, чтобы объём данных соответствовал целям обработки.

На каком основании мы обрабатываем данные

Статья 18 ЗРУ-547 перечисляет случаи, когда обработка допустима. Нам подходят два, и мы опираемся на оба.

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

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

Где физически лежат данные

Наш сервер стоит в Германии, во Франкфурте. Это не небрежность, а вынужденный выбор: из Узбекистана TikTok недоступен, и сервер внутри страны не смог бы достать ролик, ради которого приложение существует.

Закон это разрешает, и вот как именно. Статья 27-1 ЗРУ-547 в редакции от 26 марта 2026 года требует хранить на территории Узбекистана только три вида данных: биометрические, генетические и данные пользователей услуг операторов телекоммуникаций. Ничего из этого мы не собираем — ни отпечатков, ни изображений лиц, ни генетики; оператором связи мы не являемся.

Всё остальное часть третья той же статьи разрешает хранить и обрабатывать за пределами Узбекистана, если выполнено хотя бы одно из трёх условий. У нас выполнено первое: государство признано обеспечивающим адекватную защиту персональных данных. Перечень таких государств утверждён постановлением Кабинета Министров Республики Узбекистан от 29 июля 2026 года № 415 и действует с 3 августа 2026 года; Германия в нём есть.

О том же говорит статья 15 закона: передавать данные за границу можно на территорию государств, обеспечивающих адекватную защиту прав субъектов персональных данных.

Кому передаются данные

Чтобы распознать фильм и достать ролик, часть данных уходит подрядчикам. Каждый получает ровно столько, сколько нужно для его работы:

  • OpenAI или Anthropic — в зависимости от того, какая модель включена на сервере: уменьшенные кадры из ролика, название и автор ролика. По ним модель и угадывает фильм.
  • TMDb — название и год предполагаемого фильма; в ответ приходит карточка с обложкой и описанием.
  • OMDb — то же самое, ради рейтинга IMDb.
  • Кинопоиск (api.poiskkino.dev) — название и год предполагаемого фильма; в ответ приходит карточка с обложкой, описанием и оценками Кинопоиска и IMDb. К нему обращаемся, когда TMDb фильм не знает: русское, советское и снг-шное кино, а также аниме у него покрыты лучше.
  • Apify — ссылка на ролик Instagram: анонимно площадка Reels не отдаёт.
  • TikTok, Instagram, YouTube — запрос самого ролика по вашей ссылке, иногда через промежуточный прокси.
  • Cinerama — только если вы сами нажали на партнёрский блок «Где посмотреть»: в ссылке передаются метка utm_source=zbqidir и идентификатор фильма. Блок помечен как реклама.

Номер установки не передаётся ни одному из них — он остаётся на нашей стороне.

Все они находятся за пределами Узбекистана, то есть это трансграничная передача по статье 15 ЗРУ-547. Для подрядчиков из перечня, утверждённого постановлением Кабинета Министров № 415, этого достаточно. Для остальных основанием служит ваше согласие на трансграничную передачу — его прямо предусматривает та же статья 15, и вы даёте его на экране согласия вместе с остальными условиями.

Кроме подрядчиков, данные могут быть переданы государственным органам Республики Узбекистан, если они запросят их в порядке, установленном законом. Своей волей мы никому ничего не отдаём.

Разрешения устройства

  • Галерея, только запись — спрашиваем в момент сохранения ролика, чтобы положить файл в альбом «ZB Qidir». Читать вашу медиатеку приложение не умеет.
  • На iOS объявлен и доступ к галерее — ради кнопки «Открыть в галерее».
  • На Android для того же нужны разрешения READ_MEDIA_VIDEO и READ_MEDIA_IMAGES.

Камеру, микрофон, контакты, календарь, геолокацию и уведомления приложение не запрашивает.

Отказ в доступе к галерее ничего не ломает: ролик остаётся в приложении, и им можно поделиться.

Ваши права

Статья 30 ЗРУ-547 даёт вам права, и они работают, даже если аккаунта нет. Вы вправе:

  • знать, есть ли у нас ваши данные и что именно в них входит;
  • получить по запросу информацию об обработке: основания и цели, применяемые способы, наименование и адрес оператора, состав данных и откуда они взялись, сроки хранения, кто ещё имеет к ним доступ и передавались ли они за границу — полный состав такой справки перечислен в статье 22 закона;
  • узнать, на каких условиях предоставляется доступ к вашим данным;
  • дать согласие на обработку и отозвать его;
  • потребовать временно приостановить обработку, если данные неполные, устаревшие, неточные, получены незаконно или больше не нужны для той цели, ради которой собирались;
  • обратиться в уполномоченный государственный орган или в суд.

Как этим воспользоваться: напишите на [АДРЕС ПОДДЕРЖКИ] и укажите номер установки — он показан в профиле приложения. Без него мы не найдём ваши записи в журнале: больше опознать вас нечем, и это не отговорка, а прямое следствие того, что личных данных мы не собираем.

Ответим в течение десяти дней. Этот срок мы берём на себя сами: закон прямо называет десять дней только для письменного уведомления об отказе в выдаче информации (статья 22), а для ответа по существу срока не устанавливает — тянуть дольше было бы нечестно.

Как удалить свои данные

Статья 17 ЗРУ-547 перечисляет, когда данные подлежат уничтожению: цель обработки достигнута, согласие отозвано, истёк срок обработки или так решил суд. Аккаунта у нас нет, поэтому нет и «удаления аккаунта», а всё остальное убирается так:

  • История — кнопка «Очистить» на экране истории.
  • Всё локальное сразу — удалите приложение или очистите его данные в настройках системы. Уйдут номер установки, настройки, история и скачанные ролики из кеша. Ролики, сохранённые в галерею, останутся: ими распоряжаетесь вы.
  • Записи в журнале на сервере — напишите на [АДРЕС ПОДДЕРЖКИ] и укажите номер установки из профиля; строки с этим номером мы удалим. Впрочем, делать этого не обязательно: срок их хранения — 90 дней.

Если считаете, что мы нарушили закон

Сначала напишите нам на [АДРЕС ПОДДЕРЖКИ]: так быстрее всего, и почти всё решается на этом шаге.

Если ответ вас не устроил, статья 30 ЗРУ-547 даёт право обратиться в уполномоченный государственный орган в области персональных данных или сразу в суд. Про отказ в выдаче информации о том же отдельно говорит статья 22.

Уполномоченный государственный орган назван в статье 8 закона — это Государственный центр персонализации при Кабинете Министров Республики Узбекистан. Государственный реестр баз персональных данных и приём обращений по персональным данным ведутся на pd.gov.uz.

Споры, возникающие в области персональных данных, разрешаются в порядке, установленном законодательством Республики Узбекистан, — статья 32 закона.

Дети

Приложение рассчитано на взрослых. Часть четвёртая статьи 21 ЗРУ-547 говорит прямо: за несовершеннолетнего согласие на обработку его персональных данных дают родители, опекуны или попечители. Если вам нет восемнадцати, пользуйтесь приложением с их ведома и согласия.

Специально данные детей мы не собираем и возраст не спрашиваем — спросить его значило бы завести о человеке ещё одно сведение, которого у нас сейчас нет. Если данные ребёнка попали к нам без согласия родителей, напишите на [АДРЕС ПОДДЕРЖКИ]: удалим.

Изменения

Меняется код — меняется и эта страница: она описывает то, что происходит на самом деле, а не то, что нам удобно. Меняется закон — меняются и ссылки на статьи. Дата последней редакции стоит вверху.

Контакты

Оператор данных — [НАЗВАНИЕ ЮРЛИЦА], ИНН [ИНН], [ЮРИДИЧЕСКИЙ АДРЕС]. Наименование и место нахождения оператора мы обязаны назвать по статье 22 ЗРУ-547 — они здесь.

Вопросы о данных и просьбы об удалении — на [АДРЕС ПОДДЕРЖКИ]. В письме пригодится номер установки: он показан в профиле приложения.