Privacy Policy
Last updated: 3 August 2026
BatBus is a free live bus map for Batumi, Georgia, available as a website, an installable web app (PWA) and a Telegram Mini App. This page explains what we collect, why, who else sees it, and how to erase it.
Short version. You can use the whole map anonymously — no account needed. If you sign in, we store your email or Telegram ID plus what you saved (stops, places, alarms). We show no ads, run no third-party trackers, and never sell your data. You can delete everything yourself from the app in two taps.
1. Who is responsible
BatBus is an independent project operated from Batumi, Georgia. For any privacy question, or to exercise the rights below, contact us through the bot @bat_bus_bot on Telegram.
2. What we collect and why
| Data | When | Why | Legal basis |
A random device ID (batbus_visitor_id) | First visit | Counting unique visitors, and linking what you saved anonymously to your account when you sign in | Legitimate interest |
| Telegram user ID | Opening the Mini App or signing in with Telegram | Identifying your account, delivering alarms | Contract |
| Email address | Signing in by email | Sending the one-time login code, identifying your account | Contract |
| App events (which screen, which route, language, anonymised performance timings) with a session ID | While using the app | Understanding what people use, fixing what is slow or broken | Legitimate interest |
| Saved stops, saved places (your own labels such as Home or Work, with their coordinates), bus alarms | Only when you create them | Providing those features | Contract |
| Your current location | Only when you tap the locate button or plan a trip | Showing you on the map, finding the nearest stop, planning a route | Consent (the browser asks you) |
| Web push subscription (endpoint and keys) and browser identifier | Only when you enable push alarms | Delivering the alarm to your device | Consent |
| IP address and request metadata | Every request | Rate limiting and abuse prevention; kept only in short-lived server logs | Legitimate interest |
| What you write to support (the text of your message, and the email you leave for the reply) | Only when you contact support | Answering your question and keeping a record of what was asked | Contract |
We do not collect your name, phone number, contacts, photos, payment card details or location history. We do not track you across other websites, and we run no advertising or third-party analytics scripts.
3. Your location
Your position is requested only at the moment you ask for it, and it is not stored on our servers. It is used in your browser to draw your marker and find nearby stops. One exception: when you plan a walking route, the start and end coordinates go through our server to the public routing service routing.openstreetmap.de, which computes the walking path. It does not receive your IP address.
Saved places are different: they are coordinates you chose to save, and they are stored on our server under your account until you delete them.
4. Who else processes your data
- Supabase — database where accounts, saved data and events are stored.
- Vercel — hosting for the website, the app and the API.
- Hetzner — server hosting the bot and the live bus snapshot service.
- Resend — sends the one-time login code to your email address.
- Telegram — identity when you use the Mini App or sign in with Telegram, and delivery of bot messages and alarms.
- Tribute — the payment platform for the premium subscription: it takes the card payment and passes us only your Telegram ID and the date your subscription runs to. We never see your card details.
- OpenFreeMap (map tiles) — receives your IP address as part of loading the map.
- routing.openstreetmap.de (walking routes) — receives the start and end coordinates of a walking leg through our server, so it never receives your IP address.
- Photon (komoot) — backup address search. Addresses are looked up on your device first; if nothing matches, the text you typed is sent to Photon through our server, so it never receives your IP address.
- Your browser vendor's push service (Google, Mozilla, Apple or Microsoft) — delivers push alarms if you enable them.
We do not sell or rent personal data, and we do not share it with advertisers.
5. Cookies and local storage
BatBus uses no advertising or tracking cookies, so there is no consent banner. What we do store on your device:
bb_session — a signed, httpOnly cookie that keeps you signed in. Set only after you sign in.
batbus_visitor_id — the random device ID described above.
batbus_lang, site_lang, theme — your language and appearance choices.
batbus_fav_stops, saved places, last bus snapshot — a local copy so the app opens instantly and works offline.
batbus_place_hits, batbus_place_hint — points you look up often, worked out on your device to offer saving them as a place. They never leave your device.
Clearing your browser data removes all of these.
6. How long we keep it
- Account data, saved stops, saved places — until you delete them or delete your account.
- Bus alarms — deleted shortly after they fire or expire.
- Login codes — 10 minutes, and only as a hash.
- App events — kept for 12 months, then deleted; only aggregated daily counts, which are not linked to you, remain. When you delete your account, your past events are irreversibly detached from you: the identifier is replaced with a random one, so the statistics stay correct but the rows can no longer be traced back to you.
- Support correspondence — kept while the question is open and afterwards as a record of what was asked and answered; deleted together with your account.
7. Your rights
You can ask for access to your data, correction, erasure, restriction, or a copy in a portable format, and you can object to processing based on legitimate interest. You may also complain to your local data protection authority (in Georgia, the Personal Data Protection Service).
Deleting your account: open the profile (the avatar in the top-right of the app) → Delete account. This permanently removes your account, saved stops, saved places, alarms, push subscriptions and email link, and anonymises your past events. It cannot be undone.
A copy of your data: open the profile (the avatar in the top-right of the app) → Download my data. You get a JSON file with your account, saved stops and places, alarms, payment records and your app events.
8. Children
BatBus is a public transport map for a general audience. We do not knowingly collect data from children under 16 beyond what is described here, and an account is never required to use the map.
9. Backups and payment records
- Backups. Account data — accounts, saved stops and places, alarms, push subscriptions and payment records — is backed up once a night. A copy of that backup is also sent to a private Telegram chat that only the operator can read, so a server failure cannot destroy it. App events are not backed up.
- Payment records. For every subscription event we store the date, amount, currency, status and your Telegram ID. Card details never reach us — the payment is handled by Tribute.
10. Changes
If this policy changes materially, we will update the date at the top and announce it through the bot.
Политика конфиденциальности
Обновлено: 3 августа 2026
BatBus — бесплатная живая карта автобусов Батуми: сайт, устанавливаемое веб-приложение (PWA) и Telegram Mini App. Здесь описано, какие данные мы собираем, зачем, кто ещё их видит и как всё удалить.
Коротко. Картой можно пользоваться анонимно — аккаунт не нужен. Если вы вошли, мы храним ваш email или Telegram-ID и то, что вы сохранили: остановки, места, будильники. Рекламы и сторонних трекеров нет, данные никому не продаются. Удалить всё можно самому, в два тапа из приложения.
1. Кто отвечает за данные
BatBus — независимый проект, который ведётся из Батуми, Грузия. По любым вопросам о данных и для реализации прав ниже пишите боту @bat_bus_bot в Telegram.
2. Что собираем и зачем
| Данные | Когда | Зачем | Основание |
Случайный ID устройства (batbus_visitor_id) | При первом заходе | Подсчёт уникальных посетителей и перенос сохранённого анонимно в аккаунт при входе | Законный интерес |
| Telegram-ID | Открытие Mini App или вход через Telegram | Опознать аккаунт, доставлять будильники | Договор |
| Email | Вход по email | Отправить одноразовый код, опознать аккаунт | Договор |
| События в приложении (какой экран, какой маршрут, язык, обезличенные тайминги скорости) и ID сессии | Во время использования | Понимать, чем пользуются, и чинить медленное и сломанное | Законный интерес |
| Избранные остановки, «мои места» (ваши метки вроде «Дом» и «Работа» с координатами), будильники | Только когда вы их создаёте | Работа этих функций | Договор |
| Ваше местоположение | Только по нажатию кнопки геолокации или при построении маршрута | Показать вас на карте, найти ближайшую остановку, построить маршрут | Согласие (спрашивает браузер) |
| Подписка на web-push (endpoint и ключи) и идентификатор браузера | Только при включении push-будильников | Доставить будильник на устройство | Согласие |
| IP-адрес и метаданные запроса | При каждом запросе | Ограничение частоты запросов и защита от злоупотреблений; живёт только в недолгих серверных логах | Законный интерес |
| Обращение в поддержку (текст сообщения и почта, которую вы оставляете для ответа) | Только когда вы пишете в поддержку | Ответить на вопрос и сохранить историю обращения | Договор |
Мы не собираем ваше имя, телефон, контакты, фотографии, данные карты и историю перемещений. Мы не следим за вами на других сайтах и не подключаем рекламу и сторонние системы аналитики.
3. Геолокация
Позиция запрашивается только в тот момент, когда вы сами её попросили, и на наши серверы не попадает. Она используется прямо в браузере: нарисовать вашу метку и найти ближайшие остановки. Единственное исключение — построение пешего маршрута: координаты начала и конца уходят через наш сервер в публичный сервис routing.openstreetmap.de, который считает пеший путь. Ваш IP он при этом не получает.
«Мои места» — другое дело: это координаты, которые вы сами решили сохранить, и они лежат на нашем сервере под вашим аккаунтом, пока вы их не удалите.
4. Кто ещё обрабатывает данные
- Supabase — база, где хранятся аккаунты, сохранённое и события.
- Vercel — хостинг сайта, приложения и API.
- Hetzner — сервер, где живут бот и сервис снимков автобусов.
- Resend — отправляет одноразовый код входа на ваш email.
- Telegram — личность при входе через Telegram и в Mini App, доставка сообщений бота и будильников.
- Tribute — платёжная платформа премиум-подписки: принимает оплату картой и передаёт нам только ваш Telegram-ID и дату окончания подписки. Данных вашей карты мы не видим.
- OpenFreeMap (тайлы карты) — получает ваш IP при загрузке карты.
- routing.openstreetmap.de (пешие маршруты) — получает координаты начала и конца пешего участка через наш сервер, ваш IP он не видит.
- Photon (komoot) — резервный поиск адресов. Сначала адрес ищется прямо на вашем устройстве; если не нашёлся, набранный текст уходит в Photon через наш сервер — ваш IP он не получает.
- Push-сервис вашего браузера (Google, Mozilla, Apple или Microsoft) — доставляет push-будильники, если вы их включили.
Мы не продаём и не сдаём в аренду персональные данные и не передаём их рекламодателям.
5. Куки и локальное хранилище
Рекламных и следящих куки в BatBus нет, поэтому нет и баннера о согласии. На вашем устройстве мы храним:
bb_session — подписанная httpOnly-кука, которая держит вас в аккаунте. Появляется только после входа.
batbus_visitor_id — случайный ID устройства, описанный выше.
batbus_lang, site_lang, тема — ваш выбор языка и оформления.
batbus_fav_stops, «мои места», последний снимок автобусов — локальная копия, чтобы приложение открывалось мгновенно и работало без сети.
batbus_place_hits, batbus_place_hint — часто открываемые точки, которые определяются прямо на устройстве, чтобы предложить сохранить их меткой. Устройство они не покидают.
Очистка данных браузера удаляет всё это.
6. Сколько храним
- Аккаунт, избранные остановки, «мои места» — пока вы не удалите их или сам аккаунт.
- Будильники — удаляются вскоре после срабатывания или истечения.
- Коды входа — 10 минут, и только в виде хэша.
- События в приложении — 12 месяцев, затем удаляются; остаются только суточные агрегаты, не связанные с вами. При удалении аккаунта ваши прошлые события необратимо отвязываются от вас: идентификатор заменяется на случайный, статистика остаётся верной, но строки больше нельзя связать с вами.
- Переписка с поддержкой — храним, пока вопрос открыт, и после него как запись о том, что спрашивали и что ответили; удаляется вместе с аккаунтом.
7. Ваши права
Вы можете запросить доступ к своим данным, исправление, удаление, ограничение обработки или копию в переносимом формате, а также возразить против обработки на основании законного интереса. Вы вправе пожаловаться в надзорный орган (в Грузии — Служба защиты персональных данных).
Удаление аккаунта: откройте профиль (иконка справа сверху) → Удалить аккаунт. Аккаунт, избранные остановки, «мои места», будильники, push-подписки и привязка email удаляются безвозвратно, прошлые события обезличиваются. Отменить нельзя.
Копия ваших данных: откройте профиль (аватар справа вверху) → Скачать мои данные. Вы получите JSON-файл с учётной записью, сохранёнными остановками и местами, будильниками, записями о платежах и вашими событиями в приложении.
8. Дети
BatBus — карта общественного транспорта для широкой аудитории. Мы сознательно не собираем данные детей младше 16 лет сверх описанного здесь, а аккаунт для пользования картой не нужен никогда.
9. Резервные копии и записи о платежах
- Резервные копии. Данные учётных записей — аккаунты, сохранённые остановки и места, будильники, push-подписки и записи о платежах — копируются раз в сутки. Копия отправляется в приватный чат Telegram, доступный только оператору, чтобы отказ сервера её не уничтожил. События в приложении в копию не входят.
- Записи о платежах. По каждому событию подписки мы храним дату, сумму, валюту, статус и ваш Telegram ID. Данные карты к нам не попадают — оплату проводит Tribute.
10. Изменения
Если политика существенно изменится, мы обновим дату вверху и сообщим об этом через бота.
Політика конфіденційності
Оновлено: 3 серпня 2026
BatBus — безкоштовна жива карта автобусів Батумі: сайт, встановлюваний вебзастосунок (PWA) і Telegram Mini App. Тут описано, які дані ми збираємо, навіщо, хто ще їх бачить і як усе видалити.
Коротко. Картою можна користуватися анонімно — акаунт не потрібен. Якщо ви увійшли, ми зберігаємо ваш email або Telegram-ID і те, що ви зберегли: зупинки, місця, будильники. Реклами та сторонніх трекерів немає, дані нікому не продаються. Видалити все можна самому, у два дотики із застосунку.
1. Хто відповідає за дані
BatBus — незалежний проєкт, який ведеться з Батумі, Грузія. З будь-яких питань про дані та для реалізації прав нижче пишіть боту @bat_bus_bot у Telegram.
2. Що збираємо і навіщо
| Дані | Коли | Навіщо | Підстава |
Випадковий ID пристрою (batbus_visitor_id) | Під час першого візиту | Підрахунок унікальних відвідувачів і перенесення збереженого анонімно до акаунта під час входу | Законний інтерес |
| Telegram-ID | Відкриття Mini App або вхід через Telegram | Розпізнати акаунт, доставляти будильники | Договір |
| Email | Вхід за email | Надіслати одноразовий код, розпізнати акаунт | Договір |
| Події у застосунку (який екран, який маршрут, мова, знеособлені тайминги швидкості) та ID сесії | Під час використання | Розуміти, чим користуються, і лагодити повільне та зламане | Законний інтерес |
| Обрані зупинки, «мої місця» (ваші позначки на кшталт «Дім» і «Робота» з координатами), будильники | Лише коли ви їх створюєте | Робота цих функцій | Договір |
| Ваше місцеперебування | Лише після натискання кнопки геолокації або під час побудови маршруту | Показати вас на карті, знайти найближчу зупинку, побудувати маршрут | Згода (запитує браузер) |
| Підписка на web-push (endpoint і ключі) та ідентифікатор браузера | Лише при увімкненні push-будильників | Доставити будильник на пристрій | Згода |
| IP-адреса та метадані запиту | При кожному запиті | Обмеження частоти запитів і захист від зловживань; живе лише в недовгих серверних логах | Законний інтерес |
| Звернення в підтримку (текст повідомлення і пошта, яку ви залишаєте для відповіді) | Тільки коли ви пишете в підтримку | Відповісти на питання і зберегти історію звернення | Договір |
Ми не збираємо ваше ім'я, телефон, контакти, фотографії, дані картки та історію переміщень. Ми не стежимо за вами на інших сайтах і не підключаємо рекламу та сторонні системи аналітики.
3. Геолокація
Позиція запитується лише в той момент, коли ви самі її попросили, і на наші сервери не потрапляє. Вона використовується просто в браузері: намалювати вашу позначку і знайти найближчі зупинки. Єдиний виняток — побудова пішого маршруту: координати початку і кінця йдуть через наш сервер у публічний сервіс routing.openstreetmap.de, який рахує піший шлях. Вашого IP він при цьому не отримує.
«Мої місця» — інша річ: це координати, які ви самі вирішили зберегти, і вони лежать на нашому сервері під вашим акаунтом, доки ви їх не видалите.
4. Хто ще обробляє дані
- Supabase — база, де зберігаються акаунти, збережене та події.
- Vercel — хостинг сайту, застосунку та API.
- Hetzner — сервер, де живуть бот і сервіс знімків автобусів.
- Resend — надсилає одноразовий код входу на ваш email.
- Telegram — особистість при вході через Telegram і в Mini App, доставка повідомлень бота та будильників.
- Tribute — платіжна платформа преміум-підписки: приймає оплату карткою і передає нам лише ваш Telegram-ID та дату завершення підписки. Даних вашої картки ми не бачимо.
- OpenFreeMap (тайли карти) — отримує ваш IP під час завантаження карти.
- routing.openstreetmap.de (піші маршрути) — отримує координати початку і кінця пішої ділянки через наш сервер, вашого IP він не бачить.
- Photon (komoot) — резервний пошук адрес. Спершу адреса шукається просто на вашому пристрої; якщо не знайшлася, набраний текст іде до Photon через наш сервер — вашого IP він не отримує.
- Push-сервіс вашого браузера (Google, Mozilla, Apple або Microsoft) — доставляє push-будильники, якщо ви їх увімкнули.
Ми не продаємо і не здаємо в оренду персональні дані та не передаємо їх рекламодавцям.
5. Куки та локальне сховище
Рекламних і стежних куків у BatBus немає, тому немає й банера про згоду. На вашому пристрої ми зберігаємо:
bb_session — підписана httpOnly-кука, яка тримає вас в акаунті. З'являється лише після входу.
batbus_visitor_id — випадковий ID пристрою, описаний вище.
batbus_lang, site_lang, тема — ваш вибір мови та оформлення.
batbus_fav_stops, «мої місця», останній знімок автобусів — локальна копія, щоб застосунок відкривався миттєво і працював без мережі.
batbus_place_hits, batbus_place_hint — точки, які ви відкриваєте часто; визначаються просто на пристрої, щоб запропонувати зберегти їх міткою. Пристрій вони не залишають.
Очищення даних браузера видаляє все це.
6. Скільки зберігаємо
- Акаунт, обрані зупинки, «мої місця» — доки ви не видалите їх або сам акаунт.
- Будильники — видаляються невдовзі після спрацювання або завершення.
- Коди входу — 10 хвилин, і лише у вигляді хешу.
- Події у застосунку — 12 місяців, потім видаляються; лишаються лише добові агрегати, не пов’язані з вами. При видаленні акаунта ваші минулі події безповоротно відв'язуються від вас: ідентифікатор замінюється випадковим, статистика лишається правильною, але рядки більше не можна пов'язати з вами.
- Листування з підтримкою — зберігаємо, поки питання відкрите, і після нього як запис про звернення; видаляється разом з акаунтом.
7. Ваші права
Ви можете запросити доступ до своїх даних, виправлення, видалення, обмеження обробки або копію в переносному форматі, а також заперечити проти обробки на підставі законного інтересу. Ви маєте право поскаржитися до наглядового органу (у Грузії — Служба захисту персональних даних).
Видалення акаунта: відкрийте профіль (іконка праворуч угорі) → Видалити акаунт. Акаунт, обрані зупинки, «мої місця», будильники, push-підписки та прив'язка email видаляються безповоротно, минулі події знеособлюються. Скасувати не можна.
Копія ваших даних: відкрийте профіль (аватар угорі праворуч) → Завантажити мої дані. Ви отримаєте JSON-файл з обліковим записом, збереженими зупинками та місцями, будильниками, записами про платежі та вашими подіями у застосунку.
8. Діти
BatBus — карта громадського транспорту для широкої аудиторії. Ми свідомо не збираємо дані дітей, молодших за 16 років, понад описане тут, а акаунт для користування картою не потрібен ніколи.
9. Резервні копії та записи про платежі
- Резервні копії. Дані облікових записів — акаунти, збережені зупинки та місця, будильники, push-підписки й записи про платежі — копіюються раз на добу. Копія надсилається у приватний чат Telegram, доступний лише операторові, щоб відмова сервера її не знищила. Події у застосунку до копії не входять.
- Записи про платежі. За кожною подією підписки ми зберігаємо дату, суму, валюту, статус і ваш Telegram ID. Дані картки до нас не потрапляють — оплату проводить Tribute.
10. Зміни
Якщо політика суттєво зміниться, ми оновимо дату вгорі та повідомимо про це через бота.
Палітыка канфідэнцыяльнасці
Абноўлена: 3 жніўня 2026
BatBus — бясплатная жывая карта аўтобусаў Батумі: сайт, усталёўны вэб-дадатак (PWA) і Telegram Mini App. Тут апісана, якія даныя мы збіраем, навошта, хто яшчэ іх бачыць і як усё выдаліць.
Коратка. Картай можна карыстацца ананімна — акаўнт не патрэбны. Калі вы ўвайшлі, мы захоўваем ваш email або Telegram-ID і тое, што вы захавалі: прыпынкі, месцы, будзільнікі. Рэкламы і старонніх трэкераў няма, даныя нікому не прадаюцца. Выдаліць усё можна самому, у два дотыкі з дадатку.
1. Хто адказвае за даныя
BatBus — незалежны праект, які вядзецца з Батумі, Грузія. Па любых пытаннях пра даныя і для рэалізацыі правоў ніжэй пішыце боту @bat_bus_bot у Telegram.
2. Што збіраем і навошта
| Даныя | Калі | Навошта | Падстава |
Выпадковы ID прылады (batbus_visitor_id) | Пры першым заходзе | Падлік унікальных наведвальнікаў і перанос захаванага ананімна ў акаўнт пры ўваходзе | Законны інтарэс |
| Telegram-ID | Адкрыццё Mini App або ўваход праз Telegram | Апазнаць акаўнт, дастаўляць будзільнікі | Дагавор |
| Email | Уваход па email | Даслаць аднаразовы код, апазнаць акаўнт | Дагавор |
| Падзеі ў дадатку (які экран, які маршрут, мова, абезасобленыя таймінгі хуткасці) і ID сесіі | Падчас выкарыстання | Разумець, чым карыстаюцца, і чыніць павольнае і зламанае | Законны інтарэс |
| Абраныя прыпынкі, «мае месцы» (вашы меткі кшталту «Дом» і «Праца» з каардынатамі), будзільнікі | Толькі калі вы іх ствараеце | Праца гэтых функцый | Дагавор |
| Ваша месцазнаходжанне | Толькі па націску кнопкі геалакацыі або пры пабудове маршруту | Паказаць вас на карце, знайсці найбліжэйшы прыпынак, пабудаваць маршрут | Згода (пытае браўзер) |
| Падпіска на web-push (endpoint і ключы) і ідэнтыфікатар браўзера | Толькі пры ўключэнні push-будзільнікаў | Даставіць будзільнік на прыладу | Згода |
| IP-адрас і метаданыя запыту | Пры кожным запыце | Абмежаванне частаты запытаў і абарона ад злоўжыванняў; жыве толькі ў нядоўгіх серверных логах | Законны інтарэс |
| Зварот у падтрымку (тэкст паведамлення і пошта, якую вы пакідаеце для адказу) | Толькі калі вы пішаце ў падтрымку | Адказаць на пытанне і захаваць гісторыю звароту | Дагавор |
Мы не збіраем ваша імя, тэлефон, кантакты, фатаграфіі, даныя карткі і гісторыю перамяшчэнняў. Мы не сочым за вамі на іншых сайтах і не падключаем рэкламу і староннія сістэмы аналітыкі.
3. Геалакацыя
Пазіцыя запытваецца толькі ў той момант, калі вы самі яе папрасілі, і на нашы серверы не трапляе. Яна выкарыстоўваецца проста ў браўзеры: намаляваць вашу метку і знайсці найбліжэйшыя прыпынкі. Адзінае выключэнне — пабудова пешага маршруту: каардынаты пачатку і канца ідуць праз наш сервер у публічны сервіс routing.openstreetmap.de, які лічыць пешы шлях. Вашага IP ён пры гэтым не атрымлівае.
«Мае месцы» — іншая справа: гэта каардынаты, якія вы самі вырашылі захаваць, і яны ляжаць на нашым серверы пад вашым акаўнтам, пакуль вы іх не выдаліце.
4. Хто яшчэ апрацоўвае даныя
- Supabase — база, дзе захоўваюцца акаўнты, захаванае і падзеі.
- Vercel — хостынг сайта, дадатку і API.
- Hetzner — сервер, дзе жывуць бот і сервіс здымкаў аўтобусаў.
- Resend — дасылае аднаразовы код уваходу на ваш email.
- Telegram — асоба пры ўваходзе праз Telegram і ў Mini App, дастаўка паведамленняў бота і будзільнікаў.
- Tribute — плацёжная платформа прэміум-падпіскі: прымае аплату карткай і перадае нам толькі ваш Telegram-ID і дату заканчэння падпіскі. Даных вашай карткі мы не бачым.
- OpenFreeMap (тайлы карты) — атрымлівае ваш IP пры загрузцы карты.
- routing.openstreetmap.de (пешыя маршруты) — атрымлівае каардынаты пачатку і канца пешага ўчастка праз наш сервер, вашага IP ён не бачыць.
- Photon (komoot) — рэзервовы пошук адрасоў. Спачатку адрас шукаецца проста на вашай прыладзе; калі не знайшоўся, набраны тэкст ідзе ў Photon праз наш сервер — вашага IP ён не атрымлівае.
- Push-сервіс вашага браўзера (Google, Mozilla, Apple або Microsoft) — дастаўляе push-будзільнікі, калі вы іх уключылі.
Мы не прадаём і не здаём у арэнду персанальныя даныя і не перадаём іх рэкламадаўцам.
5. Кукі і лакальнае сховішча
Рэкламных і сочачых кукі ў BatBus няма, таму няма і банэра пра згоду. На вашай прыладзе мы захоўваем:
bb_session — падпісаная httpOnly-кука, якая трымае вас у акаўнце. З'яўляецца толькі пасля ўваходу.
batbus_visitor_id — выпадковы ID прылады, апісаны вышэй.
batbus_lang, site_lang, тэма — ваш выбар мовы і афармлення.
batbus_fav_stops, «мае месцы», апошні здымак аўтобусаў — лакальная копія, каб дадатак адкрываўся імгненна і працаваў без сеткі.
batbus_place_hits, batbus_place_hint — кропкі, якія вы адкрываеце часта; вызначаюцца проста на прыладзе, каб прапанаваць захаваць іх меткай. Прыладу яны не пакідаюць.
Ачыстка даных браўзера выдаляе ўсё гэта.
6. Колькі захоўваем
- Акаўнт, абраныя прыпынкі, «мае месцы» — пакуль вы не выдаліце іх або сам акаўнт.
- Будзільнікі — выдаляюцца неўзабаве пасля спрацоўвання або сканчэння тэрміну.
- Коды ўваходу — 10 хвілін, і толькі ў выглядзе хэша.
- Падзеі ў дадатку — 12 месяцаў, потым выдаляюцца; застаюцца толькі сутачныя агрэгаты, не звязаныя з вамі. Пры выдаленні акаўнта вашы мінулыя падзеі незваротна адвязваюцца ад вас: ідэнтыфікатар замяняецца выпадковым, статыстыка застаецца слушнай, але радкі больш нельга звязаць з вамі.
- Ліставанне з падтрымкай — захоўваем, пакуль пытанне адкрытае, і пасля яго як запіс пра зварот; выдаляецца разам з акаўнтам.
7. Вашы правы
Вы можаце запытаць доступ да сваіх даных, выпраўленне, выдаленне, абмежаванне апрацоўкі або копію ў пераносным фармаце, а таксама пярэчыць супраць апрацоўкі на падставе законнага інтарэсу. Вы маеце права паскардзіцца ў наглядовы орган (у Грузіі — Служба абароны персанальных даных).
Выдаленне акаўнта: адкрыйце профіль (іконка справа зверху) → Выдаліць акаўнт. Акаўнт, абраныя прыпынкі, «мае месцы», будзільнікі, push-падпіскі і прывязка email выдаляюцца незваротна, мінулыя падзеі абязасабліваюцца. Адмяніць нельга.
Копія вашых даных: адкрыйце профіль (аватар справа ўверсе) → Спампаваць мае даныя. Вы атрымаеце JSON-файл з уліковым запісам, захаванымі прыпынкамі і месцамі, будзільнікамі, запісамі пра плацяжы і вашымі падзеямі ў дадатку.
8. Дзеці
BatBus — карта грамадскага транспарту для шырокай аўдыторыі. Мы свядома не збіраем даныя дзяцей, маладзейшых за 16 гадоў, звыш апісанага тут, а акаўнт для карыстання картай не патрэбны ніколі.
9. Рэзервовыя копіі і запісы пра плацяжы
- Рэзервовыя копіі. Даныя ўліковых запісаў — акаўнты, захаваныя прыпынкі і месцы, будзільнікі, push-падпіскі і запісы пра плацяжы — капіююцца раз на суткі. Копія адпраўляецца ў прыватны чат Telegram, даступны толькі аператару, каб адмова сервера яе не знішчыла. Падзеі ў дадатку ў копію не ўваходзяць.
- Запісы пра плацяжы. Па кожнай падзеі падпіскі мы захоўваем дату, суму, валюту, статус і ваш Telegram ID. Даныя карты да нас не трапляюць — аплату праводзіць Tribute.
10. Змены
Калі палітыка істотна зменіцца, мы абновім дату ўверсе і паведамім пра гэта праз бота.
კონფიდენციალურობის პოლიტიკა
განახლდა: 2026 წლის 3 აგვისტო
BatBus — ბათუმის ავტობუსების უფასო ცოცხალი რუკა: ვებგვერდი, დასაინსტალირებელი ვებაპლიკაცია (PWA) და Telegram Mini App. აქ აღწერილია, რა მონაცემებს ვაგროვებთ, რატომ, ვინ ხედავს მათ და როგორ წაშალოთ ყველაფერი.
მოკლედ. რუკით შეგიძლიათ ისარგებლოთ ანონიმურად — ანგარიში საჭირო არ არის. თუ შეხვედით, ვინახავთ თქვენს ელფოსტას ან Telegram-ID-ს და იმას, რაც შეინახეთ: გაჩერებები, ადგილები, შეხსენებები. რეკლამა და მესამე მხარის ტრეკერები არ გვაქვს, მონაცემებს არავის ვყიდით. ყველაფრის წაშლა თავად შეგიძლიათ, აპლიკაციიდან ორი შეხებით.
1. ვინ არის პასუხისმგებელი
BatBus — დამოუკიდებელი პროექტია, რომელიც იმართება ბათუმიდან, საქართველო. მონაცემებთან დაკავშირებული ნებისმიერი კითხვისთვის და ქვემოთ ჩამოთვლილი უფლებების გამოსაყენებლად მოგვწერეთ ბოტში @bat_bus_bot Telegram-ში.
2. რას ვაგროვებთ და რატომ
| მონაცემი | როდის | რატომ | სამართლებრივი საფუძველი |
მოწყობილობის შემთხვევითი ID (batbus_visitor_id) | პირველი ვიზიტისას | უნიკალური მომხმარებლების დათვლა და ანონიმურად შენახულის ანგარიშზე გადატანა შესვლისას | ლეგიტიმური ინტერესი |
| Telegram-ID | Mini App-ის გახსნა ან Telegram-ით შესვლა | ანგარიშის იდენტიფიცირება, შეხსენებების მიწოდება | ხელშეკრულება |
| ელფოსტა | ელფოსტით შესვლა | ერთჯერადი კოდის გაგზავნა, ანგარიშის იდენტიფიცირება | ხელშეკრულება |
| აპლიკაციის მოვლენები (რომელი ეკრანი, რომელი მარშრუტი, ენა, ანონიმიზებული სიჩქარის დრო) და სესიის ID | აპლიკაციით სარგებლობისას | იმის გაგება, რას იყენებენ, და ნელი ან გატეხილის შეკეთება | ლეგიტიმური ინტერესი |
| შენახული გაჩერებები, „ჩემი ადგილები“ (თქვენი ნიშნულები, მაგალითად „სახლი“ და „სამსახური“, კოორდინატებით), შეხსენებები | მხოლოდ მაშინ, როცა თავად ქმნით | ამ ფუნქციების მუშაობა | ხელშეკრულება |
| თქვენი მდებარეობა | მხოლოდ გეოლოკაციის ღილაკზე დაჭერისას ან მარშრუტის აგებისას | რუკაზე ჩვენება, უახლოესი გაჩერების პოვნა, მარშრუტის აგება | თანხმობა (გეკითხებათ ბრაუზერი) |
| Web-push გამოწერა (endpoint და გასაღებები) და ბრაუზერის იდენტიფიკატორი | მხოლოდ push-შეხსენებების ჩართვისას | შეხსენების მოწოდება თქვენს მოწყობილობაზე | თანხმობა |
| IP-მისამართი და მოთხოვნის მეტამონაცემები | ყოველი მოთხოვნისას | მოთხოვნების სიხშირის შეზღუდვა და ბოროტად გამოყენებისგან დაცვა; ინახება მხოლოდ ხანმოკლე სერვერულ ლოგებში | ლეგიტიმური ინტერესი |
| მიმართვა მხარდაჭერას (შეტყობინების ტექსტი და ელფოსტა, რომელსაც პასუხისთვის ტოვებთ) | მხოლოდ როცა მხარდაჭერას წერთ | კითხვაზე პასუხი და მიმართვის ისტორიის შენახვა | ხელშეკრულება |
არ ვაგროვებთ თქვენს სახელს, ტელეფონს, კონტაქტებს, ფოტოებს, ბარათის მონაცემებს და გადაადგილების ისტორიას. არ გითვალთვალებთ სხვა საიტებზე და არ ვიყენებთ რეკლამას ან მესამე მხარის ანალიტიკას.
3. გეოლოკაცია
თქვენი მდებარეობა ითხოვება მხოლოდ იმ მომენტში, როცა თავად მოითხოვთ, და ჩვენს სერვერებზე არ ხვდება. ის გამოიყენება პირდაპირ ბრაუზერში: თქვენი ნიშნულის დასახატად და ახლომდებარე გაჩერებების საპოვნელად. ერთადერთი გამონაკლისი — საფეხმავლო მარშრუტის აგება: დასაწყისისა და დასასრულის კოორდინატები მიდის ჩვენი სერვერის გავლით საჯარო სერვისში routing.openstreetmap.de, რომელიც ითვლის საფეხმავლო გზას. თქვენს IP-ს ის არ იღებს.
„ჩემი ადგილები“ სხვა შემთხვევაა: ეს კოორდინატებია, რომელთა შენახვაც თავად გადაწყვიტეთ, და ისინი ინახება ჩვენს სერვერზე თქვენს ანგარიშში, სანამ არ წაშლით.
4. ვინ ამუშავებს მონაცემებს
- Supabase — ბაზა, სადაც ინახება ანგარიშები, შენახული და მოვლენები.
- Vercel — საიტის, აპლიკაციისა და API-ის ჰოსტინგი.
- Hetzner — სერვერი, სადაც მუშაობს ბოტი და ავტობუსების სურათის სერვისი.
- Resend — აგზავნის ერთჯერად კოდს თქვენს ელფოსტაზე.
- Telegram — იდენტობა Telegram-ით შესვლისას და Mini App-ში, ბოტის შეტყობინებებისა და შეხსენებების მიწოდება.
- Tribute — პრემიუმ-გამოწერის გადახდის პლატფორმა: იღებს ბარათით გადახდას და გვაწვდის მხოლოდ თქვენს Telegram-ID-სა და გამოწერის დასრულების თარიღს. თქვენი ბარათის მონაცემებს ვერ ვხედავთ.
- OpenFreeMap (რუკის ფილები) — რუკის ჩატვირთვისას იღებს თქვენს IP-ს.
- routing.openstreetmap.de (საფეხმავლო მარშრუტები) — იღებს საფეხმავლო მონაკვეთის საწყის და საბოლოო კოორდინატებს ჩვენი სერვერის გავლით, თქვენს IP-ს ის ვერ ხედავს.
- Photon (komoot) — მისამართების სარეზერვო ძებნა. ჯერ მისამართი იძებნება თქვენსავე მოწყობილობაზე; თუ ვერ მოიძებნა, აკრეფილი ტექსტი მიდის Photon-თან ჩვენი სერვერის გავლით — თქვენს IP-ს ის ვერ იღებს.
- თქვენი ბრაუზერის push-სერვისი (Google, Mozilla, Apple ან Microsoft) — აწვდის push-შეხსენებებს, თუ ჩართული გაქვთ.
პერსონალურ მონაცემებს არ ვყიდით, არ ვაქირავებთ და არ გადავცემთ რეკლამის განმთავსებლებს.
5. ქუქიები და ლოკალური მეხსიერება
BatBus-ს არ აქვს სარეკლამო ან თვალთვალის ქუქიები, ამიტომ თანხმობის ბანერიც არ არის. თქვენს მოწყობილობაზე ვინახავთ:
bb_session — ხელმოწერილი httpOnly-ქუქი, რომელიც გინარჩუნებთ ანგარიშში. ჩნდება მხოლოდ შესვლის შემდეგ.
batbus_visitor_id — ზემოთ აღწერილი მოწყობილობის შემთხვევითი ID.
batbus_lang, site_lang, თემა — ენისა და გაფორმების თქვენი არჩევანი.
batbus_fav_stops, „ჩემი ადგილები“, ავტობუსების ბოლო სურათი — ლოკალური ასლი, რომ აპლიკაცია მყისიერად გაიხსნას და ინტერნეტის გარეშეც იმუშაოს.
batbus_place_hits, batbus_place_hint — ხშირად გახსნილი წერტილები, რომლებიც თქვენსავე მოწყობილობაზე გამოითვლება, რომ შემოგთავაზოთ მათი ადგილად შენახვა. მოწყობილობას არ ტოვებს.
ბრაუზერის მონაცემების გასუფთავება შლის ამ ყველაფერს.
6. რამდენ ხანს ვინახავთ
- ანგარიში, შენახული გაჩერებები, „ჩემი ადგილები“ — სანამ თავად არ წაშლით მათ ან ანგარიშს.
- შეხსენებები — იშლება გააქტიურებიდან ან ვადის გასვლიდან მალევე.
- შესვლის კოდები — 10 წუთი, და მხოლოდ ჰეშის სახით.
- აპლიკაციის მოვლენები — 12 თვე, შემდეგ იშლება; რჩება მხოლოდ დღიური აგრეგატები, რომლებიც თქვენთან დაკავშირებული არ არის. ანგარიშის წაშლისას თქვენი წარსული მოვლენები შეუქცევადად წყდება თქვენგან: იდენტიფიკატორი იცვლება შემთხვევითით, სტატისტიკა რჩება სწორი, მაგრამ ჩანაწერების თქვენთან დაკავშირება აღარ არის შესაძლებელი.
- მიმოწერა მხარდაჭერასთან — ვინახავთ სანამ საკითხი ღიაა და შემდეგაც, როგორც ჩანაწერს; იშლება ანგარიშთან ერთად.
7. თქვენი უფლებები
შეგიძლიათ მოითხოვოთ წვდომა თქვენს მონაცემებზე, მათი გასწორება, წაშლა, დამუშავების შეზღუდვა ან ასლი გადატანად ფორმატში, ასევე შეგიძლიათ გააპროტესტოთ ლეგიტიმურ ინტერესზე დაფუძნებული დამუშავება. ასევე გაქვთ უფლება იჩივლოთ ზედამხედველ ორგანოში (საქართველოში — პერსონალურ მონაცემთა დაცვის სამსახური).
ანგარიშის წაშლა: გახსენით პროფილი (ხატულა ზემოთ მარჯვნივ) → ანგარიშის წაშლა. ანგარიში, შენახული გაჩერებები, „ჩემი ადგილები“, შეხსენებები, push-გამოწერები და ელფოსტის მიბმა შეუქცევადად იშლება, წარსული მოვლენები ანონიმიზდება. გაუქმება შეუძლებელია.
თქვენი მონაცემების ასლი: გახსენით პროფილი (ავატარი ზედა მარჯვნივ) → ჩემი მონაცემების ჩამოტვირთვა. მიიღებთ JSON-ფაილს ანგარიშით, შენახული გაჩერებებითა და ადგილებით, მაღვიძარებით, გადახდების ჩანაწერებითა და აპლიკაციის მოვლენებით.
8. ბავშვები
BatBus — საზოგადოებრივი ტრანსპორტის რუკაა ფართო აუდიტორიისთვის. შეგნებულად არ ვაგროვებთ 16 წლამდე ბავშვების მონაცემებს აქ აღწერილის გარდა, ხოლო რუკით სარგებლობისთვის ანგარიში არასდროს არის საჭირო.
9. სარეზერვო ასლები და გადახდების ჩანაწერები
- სარეზერვო ასლები. ანგარიშების მონაცემები — ანგარიშები, შენახული გაჩერებები და ადგილები, მაღვიძარები, push-გამოწერები და გადახდების ჩანაწერები — დღეში ერთხელ კოპირდება. ასლი იგზავნება Telegram-ის პირად ჩატში, რომელიც მხოლოდ ოპერატორისთვის არის ხელმისაწვდომი, რომ სერვერის მწყობრიდან გამოსვლამ არ გაანადგუროს. აპლიკაციის მოვლენები ასლში არ შედის.
- გადახდების ჩანაწერები. გამოწერის ყოველ მოვლენაზე ვინახავთ თარიღს, თანხას, ვალუტას, სტატუსსა და თქვენს Telegram ID-ს. ბარათის მონაცემები ჩვენამდე არ აღწევს — გადახდას ახორციელებს Tribute.
10. ცვლილებები
თუ პოლიტიკა არსებითად შეიცვლება, განვაახლებთ თარიღს ზემოთ და შეგატყობინებთ ბოტის მეშვეობით.
Գաղտնիության քաղաքականություն
Վերջին թարմացումը՝ 2026 թ. օգոստոսի 3
BatBus-ը Բաթումիի (Վրաստան) ավտոբուսների անվճար կենդանի քարտեզ է՝ հասանելի որպես կայք, տեղադրվող վեբ-հավելված (PWA) և Telegram Mini App։ Այս էջը բացատրում է, թե ինչ տվյալներ ենք հավաքում, ինչու, ով ուրիշ է դրանք տեսնում և ինչպես ջնջել ամեն ինչ։
Հակիրճ։ Քարտեզից կարող եք օգտվել անանուն — հաշիվ պետք չէ։ Եթե մուտք գործեք, պահում ենք ձեր էլ. փոստը կամ Telegram-ID-ն և այն, ինչ պահել եք՝ կանգառներ, վայրեր, զարթուցիչներ։ Գովազդ չենք ցուցադրում, երրորդ կողմի հետագծիչներ չենք օգտագործում և ձեր տվյալները երբեք չենք վաճառում։ Ամեն ինչ կարող եք ինքներդ ջնջել հավելվածից՝ երկու հպումով։
1. Ով է պատասխանատու
BatBus-ը անկախ նախագիծ է, որը վարվում է Բաթումիից, Վրաստան։ Գաղտնիությանն առնչվող ցանկացած հարցի համար կամ ստորև թվարկված իրավունքներից օգտվելու համար գրեք մեզ Telegram-ի @bat_bus_bot բոտում։
2. Ինչ ենք հավաքում և ինչու
| Տվյալ | Երբ | Ինչու | Իրավական հիմք |
Սարքի պատահական ID (batbus_visitor_id) | Առաջին այցի ժամանակ | Եզակի այցելուների հաշվարկ և անանուն պահածը ձեր հաշվին կապելը մուտք գործելիս | Իրավաչափ շահ |
| Telegram-ի օգտատիրոջ ID | Mini App-ը բացելիս կամ Telegram-ով մուտք գործելիս | Ձեր հաշվի նույնականացում, զարթուցիչների առաքում | Պայմանագիր |
| Էլ. փոստի հասցե | Էլ. փոստով մուտք գործելիս | Միանգամյա մուտքի կոդի ուղարկում, ձեր հաշվի նույնականացում | Պայմանագիր |
| Հավելվածի իրադարձություններ (որ էկրանը, որ երթուղին, լեզուն, անանունացված արագագործության չափումներ) և սեսիայի ID | Հավելվածից օգտվելիս | Հասկանալ, թե ինչից են օգտվում, և շտկել դանդաղը կամ խափանվածը | Իրավաչափ շահ |
| Պահված կանգառներ, պահված վայրեր (ձեր իսկ պիտակները, օրինակ՝ Տուն կամ Աշխատանք, կոորդինատներով), ավտոբուսի զարթուցիչներ | Միայն երբ ինքներդ եք դրանք ստեղծում | Այդ հնարավորությունների աշխատանքը | Պայմանագիր |
| Ձեր ընթացիկ տեղը | Միայն երբ սեղմում եք տեղորոշման կոճակը կամ կազմում եք երթուղի | Ձեզ քարտեզին ցույց տալը, մոտակա կանգառը գտնելը, երթուղու կազմումը | Համաձայնություն (հարցնում է բրաուզերը) |
| Web-push բաժանորդագրություն (endpoint և բանալիներ) և բրաուզերի նույնացուցիչ | Միայն երբ միացնում եք push-զարթուցիչները | Զարթուցիչը ձեր սարքին հասցնելը | Համաձայնություն |
| IP-հասցե և հարցման մետատվյալներ | Ամեն հարցման ժամանակ | Հարցումների հաճախության սահմանափակում և չարաշահումից պաշտպանություն, պահվում է միայն կարճաժամկետ սերվերային լոգերում | Իրավաչափ շահ |
| Դիմում աջակցությանը (հաղորդագրության տեքստը և էլ. փոստը, որը թողնում եք պատասխանի համար) | Միայն երբ գրում եք աջակցությանը | Հարցին պատասխանելը և դիմումի պատմությունը պահելը | Պայմանագիր |
Չենք հավաքում ձեր անունը, հեռախոսահամարը, կոնտակտները, լուսանկարները, վճարային քարտի տվյալները և տեղաշարժի պատմությունը։ Ձեզ չենք հետագծում այլ կայքերում և չենք օգտագործում գովազդ կամ երրորդ կողմի վերլուծական սկրիպտներ։
3. Ձեր տեղը
Ձեր դիրքը հարցվում է միայն այն պահին, երբ դուք ինքներդ եք խնդրում, և այն մեր սերվերներում չի պահվում։ Այն օգտագործվում է ուղիղ ձեր բրաուզերում՝ ձեր նշիչը գծելու և մոտակա կանգառները գտնելու համար։ Մեկ բացառություն՝ ոտքով երթուղի կազմելիս մեկնարկի և վերջնակետի կոորդինատներն ուղարկվում են մեր սերվերի միջոցով routing.openstreetmap.de հանրային ծառայությանը, որը հաշվում է ոտքով անցնելիք ճանապարհը։ Ձեր IP-հասցեն նա չի ստանում։
Պահված վայրերն այլ բան են՝ դրանք կոորդինատներ են, որոնք դուք եք որոշել պահել, և պահվում են մեր սերվերում ձեր հաշվի տակ, մինչև դրանք ջնջեք։
4. Ով ուրիշ է մշակում ձեր տվյալները
- Supabase — տվյալների բազա, որտեղ պահվում են հաշիվները, պահվածն ու իրադարձությունները։
- Vercel — կայքի, հավելվածի և API-ի հոսթինգ։
- Hetzner — սերվեր, որտեղ աշխատում են բոտը և ավտոբուսների կենդանի պատկերի ծառայությունը։
- Resend — ուղարկում է միանգամյա մուտքի կոդը ձեր էլ. փոստին։
- Telegram — ինքնությունը Mini App-ից օգտվելիս կամ Telegram-ով մուտք գործելիս, ինչպես նաև բոտի հաղորդագրությունների ու զարթուցիչների առաքումը։
- Tribute — Premium-բաժանորդագրության վճարային հարթակը․ ընդունում է քարտով վճարումը և մեզ փոխանցում է միայն ձեր Telegram-ID-ն ու բաժանորդագրության ավարտի ամսաթիվը։ Ձեր քարտի տվյալները մենք երբեք չենք տեսնում։
- OpenFreeMap (քարտեզի սալիկներ) — քարտեզը բեռնելիս ստանում է ձեր IP-հասցեն։
- routing.openstreetmap.de (ոտքով երթուղիներ) — ստանում է ոտքով հատվածի սկզբի և վերջի կոորդինատները մեր սերվերի միջոցով, ձեր IP-հասցեն նա չի տեսնում։
- Photon (komoot) — հասցեների պահեստային որոնում։ Սկզբում հասցեն որոնվում է հենց ձեր սարքում; եթե չգտնվեց, հավաքած տեքստը գնում է Photon մեր սերվերի միջոցով — ձեր IP-հասցեն նա չի ստանում։
- Ձեր բրաուզերի push-ծառայությունը (Google, Mozilla, Apple կամ Microsoft) — առաքում է push-զարթուցիչները, եթե դրանք միացրել եք։
Անձնական տվյալները չենք վաճառում, չենք վարձակալության տալիս և չենք փոխանցում գովազդատուներին։
5. Cookie-ներ և տեղային պահոց
BatBus-ը գովազդային կամ հետագծող cookie-ներ չի օգտագործում, ուստի համաձայնության բաններ էլ չկա։ Ձեր սարքում պահում ենք՝
bb_session — ստորագրված httpOnly-cookie, որը ձեզ պահում է հաշվում։ Հայտնվում է միայն մուտք գործելուց հետո։
batbus_visitor_id — վերը նկարագրված սարքի պատահական ID-ն։
batbus_lang, site_lang, թեման — լեզվի և ձևավորման ձեր ընտրությունը։
batbus_fav_stops, պահված վայրերը, ավտոբուսների վերջին պատկերը — տեղային պատճեն, որպեսզի հավելվածը բացվի ակնթարթորեն և աշխատի նաև առանց ինտերնետի։
batbus_place_hits, batbus_place_hint — հաճախ բացվող կետերը, որոնք հաշվարկվում են ձեր իսկ սարքում, որպեսզի առաջարկենք դրանք պահել որպես վայր։ Ձեր սարքից դուրս չեն գալիս։
Բրաուզերի տվյալները մաքրելը ջնջում է այս ամենը։
6. Որքան ժամանակ ենք պահում
- Հաշվի տվյալները, պահված կանգառները, պահված վայրերը — մինչև դրանք կամ հաշիվը ջնջեք։
- Ավտոբուսի զարթուցիչները — ջնջվում են աշխատելուց կամ ժամկետը լրանալուց կարճ ժամանակ անց։
- Մուտքի կոդերը — 10 րոպե, և միայն հեշի տեսքով։
- Հավելվածի իրադարձությունները — 12 ամիս, ապա ջնջվում են. մնում են միայն օրական ագրեգատները, որոնք ձեզ հետ կապված չեն։ Հաշիվը ջնջելիս ձեր անցյալ իրադարձությունները անշրջելիորեն կտրվում են ձեզանից՝ նույնացուցիչը փոխարինվում է պատահականով, այնպես որ վիճակագրությունը մնում է ճիշտ, բայց գրառումներն այլևս հնարավոր չէ կապել ձեզ հետ։
- Նամակագրությունը աջակցության հետ — պահում ենք, քանի դեռ հարցը բաց է, և դրանից հետո՝ որպես գրառում; ջնջվում է հաշվի հետ միասին։
7. Ձեր իրավունքները
Կարող եք պահանջել ձեր տվյալներին հասանելիություն, դրանց ուղղում, ջնջում, մշակման սահմանափակում կամ պատճեն՝ փոխանցելի ձևաչափով, ինչպես նաև առարկել իրավաչափ շահի վրա հիմնված մշակմանը։ Կարող եք նաև բողոքել ձեր տեղական տվյալների պաշտպանության մարմնին (Վրաստանում՝ Անձնական տվյալների պաշտպանության ծառայությանը)։
Հաշվի ջնջում։ Բացեք պրոֆիլը (պատկերակը հավելվածի վերին աջ անկյունում) → Ջնջել հաշիվը։ Սա ընդմիշտ հեռացնում է ձեր հաշիվը, պահված կանգառները, պահված վայրերը, զարթուցիչները, push-բաժանորդագրություններն ու էլ. փոստի կապը և անանունացնում ձեր անցյալ իրադարձությունները։ Հետդարձ չկա։
Ձեր տվյալների պատճենը՝ բացեք պրոֆիլը (վերևի աջ անկյունի ավատարը) → Ներբեռնել իմ տվյալները։ Կստանաք JSON-ֆայլ՝ հաշվով, պահված կանգառներով ու վայրերով, զարթուցիչներով, վճարումների գրառումներով և հավելվածի իրադարձություններով։
8. Երեխաներ
BatBus-ը հանրային տրանսպորտի քարտեզ է լայն լսարանի համար։ Մենք գիտակցաբար չենք հավաքում 16 տարեկանից ցածր երեխաների տվյալներ՝ բացի այստեղ նկարագրվածից, իսկ քարտեզից օգտվելու համար հաշիվ երբեք պետք չէ։
9. Պահուստային պատճեններ և վճարումների գրառումներ
- Պահուստային պատճեններ։ Հաշիվների տվյալները՝ հաշիվները, պահված կանգառներն ու վայրերը, զարթուցիչները, push-բաժանորդագրություններն ու վճարումների գրառումները, պատճենվում են օրը մեկ անգամ։ Պատճենն ուղարկվում է Telegram-ի մասնավոր զրույց, որը հասանելի է միայն օպերատորին, որպեսզի սերվերի խափանումը այն չոչնչացնի։ Հավելվածի իրադարձությունները պատճենի մեջ չեն մտնում։
- Վճարումների գրառումներ։ Բաժանորդագրության յուրաքանչյուր իրադարձության համար պահում ենք ամսաթիվը, գումարը, արժույթը, կարգավիճակը և ձեր Telegram ID-ն։ Քարտի տվյալները մեզ չեն հասնում — վճարումն իրականացնում է Tribute-ը։
10. Փոփոխություններ
Եթե այս քաղաքականությունը էականորեն փոխվի, կթարմացնենք վերևի ամսաթիվը և կհայտարարենք բոտի միջոցով։
Gizlilik Politikası
Son güncelleme: 3 Ağustos 2026
BatBus, Batum'daki otobüsleri canlı gösteren ücretsiz bir haritadır: web sitesi, kurulabilir web uygulaması (PWA) ve Telegram Mini App. Bu sayfa hangi verileri neden topladığımızı, bunları başka kimin gördüğünü ve nasıl sileceğinizi anlatır.
Kısaca. Haritanın tamamını anonim kullanabilirsiniz — hesap gerekmez. Giriş yaparsanız e-postanızı veya Telegram kimliğinizi ve kaydettiklerinizi (duraklar, yerler, alarmlar) saklarız. Reklam göstermiyor, üçüncü taraf izleyici çalıştırmıyor ve verilerinizi asla satmıyoruz. Her şeyi uygulamadan iki dokunuşta kendiniz silebilirsiniz.
1. Veriden kim sorumlu
BatBus, Batum'dan (Gürcistan) yürütülen bağımsız bir projedir. Gizlilikle ilgili her soru ve aşağıdaki hakları kullanmak için Telegram'daki @bat_bus_bot botundan bize yazın.
2. Neyi neden topluyoruz
| Veri | Ne zaman | Neden | Hukuki dayanak |
Rastgele cihaz kimliği (batbus_visitor_id) | İlk ziyarette | Benzersiz ziyaretçileri saymak ve giriş yaptığınızda anonim kaydettiklerinizi hesabınıza taşımak | Meşru menfaat |
| Telegram kullanıcı kimliği | Mini App'i açtığınızda veya Telegram ile giriş yaptığınızda | Hesabınızı tanımak, alarmları iletmek | Sözleşme |
| E-posta adresi | E-posta ile giriş | Tek kullanımlık giriş kodunu göndermek, hesabınızı tanımak | Sözleşme |
| Uygulama olayları (hangi ekran, hangi hat, dil, anonimleştirilmiş performans süreleri) ve oturum kimliği | Uygulamayı kullanırken | Neyin kullanıldığını anlamak, yavaş veya bozuk olanı düzeltmek | Meşru menfaat |
| Kayıtlı duraklar, kendi yerleriniz (Ev, İş gibi kendi etiketleriniz ve koordinatları), otobüs alarmları | Yalnızca siz oluşturduğunuzda | Bu özelliklerin çalışması | Sözleşme |
| Konumunuz | Yalnızca konum düğmesine bastığınızda veya rota planladığınızda | Sizi haritada göstermek, en yakın durağı bulmak, rota planlamak | Açık rıza (tarayıcı sorar) |
| Web push aboneliği (endpoint ve anahtarlar) ve tarayıcı tanımlayıcısı | Yalnızca push alarmlarını açtığınızda | Alarmı cihazınıza iletmek | Açık rıza |
| IP adresi ve istek meta verileri | Her istekte | Hız sınırlama ve kötüye kullanımı önleme; yalnızca kısa ömürlü sunucu günlüklerinde tutulur | Meşru menfaat |
| Desteğe yazdıklarınız (mesajınızın metni ve yanıt için bıraktığınız e-posta) | Yalnızca desteğe yazdığınızda | Sorunuzu yanıtlamak ve talebin kaydını tutmak | Sözleşme |
Adınızı, telefon numaranızı, rehberinizi, fotoğraflarınızı, kart bilgilerinizi veya konum geçmişinizi toplamıyoruz. Sizi başka sitelerde izlemiyor, reklam veya üçüncü taraf analiz betikleri çalıştırmıyoruz.
3. Konumunuz
Konumunuz yalnızca siz istediğiniz anda alınır ve sunucularımızda saklanmaz. Tarayıcınızın içinde, işaretçinizi çizmek ve yakın durakları bulmak için kullanılır. Tek istisna: yürüme rotası planladığınızda başlangıç ve bitiş koordinatları, sunucumuz üzerinden yürüme yolunu hesaplayan herkese açık routing.openstreetmap.de servisine gönderilir. Bu servis IP adresinizi görmez.
Kaydettiğiniz yerler farklıdır: bunlar sizin kaydetmeyi seçtiğiniz koordinatlardır ve siz silene kadar hesabınız altında sunucumuzda saklanır.
4. Verilerinizi başka kim işliyor
- Supabase — hesapların, kaydedilenlerin ve olayların tutulduğu veritabanı.
- Vercel — site, uygulama ve API için barındırma.
- Hetzner — botun ve canlı otobüs anlık görüntü servisinin çalıştığı sunucu.
- Resend — tek kullanımlık giriş kodunu e-posta adresinize gönderir.
- Telegram — Mini App'te ve Telegram ile girişte kimlik, bot mesajlarının ve alarmların iletimi.
- Tribute — premium aboneliğin ödeme platformu: kart ödemesini alır ve bize yalnızca Telegram kimliğinizi ve aboneliğinizin bitiş tarihini iletir. Kart bilgilerinizi hiç görmeyiz.
- OpenFreeMap (harita döşemeleri) — harita yüklenirken IP adresinizi alır.
- routing.openstreetmap.de (yürüme rotaları) — yürüme bölümünün başlangıç ve bitiş koordinatlarını sunucumuz üzerinden alır; IP adresinizi görmez.
- Photon (komoot) — yedek adres araması. Adres önce doğrudan cihazınızda aranır; bulunamazsa yazdığınız metin sunucumuz üzerinden Photon'a gider — IP adresinizi almaz.
- Tarayıcı üreticinizin push servisi (Google, Mozilla, Apple veya Microsoft) — açtıysanız push alarmlarını iletir.
Kişisel verileri satmıyor, kiralamıyor ve reklamverenlerle paylaşmıyoruz.
5. Çerezler ve yerel depolama
BatBus'ta reklam veya izleme çerezi yok, bu yüzden onay banner'ı da yok. Cihazınızda sakladıklarımız:
bb_session — sizi oturumda tutan, imzalı httpOnly çerez. Yalnızca giriş yaptıktan sonra oluşur.
batbus_visitor_id — yukarıda anlatılan rastgele cihaz kimliği.
batbus_lang, site_lang, tema — dil ve görünüm tercihleriniz.
batbus_fav_stops, kayıtlı yerler, son otobüs anlık görüntüsü — uygulama anında açılsın ve çevrimdışı çalışsın diye tutulan yerel kopya.
batbus_place_hits, batbus_place_hint — sık açtığınız noktalar; yer olarak kaydetmenizi önerebilmek için doğrudan cihazınızda belirlenir. Cihazdan hiç çıkmaz.
Tarayıcı verilerinizi temizlemek bunların hepsini siler.
6. Ne kadar saklıyoruz
- Hesap verileri, kayıtlı duraklar, kayıtlı yerler — siz silene veya hesabınızı silene kadar.
- Otobüs alarmları — çalıştıktan veya süresi dolduktan kısa süre sonra silinir.
- Giriş kodları — 10 dakika ve yalnızca özet (hash) olarak.
- Uygulama olayları — 12 ay saklanır, sonra silinir; yalnızca sizinle ilişkilendirilmeyen günlük toplamlar kalır. Hesabınızı sildiğinizde geçmiş olaylarınız sizden geri dönülmez biçimde ayrılır: tanımlayıcı rastgele biriyle değiştirilir, böylece istatistikler doğru kalır ama kayıtlar artık size kadar izlenemez.
- Destek yazışmaları — soru açık kaldığı sürece ve sonrasında kayıt olarak saklanır; hesabınızla birlikte silinir.
7. Haklarınız
Verilerinize erişim, düzeltme, silme, işlemenin kısıtlanması veya taşınabilir biçimde bir kopya talep edebilir; meşru menfaate dayanan işlemeye itiraz edebilirsiniz. Ayrıca yerel veri koruma otoritesine şikâyette bulunabilirsiniz (Gürcistan'da Kişisel Verilerin Korunması Servisi).
Hesabınızı silmek: profili açın (uygulamanın sağ üstündeki avatar) → Hesabı sil. Bu işlem hesabınızı, kayıtlı duraklarınızı, yerlerinizi, alarmlarınızı, push aboneliklerinizi ve e-posta bağlantınızı kalıcı olarak siler, geçmiş olaylarınızı anonimleştirir. Geri alınamaz.
Verilerinizin bir kopyası: profili açın (sağ üstteki avatar) → Verilerimi indir. Hesabınızı, kayıtlı duraklarınızı ve yerlerinizi, alarmlarınızı, ödeme kayıtlarınızı ve uygulama olaylarınızı içeren bir JSON dosyası alırsınız.
8. Çocuklar
BatBus, geniş kitlelere yönelik bir toplu taşıma haritasıdır. 16 yaşından küçük çocuklardan burada anlatılanın ötesinde bilerek veri toplamıyoruz ve haritayı kullanmak için hesap hiçbir zaman gerekmiyor.
9. Yedekler ve ödeme kayıtları
- Yedekler. Hesap verileri — hesaplar, kayıtlı duraklar ve yerler, alarmlar, push abonelikleri ve ödeme kayıtları — günde bir kez yedeklenir. Yedeğin bir kopyası, sunucu arızasının onu yok etmemesi için yalnızca operatörün okuyabildiği özel bir Telegram sohbetine gönderilir. Uygulama olayları yedeklenmez.
- Ödeme kayıtları. Her abonelik olayı için tarihi, tutarı, para birimini, durumu ve Telegram ID’nizi saklarız. Kart bilgileri bize hiç ulaşmaz — ödemeyi Tribute yürütür.
10. Değişiklikler
Bu politika önemli ölçüde değişirse üstteki tarihi güncelleyecek ve bot üzerinden duyuracağız.
سياسة الخصوصية
آخر تحديث: 3 أغسطس 2026
BatBus خريطة مجانية تعرض حافلات باتومي مباشرةً: موقع إلكتروني، وتطبيق ويب قابل للتثبيت (PWA)، وتطبيق Telegram Mini App. تشرح هذه الصفحة ما الذي نجمعه ولماذا، ومن يطّلع عليه أيضًا، وكيف تحذفه.
باختصار. يمكنك استخدام الخريطة بالكامل دون هوية — لا حاجة إلى حساب. إذا سجّلت الدخول، فإننا نحفظ بريدك الإلكتروني أو معرّفك في Telegram وما حفظته: المحطات والأماكن والتنبيهات. لا نعرض إعلانات، ولا نشغّل أدوات تتبع من طرف ثالث، ولا نبيع بياناتك أبدًا. يمكنك حذف كل شيء بنفسك من التطبيق بنقرتين.
1. من المسؤول
BatBus مشروع مستقل يُدار من باتومي، جورجيا. لأي سؤال عن الخصوصية أو لممارسة الحقوق أدناه، راسلنا عبر البوت @bat_bus_bot على Telegram.
2. ما الذي نجمعه ولماذا
| البيانات | متى | لماذا | الأساس القانوني |
معرّف جهاز عشوائي (batbus_visitor_id) | عند أول زيارة | عدّ الزوار الفريدين، ونقل ما حفظته دون هوية إلى حسابك عند تسجيل الدخول | مصلحة مشروعة |
| معرّف مستخدم Telegram | عند فتح Mini App أو تسجيل الدخول عبر Telegram | التعرّف على حسابك وإيصال التنبيهات | تنفيذ عقد |
| البريد الإلكتروني | عند تسجيل الدخول بالبريد | إرسال رمز الدخول لمرة واحدة والتعرّف على حسابك | تنفيذ عقد |
| أحداث التطبيق (أي شاشة، أي خط، اللغة، أزمنة أداء مجهولة المصدر) مع معرّف جلسة | أثناء استخدام التطبيق | فهم ما يستخدمه الناس وإصلاح البطيء والمعطّل | مصلحة مشروعة |
| المحطات المحفوظة والأماكن الخاصة بك (تسمياتك مثل «المنزل» أو «العمل» مع إحداثياتها) وتنبيهات الحافلات | فقط عند إنشائك لها | تشغيل هذه الميزات | تنفيذ عقد |
| موقعك الحالي | فقط عند الضغط على زر تحديد الموقع أو تخطيط رحلة | إظهارك على الخريطة، وإيجاد أقرب محطة، وتخطيط المسار | الموافقة (يسألك المتصفح) |
| اشتراك إشعارات الويب (endpoint والمفاتيح) ومعرّف المتصفح | فقط عند تفعيل تنبيهات الإشعارات | إيصال التنبيه إلى جهازك | الموافقة |
| عنوان IP وبيانات الطلب الوصفية | مع كل طلب | تحديد معدّل الطلبات ومنع إساءة الاستخدام؛ تُحفظ في سجلات خادم قصيرة العمر فقط | مصلحة مشروعة |
| ما تكتبه للدعم (نص رسالتك والبريد الإلكتروني الذي تتركه للرد) | فقط عند مراسلة الدعم | الرد على سؤالك وحفظ سجل الطلب | عقد |
نحن لا نجمع اسمك أو رقم هاتفك أو جهات اتصالك أو صورك أو بيانات بطاقتك أو سجل تنقلاتك. ولا نتتبعك عبر مواقع أخرى، ولا نشغّل إعلانات أو أدوات تحليل من طرف ثالث.
3. موقعك
يُطلب موقعك فقط في اللحظة التي تطلبها فيها، ولا يُخزَّن على خوادمنا. يُستخدم داخل متصفحك لرسم علامتك وإيجاد المحطات القريبة. الاستثناء الوحيد: عند تخطيط مسار مشي، تُرسل إحداثيات البداية والنهاية عبر خادمنا إلى خدمة routing.openstreetmap.de العامة لحساب مسار المشي، ولا تتلقى هذه الخدمة عنوان IP الخاص بك.
الأماكن المحفوظة مختلفة: هي إحداثيات اخترت أنت حفظها، وتبقى على خادمنا ضمن حسابك حتى تحذفها.
4. من يعالج بياناتك أيضًا
- Supabase — قاعدة البيانات التي تُحفظ فيها الحسابات والبيانات المحفوظة والأحداث.
- Vercel — استضافة الموقع والتطبيق وواجهة API.
- Hetzner — الخادم الذي يعمل عليه البوت وخدمة لقطات الحافلات المباشرة.
- Resend — يرسل رمز الدخول لمرة واحدة إلى بريدك الإلكتروني.
- Telegram — الهوية عند استخدام Mini App أو تسجيل الدخول عبر Telegram، وإيصال رسائل البوت والتنبيهات.
- Tribute — منصة الدفع لاشتراك Premium: تتلقّى الدفع بالبطاقة وتُرسل إلينا معرّف Telegram الخاص بك وتاريخ انتهاء الاشتراك فقط. ولا نرى بيانات بطاقتك مطلقًا.
- OpenFreeMap (بلاطات الخريطة) — يتلقى عنوان IP الخاص بك أثناء تحميل الخريطة.
- routing.openstreetmap.de (مسارات المشي) — يتلقى إحداثيات بداية ونهاية مقطع المشي عبر خادمنا، ولا يرى عنوان IP الخاص بك.
- Photon (komoot) — بحث احتياطي عن العناوين. يُبحث عن العنوان أولًا على جهازك؛ وإذا لم يُعثر عليه، يُرسل النص الذي كتبته إلى Photon عبر خادمنا، فلا يتلقى عنوان IP الخاص بك.
- خدمة الإشعارات الخاصة بمتصفحك (Google أو Mozilla أو Apple أو Microsoft) — توصل تنبيهات الإشعارات إذا فعّلتها.
نحن لا نبيع البيانات الشخصية ولا نؤجّرها ولا نشاركها مع المعلنين.
5. ملفات تعريف الارتباط والتخزين المحلي
لا يستخدم BatBus أي ملفات ارتباط إعلانية أو تتبعية، ولذلك لا توجد لافتة موافقة. ما نخزّنه على جهازك:
bb_session — ملف ارتباط موقّع من نوع httpOnly يُبقيك مسجّل الدخول. يُنشأ فقط بعد تسجيل الدخول.
batbus_visitor_id — معرّف الجهاز العشوائي الموضح أعلاه.
batbus_lang وsite_lang والسمة — اختياراتك للغة والمظهر.
batbus_fav_stops والأماكن المحفوظة وآخر لقطة للحافلات — نسخة محلية ليفتح التطبيق فورًا ويعمل دون اتصال.
batbus_place_hits وbatbus_place_hint — النقاط التي تفتحها كثيرًا، وتُحدَّد على جهازك لاقتراح حفظها كمكان. لا تغادر جهازك أبدًا.
مسح بيانات المتصفح يزيل كل ذلك.
6. مدة الاحتفاظ
- بيانات الحساب والمحطات والأماكن المحفوظة — حتى تحذفها أو تحذف حسابك.
- تنبيهات الحافلات — تُحذف بعد وقت قصير من إطلاقها أو انتهاء صلاحيتها.
- رموز الدخول — 10 دقائق، وبصيغة مجزّأة (hash) فقط.
- أحداث التطبيق — تُحفظ 12 شهرًا ثم تُحذف؛ تبقى فقط الإجماليات اليومية غير المرتبطة بك. عند حذف حسابك تُفصل أحداثك السابقة عنك بلا رجعة: يُستبدل المعرّف بآخر عشوائي، فتبقى الإحصاءات صحيحة ولا يمكن ربط السجلات بك بعد ذلك.
- مراسلات الدعم — نحتفظ بها ما دام السؤال مفتوحًا وبعده كسجل؛ وتُحذف مع حسابك.
7. حقوقك
يمكنك طلب الاطلاع على بياناتك أو تصحيحها أو محوها أو تقييد معالجتها أو الحصول على نسخة بصيغة قابلة للنقل، ويمكنك الاعتراض على المعالجة القائمة على المصلحة المشروعة. كما يمكنك تقديم شكوى إلى هيئة حماية البيانات لديك (في جورجيا: خدمة حماية البيانات الشخصية).
حذف حسابك: افتح الملف الشخصي (الأيقونة أعلى يمين التطبيق) ← حذف الحساب. يؤدي ذلك إلى إزالة حسابك ومحطاتك وأماكنك المحفوظة وتنبيهاتك واشتراكات الإشعارات وربط البريد نهائيًا، وإخفاء هوية أحداثك السابقة. ولا يمكن التراجع عنه.
نسخة من بياناتك: افتح الملف الشخصي (الصورة أعلى اليمين) ← تنزيل بياناتي. ستحصل على ملف JSON يضم حسابك والمحطات والأماكن المحفوظة والتنبيهات وسجلات الدفع وأحداث التطبيق.
8. الأطفال
BatBus خريطة نقل عام موجّهة لجمهور عام. لا نجمع عن قصد بيانات من أطفال دون سن 16 عامًا بما يتجاوز ما هو موضح هنا، ولا يُشترط حساب أبدًا لاستخدام الخريطة.
9. النسخ الاحتياطية وسجلات الدفع
- النسخ الاحتياطية. تُنسخ بيانات الحسابات — الحسابات، المحطات والأماكن المحفوظة، التنبيهات، اشتراكات الإشعارات وسجلات الدفع — مرة كل ليلة. تُرسل نسخة منها إلى محادثة Telegram خاصة لا يقرأها سوى المشغّل، حتى لا يؤدي عطل الخادم إلى فقدانها. أحداث التطبيق غير مشمولة بالنسخ الاحتياطي.
- سجلات الدفع. لكل حدث اشتراك نحفظ التاريخ والمبلغ والعملة والحالة ومعرّف Telegram الخاص بك. بيانات البطاقة لا تصلنا إطلاقًا — الدفع يتم عبر Tribute.
10. التغييرات
إذا تغيّرت هذه السياسة تغييرًا جوهريًا، فسنحدّث التاريخ في الأعلى ونعلن عن ذلك عبر البوت.
隐私政策
最后更新:2026 年 8 月 3 日
BatBus 是格鲁吉亚巴统的免费实时公交地图,提供网站、可安装的网页应用(PWA)和 Telegram Mini App。本页说明我们收集哪些数据、为什么收集、还有谁能看到,以及如何删除。
简要说明。整张地图都可以匿名使用——无需账号。如果你登录,我们会保存你的邮箱或 Telegram ID,以及你保存的内容(站点、地点、到站提醒)。我们不投放广告、不使用第三方跟踪器,也绝不出售你的数据。你可以在应用里两步操作自行删除全部数据。
1. 谁负责
BatBus 是一个在格鲁吉亚巴统运营的独立项目。如有任何隐私问题,或需行使下列权利,请通过 Telegram 上的机器人 @bat_bus_bot 联系我们。
2. 我们收集什么、为什么
| 数据 | 何时 | 用途 | 法律依据 |
随机设备 ID(batbus_visitor_id) | 首次访问时 | 统计独立访客;登录时把你匿名保存的内容并入账号 | 正当利益 |
| Telegram 用户 ID | 打开 Mini App 或用 Telegram 登录时 | 识别你的账号、推送提醒 | 履行合同 |
| 邮箱地址 | 使用邮箱登录时 | 发送一次性登录码、识别你的账号 | 履行合同 |
| 应用事件(哪个页面、哪条线路、语言、匿名化的性能耗时)及会话 ID | 使用应用期间 | 了解大家在用什么,修复卡顿和故障 | 正当利益 |
| 收藏的站点、我的地点(你自己命名的“家”“公司”等及其坐标)、到站提醒 | 仅在你创建时 | 提供这些功能 | 履行合同 |
| 你的当前位置 | 仅在你点击定位按钮或规划路线时 | 在地图上显示你的位置、查找最近站点、规划路线 | 同意(由浏览器询问) |
| 网页推送订阅(endpoint 和密钥)及浏览器标识 | 仅在你开启推送提醒时 | 把提醒送达你的设备 | 同意 |
| IP 地址和请求元数据 | 每次请求 | 限流与防滥用;仅保留在短期服务器日志中 | 正当利益 |
| 您向客服发送的内容(消息正文,以及您留下的回复邮箱) | 仅在您联系客服时 | 答复您的问题并保留处理记录 | 合同 |
我们不会收集你的姓名、电话号码、通讯录、照片、银行卡信息或位置历史。我们不会跨站跟踪你,也不运行任何广告或第三方分析脚本。
3. 你的位置
只有在你主动请求的那一刻才会获取你的位置,并且不会存储在我们的服务器上。它只在你的浏览器中用于绘制你的标记和查找附近站点。唯一的例外:规划步行路线时,起点和终点坐标会经由我们的服务器发送给公共路径服务 routing.openstreetmap.de 来计算步行路径;该服务不会收到你的 IP 地址。
“我的地点”不同:那是你自己选择保存的坐标,会存放在我们服务器上你的账号下,直到你删除为止。
4. 还有谁处理你的数据
- Supabase — 存放账号、保存内容和事件的数据库。
- Vercel — 网站、应用和 API 的托管。
- Hetzner — 运行机器人和实时公交快照服务的服务器。
- Resend — 把一次性登录码发送到你的邮箱。
- Telegram — 在 Mini App 中和使用 Telegram 登录时提供身份,并投递机器人消息和提醒。
- Tribute — 会员订阅的支付平台:负责收取银行卡付款,只把你的 Telegram ID 和订阅到期日期传给我们。我们看不到你的银行卡信息。
- OpenFreeMap(地图瓦片)— 在加载地图时会收到你的 IP 地址。
- routing.openstreetmap.de(步行路线)— 会经由我们的服务器收到步行路段的起点和终点坐标,它看不到你的 IP 地址。
- Photon (komoot) — 备用地址搜索。地址首先在你的设备上查找;如果没有匹配,你输入的文字会经由我们的服务器发送给 Photon——它不会收到你的 IP 地址。
- 你的浏览器厂商的推送服务(Google、Mozilla、Apple 或 Microsoft)— 在你开启后投递推送提醒。
我们不出售或出租个人数据,也不会与广告商共享。
5. Cookie 与本地存储
BatBus 不使用任何广告或跟踪 Cookie,因此没有同意横幅。我们在你的设备上保存的内容:
bb_session — 让你保持登录状态的签名 httpOnly Cookie,仅在登录后才会设置。
batbus_visitor_id — 上文所述的随机设备 ID。
batbus_lang、site_lang、主题 — 你的语言和外观选择。
batbus_fav_stops、我的地点、最近一次公交快照 — 本地副本,让应用秒开并可离线使用。
batbus_place_hits、batbus_place_hint — 你经常查看的地点,完全在本机计算,用于建议你将其保存为地点。这些数据不会离开你的设备。
清除浏览器数据即可删除以上全部内容。
6. 保存多久
- 账号数据、收藏站点、我的地点 — 直到你删除它们或删除账号。
- 到站提醒 — 触发或过期后不久即删除。
- 登录验证码 — 10 分钟,且仅以哈希形式保存。
- 应用事件 — 保留 12 个月后删除;仅保留与你无关联的每日汇总数据。删除账号时,你过去的事件会与你不可逆地解绑:标识符会被替换为随机值,统计数据仍然准确,但记录再也无法追溯到你。
- 客服往来记录——在问题处理期间及之后作为记录保留;随账号一同删除。
7. 你的权利
你可以要求访问、更正、删除你的数据,限制处理,或以可携带格式获取副本,也可以反对基于正当利益的处理。你还可以向所在地的数据保护机构投诉(在格鲁吉亚为个人数据保护局)。
删除账号:打开个人资料(应用右上角的头像)→ 删除账号。此操作将永久删除你的账号、收藏站点、我的地点、提醒、推送订阅和邮箱绑定,并将过去的事件匿名化。此操作无法撤销。
你的数据副本:打开个人资料(右上角头像)→ 下载我的数据。你会得到一个 JSON 文件,包含账号、收藏的站点与地点、到站提醒、付款记录以及你的应用事件。
8. 儿童
BatBus 是面向大众的公共交通地图。除本页所述之外,我们不会在知情的情况下收集 16 岁以下儿童的数据,而且使用地图从来不需要账号。
9. 备份与付款记录
- 备份。账号数据 — 账号、收藏的站点与地点、到站提醒、推送订阅和付款记录 — 每晚备份一次。备份副本还会发送到仅运营者可读的私密 Telegram 对话,以免服务器故障导致数据丢失。应用事件不做备份。
- 付款记录。对每笔订阅事件,我们保存日期、金额、币种、状态和你的 Telegram ID。银行卡信息从不经过我们 — 付款由 Tribute 处理。
10. 变更
如本政策发生重大变更,我们会更新顶部的日期并通过机器人公告。