Hujjat · Документ · Document

Maxfiylik siyosati

Oxirgi yangilanish · Последнее обновление · Last updated: 2026-05-29 · v1.0

🇺🇿 O'zbek tilida

1. Biz haqimizda

Ustem ("biz", "ilova", "xizmat") — O'zbekiston Respublikasida faoliyat yurituvchi barber va beauty xizmatlarini bandlash platformasi. Ustem ikki ilovadan iborat: Ustem (mijozlar uchun) va Ustem Business (ustalar uchun).

Ushbu siyosat sizning shaxsiy ma'lumotlaringizni qanday yig'ishimiz, ishlatishimiz, saqlashimiz va himoya qilishimiz haqida tushuntiradi. Siyosat O'zbekiston Respublikasining "Shaxsiy ma'lumotlar to'g'risida"gi qonuni (2019-yil 2-iyul, № O'RQ-547) asosida tuzilgan.

Aloqa: support@ustemirov.uz

2. Qanday ma'lumotlar yig'amiz

Biz quyidagi toifadagi ma'lumotlarni yig'amiz:

2.1. Ro'yxatdan o'tishda

  • Telefon raqami (E.164 formatida, masalan +998901234567) — login va OTP tasdiqlash uchun. Bu majburiy maydon.
  • Ism — ilovada va ustaga ko'rinadigan profil uchun.
  • Rol — siz mijoz yoki ustamisiz.
  • Jinsi (ixtiyoriy) — filter UX uchun (masalan, ayollar uchun servis qidirish).

2.2. Usta profili (faqat usta foydalanuvchilar)

  • Profil rasmi (ixtiyoriy)
  • Qisqa bio / o'zi haqida
  • Ish manzili (kenglik va uzunlik) — xaritada ko'rsatish uchun
  • Xizmatlar ro'yxati, narxlar, davomiyligi
  • Ish jadvali

2.3. Foydalanish jarayonida

  • Geolokatsiya — faqat siz ruxsat bersangiz, yaqin atrofdagi ustalarni topish uchun. Saqlanmaydi, har qidiruv uchun real vaqtda ishlatiladi.
  • Bandlash tarixi — sana, vaqt, usta, xizmat, holati (active/done/cancelled).
  • Sharhlar va reytinglar — siz qoldirgan baholash va matn.
  • FCM push token — push xabarlar yuborish uchun (yangi bandlash, eslatma, sharh javobi).
  • Qurilma identifikatori (anonim) — xavfsizlik (rate limit, fraud) va crash hisobotlari uchun.
  • Til sozlamasi — UI tili (uz/ru/en).

Biz quyidagi ma'lumotlarni yig'maymiz: bank kartasi raqamlari, pasport ma'lumotlari, biometric ma'lumot (yuz/barmoq izi), uchinchi tomon ijtimoiy tarmoqlardagi shaxsiy aloqalar, tovush yozuvlari, kontaktlar ro'yxati.

3. Ma'lumotlarni qanday ishlatamiz

Yig'ilgan ma'lumotlar faqat quyidagi maqsadlarda ishlatiladi:

  • Autentifikatsiya: telefon raqamingizga OTP SMS yuborish va login JWT token berish.
  • Bandlash: tanlagan ustaga ismingiz va telefoningizni yuborish, vaqtni band qilish.
  • Xabar berish: bandlash tasdiqlandi, vaqt yetdi, bekor qilindi degan push va SMS xabarlar.
  • Qidiruv: joylashuvingizga ko'ra eng yaqin ustalarni xaritada ko'rsatish.
  • Reyting: sharhlar va ballarni boshqa mijozlarga ko'rsatish (ismingiz toliq emas, faqat birinchi harfi).
  • Xavfsizlik: firibgarlik, spam, OTP brute-force hujumlarini aniqlash.
  • Xizmat sifati: crash hisobotlari va anonim foydalanish statistikasi orqali bug'larni topish.

Biz sizning ma'lumotlaringizni reklama uchun ishlatmaymiz va uchinchi tomon reklamachilariga bermaymiz.

4. Uchinchi tomon xizmatlari

Ustam quyidagi tashqi xizmatlardan foydalanadi. Har biri faqat o'z vazifasini bajarish uchun zarur ma'lumotni ko'radi:

