Політика приватності

Чинна редакція: 3 жовтня 2026 р.

tabhug — це спільний записник витрат для компанії друзів. Тут просто й без юридичної мови написано, які дані ми зберігаємо, навіщо, куди вони потрапляють і як їх видалити. Реклами, стеження й аналітики в tabhug немає; дані ми не продаємо й нікому не передаємо для реклами.

1. Хто відповідає за дані

Сервісом tabhug керує його власник (далі — «ми»); ми і є володільцем (контролером) твоїх даних. З усіх питань про дані пиши на [email protected] — це наш канал зв’язку.

Чинна редакція — від 3 жовтня 2026 р..

2. Які дані ми зберігаємо і навіщо

  • Акаунт: адреса електронної пошти й час створення. Потрібна, щоб ти міг увійти з будь-якого пристрою і щоб у кімнати був хост. Пароля немає: ми надсилаємо одноразовий код і зберігаємо лише його хеш.
  • Входи: для кожного входу в акаунт або в кімнату без акаунта — хеш випадкового ключа, час створення й останнього відвідування, назва пристрою і браузера («iPhone · Safari»). Самого ключа на сервері немає — він лежить лише у твоєму браузері.
  • Кімната: назва, валюта, налаштування, імена учасників (їх вписує хост кімнати), чеки (назва, дата, сума, позиції, хто платив і хто скільки з’їв чи купив), перекази між учасниками (хто, кому, скільки, коли, примітка), запити на перевірку чеку.
  • Реквізити для переказу: те, що учасник сам (або хост за нього) написав у полі «куди переказувати» — номер картки, IBAN, телефон.
  • Історія змін кімнати: хто, що і коли змінив. Вона зберігає попередні версії чеків та імен, щоб будь-яку помилку можна було скасувати, — доки кімнату не видалено.
  • Фото чеків і те, що з них прочитала модель (див. розділ 5).
  • Запрошення: хеш посилання, яке діє 10 хвилин.
  • Технічні дані: IP-адреса — у пам’яті сервера до години, щоб обмежувати зловживання (підбір кодів, масове створення кімнат), і в журналі доступу веб-сервера (14 днів).

Ми не збираємо геолокацію, контакти, дані про пристрій понад сказане і не складаємо профілів.

3. На якій підставі

  • Щоб надати сервіс, яким ти користуєшся (ст. 6(1)(b) GDPR — виконання договору): акаунт, входи, кімнати, чеки, перекази, реквізити, запрошення, розпізнавання фото, яке ти сам надіслав.
  • Наш законний інтерес (ст. 6(1)(f) GDPR): захист від зловживань і технічні журнали; збереження фото чеків разом із прочитаним, щоб вимірювати й покращувати розпізнавання; обробка імен людей, яких хост вписав у кімнату (інтерес хоста й компанії — порахувати спільні витрати).
  • Проти обробки на підставі законного інтересу ти можеш заперечити — див. розділ 12.

Згоди як підстави ми не використовуємо, бо нічого необов’язкового (реклами, аналітики, розсилок) у сервісі немає.

4. Якщо твоє ім’я додали в кімнату

Учасник кімнати — це ім’я, яке вписав хост. Воно може з’явитися в кімнаті та в чеках ще до того, як ти сам сюди зайшов, або якщо ти не зайдеш ніколи. Хост кімнати відповідає за те, що попередив людей, яких вписує, і за те, що про них записано.

Ми бачимо тільки ім’я в тому вигляді, як його написали («Андрій», «Оля з роботи»), і не пов’язуємо його з жодною іншою інформацією про тебе, доки ти сам не зайшов.

Щоб тебе прибрали: попроси хоста кімнати змінити або видалити ім’я, або напиши нам на [email protected] — назви кімнату й ім’я. Ім’я з чеків та історії повністю зникає разом із кімнатою; на запит ми можемо замінити його на нейтральне («Учасник») в усій історії кімнати вручну.

5. Фото чеків і модель штучного інтелекту

Фотографувати чек не обов’язково — його завжди можна ввести вручну. Якщо ти робиш фото:

  • Перед надсиланням браузер зменшує фото й перемальовує його, тож метадані (місце зйомки, модель телефона, час) не надсилаються. Сервер додатково вирізає їх, якщо вони все ж є.
  • Сервер надсилає фото на розпізнавання моделі штучного інтелекту через посередника OpenRouter (США); модель надає Google. Ми вимагаємо, щоб запит ішов лише до постачальників, які не зберігають надіслане й не навчають на ньому свої моделі. Разом із фото не передається нічого про тебе чи кімнату.
  • Фото і те, що прочитала модель, зберігаються на нашому сервері, доки фото не видалено, — також тоді, коли чек із нього не зберегли. Фото бачать учасники кімнати. Пари «що прочитала модель — що було насправді» допомагають нам покращувати розпізнавання: ми вимірюємо, як часто прочитане доводиться виправляти, і перевіряємо на них інші моделі (тоді фото надсилається іншій моделі на тих самих умовах).

Якщо на чеку є щось, чим не хочеш ділитися, — прикрий це або введи чек вручну.

Видалити фото разом із прочитаним може той, хто його зробив, або хост кімнати: відкрий фото в чеку й натисни «Видалити фото». Усі фото кімнати зникають разом із кімнатою.

6. Реквізити для переказу

Реквізити існують для того, щоб інші учасники могли тобі заплатити, тому їх бачать усі учасники кімнати. Це звичайний текст: ми його не перевіряємо й платежів не проводимо.

