Зміст
- Загальні положення
- Хто є хто
- Які дані ми збираємо
- Для чого ми використовуємо дані
- Хто ще отримує доступ до даних
- Передача даних за кордон
- Cookies та localStorage
- Скільки ми зберігаємо дані
- Права суб'єкта персональних даних
- Безпека
- Діти
- Зміни Політики
- Контакти
1. Загальні положення
Ця Політика конфіденційності описує, які персональні дані збирає й обробляє StayAI (сайт stayai.online та пов'язані з ним сервіси — "Сервіс") під час його використання, і як саме ці дані обробляються. Оператор даних облікового запису Власника — ФІЗИЧНА ОСОБА-ПІДПРИЄМЕЦЬ ШТЕПА МАКСИМ ОЛЕКСАНДРОВИЧ, Україна, email: stayaiproject@gmail.com.
2. Хто є хто
- Власник — особа чи готель, що зареєструвала обліковий запис у кабінеті StayAI.
- Гість — особа, яка спілкується з ШІ-адміністратором через підключені канали (Telegram, Viber, WhatsApp, Instagram, Messenger, чат-віджет на сайті готелю) від імені готелю Власника.
Щодо даних Власника StayAI виступає оператором (контролером) персональних даних. Щодо даних Гостя StayAI обробляє дані від імені та за дорученням Власника (як процесор) — саме Власник визначає, з якими гостями і через які канали спілкується Сервіс.
3. Які дані ми збираємо
3.1 Дані Власника (обліковий запис)
- Email та пароль — пароль зберігається у зашифрованому/хешованому вигляді через Supabase Auth, StayAI не бачить його у відкритому вигляді.
- Назва та адреса готелю чи апартаментів, дані про номери (тип, ціна, місткість).
- Статус підписки та історія оплат — без збереження повного номера картки, його обробляє платіжний провайдер.
- Реквізити підключення каналів зв'язку (токени ботів Telegram/Viber, дані Meta для WhatsApp/Instagram) — зберігаються в зашифрованому вигляді й розшифровуються лише на сервері в момент надсилання повідомлення.
3.2 Дані Гостя
- Текст повідомлень, які гість надсилає ШІ-адміністратору, включно з текстом, розпізнаним із голосового повідомлення.
- Ідентифікатор гостя в каналі спілкування (напр. Telegram chat_id, номер WhatsApp, Instagram-акаунт) — залежно від каналу.
- Ім'я та контактні дані, які гість вказує при бронюванні.
- Причина й деталі звернення, якщо його передано живому адміністратору (ескалація).
3.3 Технічні дані
Стандартні технічні логи хостинг-провайдерів (IP-адреса, тип браузера чи пристрою) — для безпеки й діагностики, а також дані, що зберігаються в cookies/localStorage браузера (розділ 7).
4. Для чого ми використовуємо дані
- Надання самого Сервісу: розпізнавання, кому належить повідомлення, формування відповіді ШІ-адміністратора, перевірка наявності номерів, оформлення бронювання.
- Автентифікація та захист облікового запису Власника.
- Обробка оплати підписки.
- Технічна підтримка та відповіді на звернення.
- Виконання законних вимог (наприклад, на запит державних органів у передбачених законом випадках).
Ми не використовуємо дані Гостей чи Власників для реклами, не продаємо їх третім особам і не встановлюємо рекламні чи аналітичні cookies третіх сторін (Google Analytics, Meta Pixel тощо на Сервісі не встановлені).
5. Хто ще отримує доступ до даних (субпроцесори)
Для роботи Сервісу ми користуємось наступними технічними постачальниками — кожен обробляє лише той обсяг даних, який потрібен для його функції:
- Supabase — база даних, автентифікація облікових записів, зберігання переписки.
- Railway — хостинг серверної частини (обробка вебхуків від месенджерів).
- Netlify — хостинг сайту та особистого кабінету.
- Anthropic (Claude API) — обробляє текст переписки для формування відповіді ШІ-адміністратора.
- OpenAI (gpt-4o-mini-transcribe) — розпізнає текст із голосових повідомлень гостей, якщо гість надсилає голосове.
- Resend — надсилання службових email (підтвердження, сповіщення про вхід).
- WayForPay — обробка платежів підписки; дані картки обробляються безпосередньо провайдером, StayAI їх не бачить і не зберігає.
- Telegram, Viber, Meta (WhatsApp/Instagram/Messenger) — платформи-месенджери, які Гість сам обирає для спілкування; на їх використання поширюються також власні умови й політики конфіденційності цих платформ.
6. Передача даних за кордон
Частина перелічених постачальників (зокрема Anthropic, OpenAI, Supabase, Meta) обробляє дані на серверах за межами України, зокрема в США. Передаючи дані таким постачальникам, ми покладаємось на їхні власні договірні й технічні гарантії захисту даних (шифрування з'єднання, обмежений доступ). Використовуючи Сервіс, Гість і Власник погоджуються з такою передачею в обсязі, необхідному для роботи Сервісу.
7. Cookies та localStorage
Сервіс використовує лише функціональні (необхідні для роботи) технології зберігання в браузері:
- токен сесії Supabase — щоб не входити в кабінет повторно;
- обрана мова інтерфейсу (uk/en) та тема оформлення (світла/темна);
- ідентифікатор сесії чат-віджета на сайті готелю — щоб продовжити діалог при поверненні на сторінку.
Ми не використовуємо рекламні cookies третіх сторін. Шрифти сайту завантажуються з Google Fonts (fonts.googleapis.com/fonts.gstatic.com) — під час завантаження шрифту Google технічно бачить IP-адресу запиту, як і для будь-якого зовнішнього ресурсу на сторінці.
8. Скільки ми зберігаємо дані
Дані облікового запису та переписки зберігаються, поки активний обліковий запис Власника. Після видалення облікового запису (за запитом Власника) дані видаляються протягом розумного строку, необхідного для завершення технічних процесів (як правило, до 30 днів), крім випадків, коли законодавство вимагає довшого зберігання (наприклад, фінансова звітність про оплати).
9. Права суб'єкта персональних даних
Відповідно до Закону України "Про захист персональних даних", ви маєте право:
- отримати інформацію про те, які ваші дані ми обробляємо;
- вимагати виправлення неточних даних;
- вимагати видалення даних ("право на забуття") — для власного облікового запису це частково можна зробити самостійно в кабінеті (розділ "Ескалації" дозволяє видаляти окремі діалоги), а повне видалення облікового запису — за запитом на контакти нижче;
- відкликати згоду на обробку даних у будь-який час (це може означати припинення доступу до Сервісу).
Для реалізації цих прав звертайтесь на email нижче — ми відповімо протягом розумного строку, як правило не пізніше 30 днів. Інструкції для запиту на видалення даних доступні на сторінці «Видалення даних».
10. Безпека
Ми застосовуємо технічні заходи захисту: шифрування з'єднання (HTTPS) для всього трафіку, шифрування токенів підключення каналів у базі даних, розмежування доступу до даних кожного готелю на рівні бази даних (Row Level Security) — власник одного готелю технічно не може побачити дані іншого.
11. Діти
Сервіс призначений для бізнес-використання (готелі, апартаменти) і не адресований особам молодше 16 років. Якщо ви вважаєте, що ми ненавмисно зібрали дані дитини, зв'яжіться з нами для видалення.
12. Зміни Політики
Ми можемо оновлювати цю Політику. Дата останнього оновлення вказана вгорі сторінки. Про суттєві зміни повідомимо на сайті.
13. Контакти
З питань конфіденційності звертайтесь:
Email: stayaiproject@gmail.com
Telegram: @StayAI_support
Contents
- General provisions
- Who's who
- What data we collect
- Why we use it
- Who else gets access to it
- International data transfers
- Cookies and localStorage
- How long we keep data
- Data subject rights
- Security
- Children
- Changes to this Policy
- Contact
1. General provisions
This Privacy Policy describes what personal data StayAI (the stayai.online website and related services — the "Service") collects and processes, and how. The data controller for the Owner's account is ФІЗИЧНА ОСОБА-ПІДПРИЄМЕЦЬ ШТЕПА МАКСИМ ОЛЕКСАНДРОВИЧ, Ukraine, email: stayaiproject@gmail.com.
2. Who's who
- Owner — the person or hotel that registered an account in the StayAI dashboard.
- Guest — a person chatting with the AI agent through a connected channel (Telegram, Viber, WhatsApp, Instagram, Messenger, the hotel's website widget) on behalf of the Owner's property.
For the Owner's own account data, StayAI acts as the data controller. For Guest data, StayAI processes it on the Owner's behalf (as a processor) — it's the Owner who decides which guests and which channels the Service talks to.
3. What data we collect
3.1 Owner data (account)
- Email and password — the password is stored hashed/encrypted via Supabase Auth; StayAI never sees it in plain text.
- Property name and address, room data (type, price, capacity).
- Subscription status and payment history — without storing the full card number, which the payment provider handles.
- Messaging-channel connection credentials (Telegram/Viber bot tokens, Meta data for WhatsApp/Instagram) — stored encrypted and decrypted only on the server at the moment a message is sent.
3.2 Guest data
- The text of messages the guest sends the AI agent, including text transcribed from a voice message.
- The guest's identifier on that channel (e.g. a Telegram chat_id, a WhatsApp number, an Instagram handle) — depending on the channel.
- Name and contact details the guest provides when booking.
- The reason and details of a request, if it's handed off to a human manager (escalation).
3.3 Technical data
Standard hosting-provider technical logs (IP address, browser or device type) for security and diagnostics, plus data stored in the browser's cookies/localStorage (section 7).
4. Why we use it
- Providing the Service itself: identifying who a message belongs to, generating the AI agent's reply, checking room availability, processing a booking.
- Authenticating and securing the Owner's account.
- Processing subscription payments.
- Technical support and replying to inquiries.
- Complying with legal obligations (e.g. a lawful request from a government authority).
We do not use Guest or Owner data for advertising, do not sell it to third parties, and do not set third-party advertising or analytics cookies (Google Analytics, Meta Pixel, etc. are not installed on the Service).
5. Who else gets access to it (sub-processors)
To run the Service, we rely on the following technical vendors — each handles only the data its function needs:
- Supabase — database, account authentication, conversation storage.
- Railway — backend hosting (processing messenger webhooks).
- Netlify — hosting for the website and the dashboard.
- Anthropic (Claude API) — processes conversation text to generate the AI agent's reply.
- OpenAI (gpt-4o-mini-transcribe) — transcribes guest voice messages, when a guest sends one.
- Resend — sends transactional email (confirmations, sign-in notices).
- WayForPay — processes subscription payments; card details are handled directly by the provider, StayAI never sees or stores them.
- Telegram, Viber, Meta (WhatsApp/Instagram/Messenger) — the messaging platforms the Guest chooses to use; their own terms and privacy policies also apply.
6. International data transfers
Some of the vendors above (notably Anthropic, OpenAI, Supabase, Meta) process data on servers outside Ukraine, including in the US. When we transfer data to them, we rely on their own contractual and technical safeguards (encrypted connections, restricted access). By using the Service, both the Guest and the Owner consent to such transfers to the extent needed to provide the Service.
7. Cookies and localStorage
The Service uses only functional (strictly necessary) browser storage:
- a Supabase session token — so you don't have to log back into the dashboard every time;
- your chosen interface language (uk/en) and theme (light/dark);
- a session id for the hotel-website chat widget — so a conversation can continue when you return to the page.
We don't use third-party advertising cookies. The site's fonts load from Google Fonts (fonts.googleapis.com/fonts.gstatic.com) — as with any external resource on a page, Google technically sees the requesting IP address when a font is fetched.
8. How long we keep data
Account and conversation data is kept for as long as the Owner's account stays active. After an account is deleted (at the Owner's request), data is removed within a reasonable time needed to complete technical processes (typically up to 30 days), except where the law requires longer retention (e.g. financial records of payments).
9. Data subject rights
Under Ukraine's Law "On Personal Data Protection", you have the right to:
- find out what data of yours we process;
- request correction of inaccurate data;
- request deletion of data ("right to be forgotten") — for your own account, you can do this partly yourself in the dashboard (the Escalations section lets you delete individual conversations), and request full account deletion via the contact details below;
- withdraw consent to processing at any time (which may mean losing access to the Service).
To exercise these rights, contact us at the email below — we'll respond within a reasonable time, typically no later than 30 days. Data-deletion instructions are available at Data deletion.
10. Security
We apply technical safeguards: encrypted connections (HTTPS) for all traffic, encrypted storage of channel-connection tokens in the database, and database-level access isolation between properties (Row Level Security) — the owner of one property technically cannot see another's data.
11. Children
The Service is intended for business use (hotels, apartments) and is not directed at anyone under 16. If you believe we've inadvertently collected a child's data, contact us and we'll delete it.
12. Changes to this Policy
We may update this Policy from time to time. The "last updated" date is shown at the top of the page. We'll announce material changes on the site.
13. Contact
For privacy questions, reach us at:
Email: stayaiproject@gmail.com
Telegram: @StayAI_support