Xizmat Maqsad Ko'radigan ma'lumot
Eskiz (Toshkent) OTP SMS yuborish Telefon raqami, 4-xonali kod
Firebase Cloud Messaging (Google) Push xabarlar Anonim FCM token, xabar matni
MapTiler Xarita plitalari Xarita koordinatalari (IP)
Sentry Crash hisobotlari Xato matni, qurilma turi (shaxsiy ma'lumotsiz)

5. Ma'lumotlarni ulashish

Biz hech qachon sizning shaxsiy ma'lumotlaringizni sotmaymiz.

Cheklangan ulashish faqat quyidagi holatlarda bo'ladi:

  • Ustaga: siz band qilgan ustaga ismingiz, telefoningiz, xizmat va vaqt yuboriladi.
  • Boshqa mijozlarga: sharhingiz va reytingingiz ko'rinadi (ism faqat birinchi harf bilan: "A***").
  • Qonuniy talab: O'zbekiston Respublikasi qonunlariga muvofiq sud yoki vakolatli organ rasmiy talab qilsa.

6. Ma'lumotlarni saqlash muddati

  • Profil: hisob faol bo'lguncha.
  • Bandlash tarixi: 24 oy (statistika va sharh huquqi uchun), keyin anonim arxiv.
  • Sharhlar: doimiy (lekin siz hisobni o'chirsangiz, ism anonimlashtiriladi).
  • OTP SMS log: 30 kun (xavfsizlik audit uchun).
  • JWT refresh token: 30 kun.
  • Crash hisobotlari: 90 kun.

7. Sizning huquqlaringiz

Siz quyidagi huquqlarga egasiz:

  • Kirish: ilovada profil orqali barcha ma'lumotlaringizni ko'ring.
  • O'zgartirish: ism, rasm, jadval va boshqa maydonlarni istalgan vaqtda yangilang.
  • O'chirish: Settings → Hisobni o'chirish. 14 kunlik "qaytarish" davri, keyin barcha ma'lumotlar o'chiriladi (ADR-054 bo'yicha). Sharhlar anonimlashtirilgan holda qoladi.
  • Eksport: support@ustemirov.uz ga so'rov yuboring — 30 kun ichida JSON formatda olasiz.
  • Xabar berishni to'xtatish: Settings → Bildirishnomalar orqali push va SMS'ni o'chirish.
  • Joylashuv ruxsatini bekor qilish: telefon sozlamalari orqali istalgan vaqtda.

8. Yosh chegarasi

Ustam 16 yoshdan kichik foydalanuvchilar uchun mo'ljallanmagan. Agar siz 16 yoshdan kichik bolaning ma'lumotlari yig'ilganini bilsangiz, support@ustemirov.uz ga xabar bering — biz darhol o'chiramiz.

Yoshi 16-18 oraliqdagi foydalanuvchilar ota-onasi yoki vasiyning roziligi bilan ishlatishi kerak.

9. Xavfsizlik

Sizning ma'lumotlaringizni himoya qilish uchun biz quyidagi choralarni ko'ramiz:

  • OTP kodlar Argon2 algoritmi bilan hashlanadi (raw kod hech qaerda saqlanmaydi).
  • JWT tokenlar HMAC-SHA256 bilan imzolanadi va qisqa muddatli (15 daqiqa).
  • iOS / Android'da access va refresh tokenlar Keychain / Keystore da saqlanadi.
  • Server-mijoz aloqasi TLS 1.3 orqali shifrlanadi.
  • Ma'lumotlar bazasida row-level security (RLS) — har usta faqat o'z mijozlarini ko'radi.
  • OTP brute-force va rate limit himoyasi.

Internet orqali ma'lumot uzatishning 100% xavfsizligini hech kim kafolatlay olmaydi, lekin biz sanoat standartlariga rioya qilamiz.

10. Siyosat o'zgarishi

Biz ushbu siyosatni vaqti-vaqti bilan yangilashimiz mumkin. Muhim o'zgarishlar haqida ilovada va ustemirov.uz/privacy sahifasida xabar beramiz. "Oxirgi yangilanish" sanasi yuqorida ko'rsatilgan.

Yangilanishdan keyin ilovani ishlatishni davom ettirish — yangi siyosatga roziligingizni bildiradi.

11. Bog'lanish

Maxfiylik bilan bog'liq savollar, shikoyatlar yoki so'rovlar uchun:

support@ustemirov.uz

Biz har murojaatga 14 kun ichida javob beramiz.

🇷🇺 На русском языке

1. О нас

Ustem («мы», «приложение», «сервис») — платформа для онлайн-записи к барберам и мастерам красоты, работающая на территории Республики Узбекистан. Ustem состоит из двух приложений: Ustem (для клиентов) и Ustem Business (для мастеров).

Настоящая Политика описывает, как мы собираем, используем, храним и защищаем ваши персональные данные. Документ составлен в соответствии с Законом Республики Узбекистан «О персональных данных» (от 02.07.2019 № ЗРУ-547).

Контакт: support@ustemirov.uz

2. Какие данные мы собираем

Мы собираем следующие категории данных:

2.1. При регистрации

  • Номер телефона (в формате E.164, например +998901234567) — для входа и подтверждения OTP. Обязательное поле.
  • Имя — для отображения в профиле и видимости мастеру.
  • Роль — клиент или мастер.
  • Пол (необязательно) — для UX-фильтров (например, поиск женских услуг).

2.2. Профиль мастера (только для мастеров)

  • Фото профиля (необязательно)
  • Краткое био / о себе
  • Адрес работы (широта и долгота) — для отображения на карте
  • Список услуг, цены, длительность
  • Рабочее расписание

2.3. В процессе использования

  • Геолокация — только с вашего разрешения, для поиска ближайших мастеров. Не сохраняется, используется в реальном времени.
  • История записей — дата, время, мастер, услуга, статус (активна/завершена/отменена).
  • Отзывы и оценки — оставленные вами рейтинги и текст.
  • FCM push-токен — для отправки уведомлений (новая запись, напоминание, ответ на отзыв).
  • Идентификатор устройства (анонимный) — для безопасности (rate limit, фрод) и краш-отчётов.
  • Язык интерфейса (uz/ru/en).

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

3. Как мы используем данные

Собранные данные используются исключительно для:

  • Аутентификации: отправка OTP SMS на ваш номер и выдача JWT-токена.
  • Записи: передача мастеру вашего имени и телефона, бронирование времени.
  • Уведомлений: push и SMS о подтверждении, напоминании, отмене записи.
  • Поиска: показ ближайших мастеров на карте.
  • Рейтинга: публикация отзывов другим клиентам (имя — только первая буква: «А***»).
  • Безопасности: защита от мошенничества, спама и brute-force атак на OTP.
  • Качества сервиса: анонимная аналитика и краш-отчёты для устранения ошибок.

Мы не используем ваши данные для рекламы и не передаём их рекламодателям.

4. Сторонние сервисы

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

Сервис Цель Передаваемые данные
Eskiz (Ташкент) Отправка OTP SMS Номер телефона, 4-значный код
Firebase Cloud Messaging (Google) Push-уведомления Анонимный FCM-токен, текст уведомления
MapTiler Тайлы карты Координаты карты (IP)
Sentry Краш-отчёты Текст ошибки, тип устройства (без персональных данных)

5. Передача данных третьим лицам

Мы никогда не продаём ваши персональные данные.

Ограниченная передача возможна только в следующих случаях:

  • Мастеру: при записи мастер получает ваше имя, телефон, услугу и время.
  • Другим клиентам: ваш отзыв и рейтинг видны другим (имя — только первая буква: «А***»).
  • По требованию закона: при официальном запросе суда или уполномоченного органа Республики Узбекистан.

6. Сроки хранения

  • Профиль: пока аккаунт активен.
  • История записей: 24 месяца (для статистики и права на отзыв), затем анонимный архив.
  • Отзывы: бессрочно (при удалении аккаунта имя анонимизируется).
  • Лог OTP SMS: 30 дней (для аудита безопасности).
  • JWT refresh-токен: 30 дней.
  • Краш-отчёты: 90 дней.

7. Ваши права

Вы имеете право:

  • На доступ: все ваши данные видны в профиле приложения.
  • На изменение: вы можете обновить имя, фото, расписание в любое время.
  • На удаление: Настройки → Удалить аккаунт. Период восстановления 14 дней, затем все данные удаляются (ADR-054). Отзывы остаются анонимными.
  • На экспорт: отправьте запрос на support@ustemirov.uz — получите JSON в течение 30 дней.
  • На отписку от уведомлений: Настройки → Уведомления — отключение push и SMS.
  • На отзыв разрешения геолокации: через настройки телефона в любой момент.

8. Возрастные ограничения

Ustem не предназначен для лиц моложе 16 лет. Если вам известно, что данные ребёнка младше 16 лет были собраны, сообщите на support@ustemirov.uz — мы немедленно удалим их.

Пользователи 16-18 лет должны использовать приложение с согласия родителей или опекунов.

9. Безопасность

Для защиты ваших данных мы применяем:

  • OTP-коды хешируются алгоритмом Argon2 (исходный код нигде не хранится).
  • JWT-токены подписываются HMAC-SHA256 и короткоживущие (15 минут).
  • На iOS / Android токены хранятся в Keychain / Keystore.
  • Связь клиент-сервер шифруется по TLS 1.3.
  • Row-level security (RLS) в базе — каждый мастер видит только своих клиентов.
  • Защита от brute-force и rate limit на OTP.

Никто не может гарантировать 100% безопасности передачи данных через интернет, но мы следуем отраслевым стандартам.

10. Изменения в Политике

Мы можем периодически обновлять настоящую Политику. О существенных изменениях вы будете уведомлены в приложении и на странице ustemirov.uz/privacy. Дата «Последнее обновление» указана выше.

Продолжение использования приложения после обновления означает согласие с новой редакцией.

11. Контакты

По вопросам конфиденциальности, жалобам и запросам:

support@ustemirov.uz

Мы отвечаем на каждое обращение в течение 14 дней.

🇬🇧 In English

1. About us

Ustem ("we", "the app", "the service") is an online booking platform for barbers and beauty professionals operating in the Republic of Uzbekistan. Ustem consists of two apps: Ustem (for clients) and Ustem Business (for masters).

This Policy describes how we collect, use, store, and protect your personal data. The document is prepared in accordance with the Law of the Republic of Uzbekistan "On Personal Data" (02.07.2019 № ZRU-547).

Contact: support@ustemirov.uz

2. Data we collect

We collect the following categories of data:

2.1. At registration

  • Phone number (E.164 format, e.g. +998901234567) — for login and OTP verification. Required.
  • Name — for your profile display and visibility to the master.
  • Role — client or master.
  • Gender (optional) — for filter UX (e.g. women's services search).

2.2. Master profile (master users only)

  • Profile photo (optional)
  • Short bio
  • Work address (latitude, longitude) — to show on the map
  • List of services, prices, durations
  • Work schedule

2.3. While using the app

  • Geolocation — only with your permission, to find nearby masters. Not stored, used in real time per search.
  • Booking history — date, time, master, service, status (active/done/cancelled).
  • Reviews and ratings — text and scores you submit.
  • FCM push token — to send notifications (new booking, reminder, review reply).
  • Device identifier (anonymous) — for security (rate limit, fraud) and crash reports.
  • UI language (uz/ru/en).

We do not collect: bank card numbers, passport data, biometrics (face, fingerprints), social media contacts, voice recordings, phone contact lists.

3. How we use your data

Collected data is used solely for:

  • Authentication: sending OTP SMS to your number and issuing a JWT token.
  • Booking: passing your name and phone to the master you selected; reserving the time slot.
  • Notifications: push and SMS for booking confirmed, reminder, cancellation.
  • Search: showing the closest masters on the map based on your location.
  • Ratings: publishing reviews to other clients (name shown only as first initial: "A***").
  • Security: protection from fraud, spam, and OTP brute-force attacks.
  • Service quality: anonymous analytics and crash reports to fix bugs.

We do not use your data for advertising and do not share it with advertisers.

4. Third-party services

Ustem uses the following external services. Each sees only the data required for its task:

Service Purpose Data shared
Eskiz (Tashkent) OTP SMS delivery Phone number, 4-digit code
Firebase Cloud Messaging (Google) Push notifications Anonymous FCM token, message text
MapTiler Map tiles Map coordinates (IP)
Sentry Crash reports Error text, device type (no personal data)

5. Data sharing

We never sell your personal data.

Limited sharing happens only in the following cases:

  • To the master: when you book, the master receives your name, phone, service, and time.
  • To other clients: your review and rating are visible to others (name shown as first initial: "A***").
  • Legal requirement: upon official request by a court or authorized body of the Republic of Uzbekistan.

6. Data retention

  • Profile: as long as the account is active.
  • Booking history: 24 months (for stats and review window), then anonymous archive.
  • Reviews: indefinitely (name is anonymized if account is deleted).
  • OTP SMS log: 30 days (for security audit).
  • JWT refresh token: 30 days.
  • Crash reports: 90 days.

7. Your rights

You have the right to:

  • Access: see all your data via your profile in the app.
  • Modify: update name, photo, schedule, and other fields anytime.
  • Delete: Settings → Delete Account. 14-day grace period, after which all data is purged (per ADR-054). Reviews remain anonymized.
  • Export: send a request to support@ustemirov.uz — receive JSON within 30 days.
  • Opt out: Settings → Notifications to disable push and SMS.
  • Revoke location permission: via phone settings anytime.

8. Age limits

Ustem is not intended for users under 16. If you become aware that data of a child under 16 has been collected, contact support@ustemirov.uz — we will delete it immediately.

Users aged 16-18 must use the app with parental or guardian consent.

9. Security

To protect your data, we apply:

  • OTP codes hashed with Argon2 (raw code never stored).
  • JWT tokens signed with HMAC-SHA256, short-lived (15 minutes).
  • On iOS / Android tokens stored in Keychain / Keystore.
  • Client-server traffic encrypted via TLS 1.3.
  • Row-level security (RLS) in the database — each master sees only their own clients.
  • OTP brute-force and rate-limit protection.

No one can guarantee 100% security of data transmission over the internet, but we follow industry standards.

10. Changes to this Policy

We may update this Policy from time to time. Material changes will be notified in the app and on ustemirov.uz/privacy. The "Last updated" date is shown above.

Continued use of the app after an update constitutes acceptance of the new version.

11. Contact

For privacy questions, complaints, or requests:

support@ustemirov.uz

We respond to every inquiry within 14 days.