Пиши тільки те, що потрібно для переказу (номер картки або IBAN), і ніколи — термін дії картки, CVV, паролі чи коди з банку. Реквізити можна змінити чи стерти будь-коли: старі при цьому зникають, а в історії кімнати лишається тільки позначка, що їх змінено.

7. Хто ще має доступ до даних

Усередині кімнати: усі учасники бачать усе, що є в кімнаті — чеки, фото, баланси, реквізити, історію. Хост додатково бачить, зі скількох пристроїв зайшов кожен учасник, чи прив’язав він акаунт і коли був востаннє. Адреси електронної пошти учасників не бачить ніхто, крім нас.

Ті, хто допомагає нам надавати сервіс (обробники):

  • Хостинг-провайдер у Нідерландах (ЄС) — сервер, на якому лежать база даних і фото.
  • Cloudflare — мережа, через яку проходять усі запити до сайту (захист від атак); бачить IP-адресу й технічні дані запиту.
  • OpenRouter і Google як постачальник моделі — отримують фото чеку для розпізнавання (розділ 5).
  • Google (Gmail) — надсилає лист із кодом входу: отримує твою адресу електронної пошти й код.
  • Google Fonts — з серверів Google твій браузер завантажує шрифт; Google при цьому бачить твою IP-адресу.

Ми можемо розкрити дані, якщо цього вимагає закон. Іншим третім сторонам дані не передаються.

8. Передача за межі ЄС та України

Cloudflare, OpenRouter і Google — американські компанії, тож IP-адреса, адреса пошти з кодом входу і фото чеків можуть оброблятися у США та інших країнах. Така передача спирається на рішення Європейської комісії про достатній рівень захисту (EU–US Data Privacy Framework) для компаній, які в ньому беруть участь, і на стандартні договірні положення в умовах цих постачальників.

База даних і фото зберігаються на сервері в Нідерландах (Європейський Союз).

9. Скільки ми зберігаємо

  • Акаунт — доки ти його не видалиш.
  • Кімната з усім вмістом (чеки, історія, реквізити, фото) — доки її не видалить хост.
  • Коди входу й запрошення — діють 10 хвилин, видаляються через добу після завершення строку.
  • Входи в акаунт і в кімнату — доки ти ними користуєшся: вхід, яким не користувалися 90 днів, перестає діяти й видаляється.
  • Відкликані входи — 30 днів, потім видаляються. Вхід, який ти завершив сам («Вийти з кімнати на цьому пристрої»), видаляється одразу.
  • IP-адреси в лічильниках зловживань — до години; журнали веб-сервера — 14 днів.

10. Що зберігається у твоєму браузері

У сховищі браузера (localStorage) — ключ входу в акаунт і твоя адреса пошти, ключі входу в кімнати з цього пристрою з назвами кімнат, обрана мова, остання валюта чеку в кімнаті. Це потрібно, щоб не входити щоразу заново.

Один файл cookie — th_lang: обрана мова, щоб сторінка одразу відкривалась нею. Інших cookie, зокрема рекламних і аналітичних, немає, тому й банера про cookie немає.

«Вийти» та «Вийти з кімнати на цьому пристрої» стирають відповідні ключі з браузера.

11. Безпека

  • Увесь обмін із сайтом іде через HTTPS.
  • Ключі входу, коди й запрошення зберігаються на сервері лише у вигляді хешів: копія бази не дає увійти від чужого імені.
  • Запрошення діє 10 хвилин; особисте — один раз. Хост може завершити всі входи учасника, а вхід, яким не користувалися 90 днів, завершується сам.
  • Фото віддаються тільки учасникам кімнати.
  • У журнали сервера не пишуться ключі, коди, адреси пошти, реквізити чи вміст чеків.

Усе, що є в кімнаті, бачать усі її учасники — записуй лише те, що готовий показати всій компанії.

12. Твої права і як ними скористатися

  • Отримати копію даних: у кімнаті меню «⋯» → «Дані та приватність» → «Завантажити все (JSON)» або «Чеки таблицею (CSV)». Це ж і є право на перенесення даних.
  • Виправити: чеки, перекази й реквізити редагуються в кімнаті; ім’я учасника змінює хост.
  • Видалити фото: у чеку, «Видалити фото».
  • Піти з кімнати: «Дані та приватність» → «Вийти з кімнати на цьому пристрої». Твоє ім’я й чеки лишаються в кімнаті — вони частина спільного рахунку.
  • Видалити кімнату з усім вмістом (хост): «Дані та приватність» → «Видалити кімнату». Це остаточно й одразу.
  • Видалити акаунт: стартова сторінка → «Акаунт» → «Видалити акаунт». Спершу треба видалити кімнати, де ти хост.
  • Заперечити проти обробки, обмежити її чи попросити про щось, чого немає в інтерфейсі (наприклад, стерти твоє ім’я з історії кімнати) — напиши на [email protected]. Відповімо протягом місяця.

Якщо вважаєш, що ми порушуємо твої права, ти можеш поскаржитися до наглядового органу: у Польщі — Prezes Urzędu Ochrony Danych Osobowych (UODO), в іншій країні ЄС — до місцевого органу із захисту даних, в Україні — до Уповноваженого Верховної Ради України з прав людини.

13. Діти

Сервіс не призначений для дітей до 16 років. Якщо ти молодший — користуйся ним лише з дозволу батьків. Якщо ми дізнаємось, що акаунт створила молодша дитина без такого дозволу, ми його видалимо.

14. Зміни

Якщо зміниться те, що ми зберігаємо чи куди передаємо, ми оновимо цей текст і дату вгорі. Про суттєві зміни напишемо на стартовій сторінці заздалегідь.

Умови користування