Maxfiylik siyosati · Политика конфиденциальности · Privacy policy
Maxfiylik siyosati
Biz kimmiz
Bak — Nodirkhon Nusratkhujaev tomonidan yaratilgan bepul, notijorat ilova. Ushbu siyosat boʻyicha savollar: nusratov3@icloud.com.
Serverimiz nimani saqlaydi
Narxlarni koʻrish hamda narx, navbat yoki yoqilgʻi bor-yoʻqligini yuborish uchun hisob kerak emas: ilova serverimizga birinchi marta ulanganda Supabase Auth xizmatidan tasodifiy anonim ID oladi. Yoqilgʻiga baho berish yoki yangi zapravka qoʻshish uchun Apple yoki Google orqali kirasiz. Shunda Apple yoki Google bizga hisob identifikatori va elektron pochta manzilini beradi (Apple haqiqiy manzilingizni yashirib, oʻrniga yoʻnaltiruvchi manzil berishi mumkin). Ismingizni Apple faqat siz ulashsangiz beradi. Google esa ismingizni va Google profilingiz rasmiga havolani beradi — Bak bu havolani koʻrsatmaydi va ishlatmaydi. Agar bu Apple yoki Google hisobi Bakda hali ishlatilmagan boʻlsa, kirganingizda u telefoningizdagi mavjud IDga bogʻlanadi: avvalgi va keyingi barcha maʼlumotlaringiz Apple yoki Google hisobingizga bogʻlangan ID bilan saqlanadi; agar Bakda bu hisob allaqachon boʻlsa, telefon oʻsha hisobga oʻtadi, avval yuborilgan maʼlumotlar esa anonim ID bilan qoladi. Bu bogʻlanishni faqat biz koʻramiz. Apple orqali kirsangiz, serverimiz Apple sizning hisobingiz uchun bergan tokenni (refresh token) ham saqlaydi: faqat hisobingizni oʻchirganingizda Apple tomonida Bakka berilgan ruxsatni bekor qilish uchun. Token hisob bilan birga oʻchiriladi. Ilova ilk bor ochilganda telefoningiz uchun oʻzining tasodifiy IDsini ham yaratadi (bu qurilmaning apparat yoki reklama identifikatori emas). U maʼlumotlar bazamizga har bir soʻrov bilan yuboriladi va serverimiz uni maʼlumotlaringiz, «Notoʻgʻrimi?» javoblaringiz, tasdiqlaringiz va qoʻshgan zapravkalaringiz bilan birga, IDingiz yonida saqlaydi: bitta telefondagi ikki seans yoki ikki hisob bitta odam deb sanaladi. Shu tufayli bitta telefondan oʻz maʼlumotingizni oʻzingiz tasdiqlaganingiz hisobga olinmaydi va spam kamayadi. Bu ID kuzatuv (tracking) yoki reklama uchun ishlatilmaydi; u faqat maʼlumotlar bazamizni yuritadigan Supabasega boradi, boshqa hech kimga berilmaydi va sotilmaydi. Bak hech qachon telefon raqami yoki parol soʻramaydi.
Siz maʼlumot yuborganingizda serverimiz quyidagilarni saqlaydi: IDingiz, telefoningiz IDsi, zapravka, siz yozgan maʼlumot (narx, yoqilgʻi bor yoki yoʻqligi, navbat, zapravka ochiq yoki yopiqligi, bak toʻliq quyilganmi, metan bosimi, mashina qanday yurgani va belgilar, zaryadlash ulagichlari turlari), vaqt va zapravkadan necha metr uzoqda boʻlganingiz. Narx, yoqilgʻi bor-yoʻqligi, navbat, zapravka ochiq-yopiqligi yoki zapravkaning oʻzi haqida «Notoʻgʻrimi?» deb javob bersangiz (masalan, «Bu yerda zapravka yoʻq» yoki «Nomi haqoratli»), serverimiz zapravka, nima notoʻgʻri ekani, siz koʻrgan qiymat, hisobga kirgan-kirmaganingiz, zapravkadan necha metr uzoqda boʻlganingiz, vaqt, IDingiz va telefoningiz IDsini saqlaydi; siz aytgan toʻgʻri qiymat oddiy maʼlumot sifatida saqlanadi. Zapravka shu yerda ekanini yoki nomi joiz ekanini tasdiqlasangiz, xuddi shular qiymatsiz saqlanadi.
Bu masofani hisoblash uchun ilova maʼlumot bilan birga joriy koordinatalaringizni yuboradi. Server ulardan masofani hisoblash uchun bir marta foydalanadi va ularni saqlamaydi. Maʼlum zapravkagacha boʻlgan qisqa masofa baribir oʻsha vaqtda uning yonida boʻlganingizni koʻrsatadi, shuning uchun biz uni aniq joylashuv maʼlumoti deb hisoblaymiz.
Siz zapravka qoʻshganingizda serverimiz uning nomi, brendi, turi, yoqilgʻilari, xaritada siz qoʻygan nuqta (u sizning joylashuvingizdan boshlanadi), vaqt, hisobingiz IDsi va telefoningiz IDsini saqlaydi.
Supabase Auth, shuningdek, har bir kirish seansining IP manzili va qurilmangiz user agent maʼlumotini IDingiz bilan birga saqlaydi, Supabase platformasi esa har bir soʻrovni (IP manzil, tarmogʻi IP boʻyicha aniqlaydigan taxminiy joy, vaqt, soʻralgan manzil) foydalanilayotgan tarif qancha muddat saqlasa, shuncha muddat qayd etadi (Free tarifida 1 kun, 2026-yil 10-oktabrda tekshirilgan). Biz IP manzillardan joylashuvingizni aniqlash uchun foydalanmaymiz.
Xarita
Xarita Yandex Xaritalar tasvirlaridan chiziladi. Uni koʻrsatish uchun telefoningiz Yandexdan (tiles.api-maps.yandex.ru) xarita tasvirlarini soʻraydi va Yandex IP manzilingizni, qurilmangiz user agent maʼlumotini hamda siz qarayotgan xarita hududini oladi. Yandex bu maʼlumotlarni oʻzining foydalanish shartlari va maxfiylik siyosatiga muvofiq qayta ishlaydi.
Xarita dvigateli — MapLibre GL JS — ilovaning ichida keladi va hech qanday saytdan yuklanmaydi. Xarita faqat yuqorida aytilgan Yandex xarita tasvirlarini soʻraydi.
Boshqalar nimani koʻradi
Boshqalar har bir zapravka boʻyicha haydovchilar nima yozganini koʻradi, lekin kim yozganini koʻrmaydi: oxirgi narx, u qachon yuborilgani va uni nechta turli odam tasdiqlagani; mavjudlik, navbat va zapravka ochiq yoki yopiqligi — har biri vaqti bilan; bak toʻliq quyilgani haqidagi javoblar va metan bosimi; ulagich turlari; nechta baho «Silliq», «Odatdagidek» yoki «Yomon» boʻlgani va qaysi belgilar koʻrsatilgani. Siz qoʻshgan zapravka hammaga ochiq: nomi, brendi, turi, yoqilgʻilari, siz qoʻygan nuqta va qoʻshilgan vaqti. IDingiz, telefoningiz IDsi, masofangiz va qaysi maʼlumot sizniki ekanini hech kim koʻrmaydi, ilovaning oʻzi ham maʼlumotlar jadvalini oʻqiy olmaydi. Ismingiz va elektron pochtangizni ham hech kim koʻrmaydi. Men → Mening hissam boʻlimida oʻz maʼlumotlaringiz qay holatda ekanini koʻrasiz (tasdiqlandi, kutilmoqda, rad etildi); ularni faqat siz koʻrasiz, chunki serverimiz ularni telefon IDsi boʻyicha emas, kirish seansingiz boʻyicha tanlaydi.
Telefoningizda
Faqat telefoningizda saqlanadi: til, yoqilgʻi va koʻrinish sozlamalari, sevimlilarga saqlagan zapravkalaringiz, ertasi kungi savolni kutayotgan quyishlar (zapravka, yoqilgʻi, vaqt), yaqinda nima yuborganingiz, nimaga eʼtiroz bildirganingiz yoki nimani tasdiqlaganingiz (koʻpi bilan 200 ta; ilova sizdan oʻz maʼlumotingizni tasdiqlashni soʻramasligi uchun) va kirish seansi. Ilova serversiz ishlasa (qurilma rejimi), yuborgan maʼlumotlaringiz, «Notoʻgʻrimi?» javoblaringiz, tasdiqlaringiz, qoʻshgan zapravkalaringiz va telefoningiz IDsi ham telefonda qoladi.
Ilova joylashuvingizni faqat ochiq turganda soʻraydi, hech qachon fonda emas: yaqin atrofdagi zapravkalarni koʻrsatish va zapravkagacha masofani oʻlchash uchun. Rad etishingiz mumkin: unda xarita Toshkentdan ochiladi va maʼlumotlar masofasiz yuboriladi.
«Mashina qanday yurdi?» eslatmasi telefoningizning oʻzida rejalashtiriladi. Hech qanday push-token yaratilmaydi va hech qayerga yuborilmaydi.
Bakda nima yoʻq
Bakda analitika, reklama, nosozliklar hisoboti va kuzatuv (tracking) yoʻq. Biz maʼlumotlarni sotmaymiz va maʼlumot brokerlariga bermaymiz. Kontaktlar, rasmlar, fayllar, sogʻliq yoki toʻlov maʼlumotlarini yigʻmaymiz.
Maʼlumotlarni qayta ishlaydigan xizmatlar
Bak uchun maʼlumotlarni qayta ishlaydigan xizmatlar: Supabase Pte. Ltd. (maʼlumotlar bazasi va kirish, serverlar joylashuvi: Frankfurt, Germaniya; Apple tokeni bilan ishlaydigan kirish funksiyasi ham shu yerda ishlaydi), Yandex (xarita tasvirlari); siz tanlasangiz, Apple (Apple orqali kirish) va Google (Google orqali kirish). Ilova doʻkonlarini Apple va Google yuritadi. Bu xizmatlarning har biri faqat oʻz vazifasi uchun kerakli maʼlumotni oladi. Supabase uni biz bilan tuzilgan maʼlumotlarni qayta ishlash shartnomasi asosida, Apple, Google va Yandex esa oʻz maxfiylik siyosatlari asosida ushbu siyosat talab qilganidan kam boʻlmagan darajada himoya qiladi. Maʼlumotlar bazasining zaxira nusxasi — ismlar, elektron pochtalar va Apple tokenlarisiz — ishlab chiquvchining shaxsiy kompyuterida saqlanadi.
Saqlash va oʻchirish
Yuborilgan maʼlumotlar va zapravkalar muddatsiz saqlanadi: narxlar, mavjudlik, navbatlar va yoqilgʻi sifati tarixi — ilova aynan shu uchun yaratilgan. «Notoʻgʻrimi?» javoblari, tasdiqlar va anonim IDning kirish yozuvi (seansining IP manzili va user agent maʼlumoti bilan) ham muddatsiz saqlanadi; maʼlumotlar, zapravkalar, «Notoʻgʻrimi?» javoblari va tasdiqlar bilan birga saqlangan telefon IDsi ham. Suiisteʼmolning oldini olish uchun serverimiz Mening hissam boʻlimini bir soatda necha marta ochganingizni sanaydi (IDingiz, soat va son); faqat oxirgi soat saqlanadi va bu son hisobingiz bilan birga oʻchiriladi. Blok (ID, sabab, sana) bekor qilinguncha saqlanadi.
Hisobingizni ilovaning oʻzida oʻchirishingiz mumkin (Men → Hisobni oʻchirish). Bunda kirish maʼlumotlaringiz oʻchiriladi: Apple yoki Google bilan bogʻlanish, ismingiz, elektron pochtangiz va Apple tokeni (Bak avval uni bekor qilishni Apple kompaniyasidan soʻraydi). Yuborgan maʼlumotlaringiz, «Notoʻgʻrimi?» javoblaringiz, tasdiqlaringiz va qoʻshgan zapravkalaringiz serverda jamoa maʼlumoti sifatida qoladi — endi ismingiz, elektron pochtangiz va Apple yoki Google hisobingizga bogʻlanmagan ID bilan. Telefoningiz IDsi ham ularda qoladi: hisobni oʻchirish uni olib tashlamaydi, ilova esa siz uni oʻchirmaguningizcha oʻsha telefon IDsini saqlaydi, shuning uchun shu telefondan keyin yuborgan maʼlumotlaringizda ham u boʻladi. Demak, shu telefonda Bakdan yana foydalansangiz, oʻsha maʼlumotlarni u orqali sizga bogʻlash mumkin; hisobni oʻchirgandan keyin ilovani ham oʻchirsangiz, bunday boʻlmaydi. Istisno: hisob qoidabuzarlik uchun bloklangan boʻlsa, oʻchirilgandan keyin ham uning Apple yoki Google identifikatorini avvalgi Bak IDsi, sababi va sanasi bilan birga saqlaymiz. Buni faqat oʻsha hisob qayta kirganda blok amal qilishi uchun saqlaymiz; shu yozuv tufayli bunday maʼlumotlar oʻsha Apple yoki Google hisobiga bogʻliqligicha qoladi. Ilovani oʻchirsangiz, hisobdan chiqasiz va ilova telefoningizda saqlagan narsalar, telefon IDsi ham, oʻchadi (yangi oʻrnatishda yangi ID yaratiladi); faqat iPhone telefonida kirish seansi Bak qayta oʻrnatilguncha Keychain xotirasida qoladi va Bak birinchi ochilganda uni oʻchiradi. Boshqa har qanday soʻrov bilan nusratov3@icloud.com manziliga yozing.
Bolalar va oʻzgarishlar
Bak haydovchilar uchun yaratilgan va bolalarga moʻljallanmagan.
Siyosat oʻzgarsa, ushbu sahifani va uning sanasini yangilaymiz. Kuchga kirish sanasi: 12.10.2026.
Политика конфиденциальности
Кто мы
Bak — бесплатное некоммерческое приложение, его делает Nodirkhon Nusratkhujaev. Вопросы по этой политике: nusratov3@icloud.com.
Что хранит наш сервер
Чтобы смотреть цены и сообщать цену, очередь или наличие, аккаунт не нужен: когда приложение впервые обращается к нашему серверу, оно получает от Supabase Auth случайный анонимный ID. Чтобы оценить топливо или добавить заправку, нужно войти через Apple или Google. Тогда Apple или Google передают нам идентификатор аккаунта и email (Apple может скрыть ваш email за адресом-пересылкой). Имя Apple передаёт, только если вы решите им поделиться. Google передаёт имя и ссылку на фото профиля Google, которую Bak не показывает и не использует. Если этот аккаунт Apple или Google ещё не использовался в Bak, при входе он привязывается к ID, который уже есть у вашего телефона, поэтому ваши прежние и все следующие сообщения хранятся под ID, связанным с вашим аккаунтом Apple или Google; если аккаунт в Bak уже есть, телефон переключается на него, а прежние сообщения остаются под анонимным ID. Эту связь видим только мы. Если вы входите через Apple, сервер также хранит токен, который Apple выдаёт для вашего аккаунта (refresh token), — только чтобы при удалении аккаунта отозвать доступ Bak на стороне Apple. Токен удаляется вместе с аккаунтом. Кроме того, при первом запуске приложение создаёт собственный случайный ID вашего телефона (это не аппаратный и не рекламный идентификатор). Он отправляется с каждым запросом к нашей базе данных, и сервер хранит его вместе с вашими сообщениями, ответами «Что-то не так?», подтверждениями и добавленными заправками, рядом с вашим ID, чтобы две сессии или два аккаунта на одном телефоне считались одним человеком: так подтверждение собственного сообщения с того же телефона не засчитывается, а спама меньше. Он не используется для отслеживания или рекламы; он уходит только в Supabase, где работает наша база данных, никому больше не передаётся и не продаётся. Bak никогда не спрашивает номер телефона или пароль.
Когда вы отправляете сообщение, наш сервер сохраняет: ваш ID, ID вашего телефона, заправку, то, что вы сообщили (цену, есть топливо или нет, очередь, открыта заправка или закрыта, залили ли полный бак, давление метана, как ехала машина и симптомы, типы разъёмов зарядки), время и расстояние в метрах от вас до заправки. Когда вы отвечаете «Что-то не так?» о цене, наличии, очереди, о том, открыта ли заправка, или о самой заправке (например, «Здесь нет заправки» или «Оскорбительное название»), сервер сохраняет заправку, что именно не так, значение, которое вы видели, вошли ли вы в аккаунт, расстояние в метрах до заправки, время, ваш ID и ID вашего телефона; правильное значение, если вы его указали, сохраняется как обычное сообщение. Когда вы подтверждаете, что заправка на месте или что её название допустимо, сервер сохраняет то же самое без значения.
Чтобы посчитать это расстояние, приложение отправляет вместе с сообщением ваши текущие координаты. Сервер один раз использует их для расчёта расстояния и не сохраняет. Короткое расстояние до известной заправки всё равно показывает, что вы были рядом с ней в это время, поэтому мы считаем его точными данными о местоположении.
Когда вы добавляете заправку, наш сервер сохраняет её название, бренд, тип, виды топлива, точку, которую вы поставили на карте (сначала она стоит там, где вы), время, ID вашего аккаунта и ID вашего телефона.
Supabase Auth также сохраняет IP-адрес и user agent устройства для каждой сессии входа вместе с вашим ID, а платформа Supabase записывает каждый запрос (IP-адрес, примерное место, которое её сеть определяет по IP, время, запрошенный адрес) в журналы на срок, который даёт используемый тариф (1 день на тарифе Free, проверено 10 октября 2026 г.). Мы не используем IP-адреса, чтобы определить, где вы находитесь.
Карта
Карта строится из тайлов Яндекс Карт. Чтобы её показать, телефон запрашивает изображения карты у Яндекса (tiles.api-maps.yandex.ru), и Яндекс получает ваш IP-адрес, user agent устройства и область карты, которую вы смотрите. Яндекс обрабатывает эти данные по своим условиям использования и политике конфиденциальности.
Движок карты MapLibre GL JS встроен в приложение и ни с какого сайта не загружается. Карта запрашивает только тайлы Яндекса, о которых сказано выше.
Что видят другие
Другие видят по каждой заправке, что сообщили водители, но не кто: последнюю цену, когда её отправили и сколько разных людей её подтвердили; наличие, очередь и открыта ли заправка — каждое со временем; ответы о том, залили ли полный бак, и давление метана; типы разъёмов; сколько оценок «Ровно», «Как обычно» или «Плохо» и с какими симптомами. Добавленная вами заправка видна всем: название, бренд, тип, виды топлива, поставленная вами точка и время добавления. Ваш ID, ID вашего телефона, расстояние и то, какие сообщения ваши, не видит никто, а само приложение не может читать таблицу сообщений. Ваше имя и email тоже не видит никто. В разделе «Я» → «Мой вклад» вы видите, что стало с вашими сообщениями (подтверждено, на проверке, отклонено); их видите только вы: сервер выбирает их по вашей сессии входа, а не по ID телефона.
На вашем телефоне
Только на вашем телефоне хранятся: язык, топливо и настройки показа, заправки в избранном, заправки, после которых приложение задаст вопрос на следующий день (заправка, топливо, время), то, что вы недавно сообщили, оспорили или подтвердили (не больше 200 записей; чтобы приложение не просило вас подтвердить собственное сообщение), и сессия входа. Если приложение работает без сервера (режим устройства), ваши сообщения, ответы «Что-то не так?», подтверждения, добавленные заправки и ID телефона тоже остаются на телефоне.
Приложение запрашивает местоположение, только пока оно открыто, и никогда в фоне: чтобы показать заправки рядом и измерить расстояние до заправки. Можно отказать: тогда карта откроется на Ташкенте, а сообщения уйдут без расстояния.
Напоминание «Как ехала машина?» планируется на самом телефоне. Push-токен не создаётся и никуда не отправляется.
Чего в Bak нет
В Bak нет аналитики, рекламы, отчётов о сбоях и отслеживания. Мы не продаём данные и не передаём их брокерам данных. Мы не собираем контакты, фото, файлы, данные о здоровье и платежах.
Сервисы, которые обрабатывают данные
Сервисы, которые обрабатывают данные для Bak: Supabase Pte. Ltd. (база данных и вход, серверы: Франкфурт, Германия; там же работает функция входа, которая обрабатывает токен Apple), Яндекс (тайлы карты); если вы их выберете — Apple (вход через Apple) и Google (вход через Google). Магазины приложений ведут Apple и Google. Каждый из этих сервисов получает только данные, нужные для его задачи. Supabase защищает их по соглашению об обработке данных с нами, а Apple, Google и Яндекс — по своим политикам конфиденциальности, и не хуже, чем требует эта политика. Резервная копия базы — без имён, email и токенов Apple — хранится на личном компьютере разработчика.
Хранение и удаление
Сообщения и заправки хранятся без срока: история цен, наличия, очередей и качества топлива — то, ради чего приложение существует. Ответы «Что-то не так?», подтверждения и запись входа анонимного ID (с IP-адресом и user agent его сессии) тоже хранятся без срока; так же хранится и ID телефона, сохранённый с сообщениями, заправками, ответами «Что-то не так?» и подтверждениями. Чтобы ограничить злоупотребления, сервер считает, сколько раз за час вы открываете «Мой вклад» (ваш ID, час и число); хранится только последний час, а счётчик удаляется вместе с аккаунтом. Блокировка (ID, причина, дата) хранится, пока её не снимут.
Аккаунт можно удалить в самом приложении («Я» → «Удалить аккаунт»). Тогда удаляются данные входа: связь с Apple или Google, ваше имя, email и токен Apple (сначала Bak просит Apple его отозвать). Ваши сообщения, ответы «Что-то не так?», подтверждения и добавленные заправки остаются на сервере как данные сообщества — под ID, который больше не связан с вашим именем, email и аккаунтом Apple или Google. ID телефона остаётся в них: удаление аккаунта его не стирает, а приложение хранит тот же ID телефона, пока вы не удалите приложение, поэтому и следующие сообщения с этого телефона будут с ним. Поэтому, если вы снова пользуетесь Bak на этом телефоне, через него эти сообщения можно связать с вами; если после удаления аккаунта удалить и приложение, этого не произойдёт. Исключение: если аккаунт был заблокирован за нарушения, после удаления мы храним его идентификатор Apple или Google вместе с прежним ID в Bak, причиной и датой. Это нужно только для того, чтобы блокировка действовала, если тот же аккаунт войдёт снова; из-за этой записи такие сообщения остаются связаны с этим аккаунтом Apple или Google. Если удалить приложение, вы выйдете из аккаунта, а всё, что приложение хранило на телефоне, удалится, в том числе ID телефона (новая установка создаёт новый); только на iPhone сессия входа остаётся в связке ключей (Keychain), пока Bak не установят снова, и при первом запуске Bak её стирает. С любым другим запросом пишите на nusratov3@icloud.com.
Дети и изменения
Bak сделан для водителей и не предназначен для детей.
Если политика изменится, мы обновим эту страницу и её дату. Дата вступления в силу: 12.10.2026.
Privacy policy
Who we are
Bak is a free, non-commercial app made by Nodirkhon Nusratkhujaev. Questions about this policy: nusratov3@icloud.com.
What our server stores
Reading prices and sending a price, queue or stock report need no account: the first time the app talks to our server, it receives a random anonymous ID from Supabase Auth. To rate fuel or add a station you sign in with Apple or Google. Apple or Google then give us an account identifier and an email address (Apple can hide yours behind a relay address). Apple also gives your name if you share it. Google gives your name and a link to your Google profile photo, which Bak does not show or use. If that Apple or Google account is new to Bak, signing in links it to the ID your phone already has, so your earlier reports and every later one are stored under an ID tied to your Apple or Google account; if it already has a Bak account, the phone switches to that account and the reports sent before stay under the anonymous ID. Only we can see that link. If you sign in with Apple, our server also keeps the token Apple issues for your account (a refresh token), only so that it can revoke Bak's access at Apple when you delete your account. The token is deleted together with the account. The app also makes its own random ID for your phone the first time it opens (not a hardware or advertising ID). It is sent with every request to our database, and our server stores it with your reports, «Not right?» answers, confirmations and added stations, next to your ID, so that two sessions or two accounts on one phone count as one person: the app does not count you confirming your own report from the same phone, and spam is limited. It is not used for tracking or advertising; it goes only to Supabase, which runs our database, and is never shared with anyone else or sold. Bak never asks for a phone number or a password.
When you send a report, our server stores: your ID, your phone's ID, the station, what you reported (price, in stock or not, queue, open or closed, whether the tank was filled in full, methane pressure, how the car ran and any symptoms, charger plug types), the time, and how many metres you were from the station. When you answer «Not right?» about a price, stock, the queue, whether a station is open, or the station itself (for example «No station here» or «Offensive name»), our server stores the station, what you said is wrong, the value you saw, whether you were signed in, how many metres you were from the station, the time, your ID and your phone's ID; a right value you give is stored as an ordinary report. When you confirm that a station is there, or that its name is fine, it stores the same without a value.
To work out that distance, the app sends your current coordinates with the report. The server uses them once to calculate the distance and does not store them. A short distance to a known station still shows that you were near it at that time, so we treat it as precise location data.
When you add a station, our server stores its name, brand, type, fuels, the point you placed on the map (it starts at your own position), the time, your account's ID and your phone's ID.
Supabase Auth also stores the IP address and device user agent of each sign-in session with your ID, and the Supabase platform logs every request (IP address, the approximate place its network derives from the IP, time, address requested) for as long as the plan in use keeps logs (1 day on the Free plan, checked 10 Oct 2026). We do not use IP addresses to locate you.
The map
The map is drawn from Yandex Maps tiles. To show it, your phone requests map images from Yandex (tiles.api-maps.yandex.ru), which receives your IP address, your device's user agent and the map area you are looking at. Yandex handles this under its own terms and privacy policy.
The map engine, MapLibre GL JS, is built into the app and is not downloaded from any website. The only thing the map requests is Yandex's map tiles, described above.
What other people see
Other people see, per station, what drivers reported but never who: the latest price, when it was sent and how many different people confirmed it; stock, queue and open or closed, each with its time; full-tank answers and methane pressures; plug types; and how many ratings said smooth, as usual or rough, with their symptoms. A station you add is public: its name, brand, type, fuels, the point you placed and when it was added. Nobody else sees your ID, your phone's ID, your distance or which reports are yours, and the app itself cannot read the reports table. Nobody else sees your name or email either. In Me → My contributions you see where your own reports stand (confirmed, waiting, overturned); only you see them, because our server picks them by your sign-in session, never by your phone's ID.
On your phone
Stored only on your phone: your language, fuel and display settings, the stations you saved as favourites, fill-ups waiting for the next-day question (station, fuel, time), what you recently reported, disputed or confirmed (at most 200 items, so the app never asks you to confirm your own report), and the sign-in session. If the app runs without a server (device mode), your reports, «Not right?» answers, confirmations, added stations and your phone's ID also stay on the phone.
The app asks for your location only while it is open, never in the background, to show stations near you and to measure your distance from a station. You can refuse: the map then opens on Tashkent and reports are sent without a distance.
The "how did your car run?" reminder is scheduled on your phone. No push token is created or sent anywhere.
What Bak does not do
Bak has no analytics, no advertising, no crash reporting and no tracking. We do not sell data or give it to data brokers. We do not collect contacts, photos, files, health or payment data.
Services that process data
Services that process data for Bak: Supabase Pte. Ltd. (database and sign-in, servers in Frankfurt, Germany; the sign-in function that handles the Apple token runs there too), Yandex (map tiles); and, if you choose them, Apple (Sign in with Apple) and Google (Sign in with Google). Apple and Google run the app stores. Each of these services receives only the data its task needs. Supabase protects it under its data processing agreement with us, and Apple, Google and Yandex under their own privacy policies, at least as well as this policy requires. A backup copy of the database, without names, emails or Apple tokens, is kept on the developer's own computer.
Keeping and deleting data
Reports and stations are kept with no end date: the record of prices, stock, queues and fuel quality is what the app exists to build. «Not right?» answers, confirmations and the anonymous ID's sign-in record (with its session's IP address and user agent) are also kept with no end date, and so is the phone ID stored with your reports, stations, «Not right?» answers and confirmations. To limit misuse, our server counts how many times an hour you open My contributions (your ID, the hour and the count); only the latest hour is kept, and the count is deleted with your account. A block (ID, reason, date) is kept until it is lifted.
You can delete your account in the app (Me → Delete account). That deletes your sign-in identity: the link to Apple or Google, your name, your email and the Apple token (Bak first asks Apple to revoke it). Your reports, your «Not right?» answers, your confirmations and the stations you added stay on the server as community data, under an ID no longer linked to your name, email or Apple or Google account. Your phone's ID stays on them: deleting your account does not remove it, and the app keeps the same phone ID until you delete the app, so reports you send later from the same phone carry it too. So if you use Bak again on this phone, those reports can be connected to you through it; deleting the app after deleting your account prevents this. Exception: if an account was blocked for abuse, we keep its Apple or Google account identifier after deletion, together with its former Bak ID, the reason and the date. We keep this only so that the block still holds if the same account signs in again; because of it, those reports stay linked to that Apple or Google account. Deleting the app signs you out and removes what it stored on your phone, the phone ID included (a new install makes a new one); only on an iPhone does the sign-in session stay in the Keychain until Bak is installed again, and Bak erases it the first time it opens. For any other request, write to nusratov3@icloud.com.
Children and changes
Bak is made for drivers and is not directed at children.
If this policy changes, we update this page and its date. Effective date: 12.10.2026.