Privacy
What we collect, and what we do not
Written to be read, not to be survived. If a sentence here is unclear, that is our fault — write to us and we will fix the wording.
Last updated 29 October 2026
1. Who this is about
This policy covers this website (section 2) and the RentalGuard app for iPhone (sections 3 to 9). The site collects close to nothing; the app is where your data lives, so most of this page is about the app.
RentalGuard is the name this service trades under. Until the company is registered, the controller of your data — the person responsible for it under the GDPR — is Iurii Leshin, who runs RentalGuard. Contact: privacy@rentalguard.ai. Once the company exists, its name, registered address and number will replace this paragraph.
2. This website
No cookies. Not one, including the ones most sites call "necessary" — and no other browser storage either, except the one setting below, which the site needs to remember your language. This is why you have never seen a consent banner here.
One setting, stored in your own browser. Your choice of language is kept in your browser's local storage under rg-locale. It never leaves your device and we never see it. Clearing your site data removes it.
No third-party analytics. There is no Google Analytics, no tracking pixel, no advertising network, no session recorder and no A/B testing tool on this site.
Three buttons are counted. When you press "Download on the App Store", "Login" or the Android button, the site tells our own server that the button was pressed, on which page, in which language. That is the whole record: no IP address, no cookie, no identifier, nothing that could tie the press to you or to another press.
The forms are real. The Android waitlist and the iOS notification list send what you typed — email, and if you gave them, your name and fleet size — to our server, where it is stored in our database with the page and language it came from. We use it for exactly one thing: to contact you about the beta you asked about. Write to privacy@rentalguard.ai and it is deleted. The "Write to us" form sends your email, your name if you give it, and your message to our server, where it is stored in our database. A copy goes to the RentalGuard team on Telegram, so it is answered quickly.
Server logs. The site is served by Spaceship, our hosting provider, whose web server records the usual things: your IP address, the page you asked for, your browser's user-agent string and the time. That is the host's log, kept under their retention policy, and we use it only to tell whether the site is up.
One thing your browser fetches from elsewhere. The page loads its styling engine from cdn.tailwindcss.com. Your browser contacts that server directly, so it sees your IP address the same way any server you visit does. We send it nothing about you and receive nothing back.
Report pages. A page at rentalguard.ai/report/… loads the report from our server and its photos, videos and PDF from Supabase, our storage provider, through links that expire within minutes. Opening one is recorded with the time only.
If you email us, we have your address and whatever you wrote, for as long as it takes to answer you and a reasonable while after. The RentalGuard team gets a Telegram notification with your address, the subject and the first lines of your message. Those Telegram copies — of emails and of form messages — stay in the team's chat until the team deletes them.
3. What the app collects
- Your account. You sign in with Apple or Google. We receive the identifier they issue for you, your email address (or the relay address Apple offers) and, the first time, your name. You can add a profile photo; it is optional.
- Inspections. The photographs and short videos you take of the vehicle, the damage you mark on them with its type and severity, the time each was taken and, if you allow it, the place. Photographs of a vehicle can include other things — a licence plate, a bystander, a member of the rental staff. Point the camera at the vehicle; we do not analyse what you shoot to identify anyone. The one exception is automatic: in the anonymised training copies described below, number plates, VINs, faces and people are found and blurred.
- Vehicle details you enter or scan: type, make, model, colour, plate, VIN, mileage, fuel.
- Documents you choose to store — driving licence, insurance, rental contract, vehicle papers. You decide what goes in; nothing is collected automatically, and we never read them for any purpose of our own.
- Device details saved with each inspection: phone model, iOS version, app version, whether the phone has a LiDAR sensor. They explain why two photos of the same scratch look different.
- Purchases. When you unlock a rental or buy the yearly pass, Apple processes the payment; we never see your card. We receive from Apple, through RevenueCat, the product bought, the price, the transaction identifier and the dates, so the app can open what you paid for. To do that, RevenueCat itself receives your RentalGuard account identifier, your device type and iOS version, when you last opened the app, and Apple's receipt for the purchase. That record is kept for seven years, the period Hong Kong tax law requires business records to be kept.
- Report links. When you share a report link, anyone who has it sees the vehicle and its plate, when and where each inspection of the rental was done — the exact address and a point on the map, if you allowed location — the photos and videos with the damage you marked, and the phone's and the server's time for each photo. A link works for twelve months after the last inspection of the rental; in the app you can extend it or revoke it at any time. We record when a link is opened — only the time, nothing about who opened it.
- Diagnostics. Our API keeps request logs — the endpoint, the time, the outcome and your account identifier — for seven days, to find out why something failed. There is no third-party crash-reporting or analytics SDK in the app.
Photos you mark as damaged are also used, anonymised, to train damage detection. This is the one use of your data that is not simply "give it back to you later", so it gets its own paragraph. When you mark damage on a photo, an anonymised copy goes to a separate training set: number plates, VINs, faces and people are blurred, the location, the exact time and the device details are removed, and the copy is not linked to your account, your inspections or your reports. It keeps only what training needs — the marks you made, the zone of the vehicle, and its type, make, model and colour. Photos without marked damage, and videos, are never sent this way. It is off until you allow it: after your first inspection in which you mark damage, the app asks once whether these copies may be used, and you can allow it or choose Not now. If you choose Not now, it may ask one more time later, and then not again. You can change your mind at any time in Settings → Privacy; turning it off stops new copies and changes nothing else about how the app works. Because an anonymised copy cannot be traced back to you, copies already made stay in the training set when you switch it off or delete your account — there is no way for us to tell which ones were yours.
Automatic damage suggestions (coming soon). Today every mark in an inspection is one you made yourself. A future version of the app will also suggest possible damage, using a model that runs on your phone; nothing will be sent anywhere for that. Every suggestion will be yours to confirm or reject, and no decision about you will be made automatically — a mark will exist only because you put it there.
What we do not do. We do not sell your data. We do not show advertising. We do not hand your inspections to a rental company, an insurer or anyone else for their own purposes. They reach only the providers listed below, who process them for us; the people you send a link to yourself; and anyone the law obliges us to disclose them to.
4. Why we are allowed to
Where a law such as the GDPR asks for a legal basis, this is it: your account, inspections, reports and purchases are processed to provide the service you asked for (contract). Location is attached only when you grant the permission (consent), and you can withdraw it in iOS Settings at any time. Training copies are made only with your consent, which you give in the app and can withdraw at any time in Settings → Privacy; once a copy is anonymised it can no longer be linked to you. Logs and security are our legitimate interest in keeping the service running and honest. Waitlist emails and "Write to us" messages are consent, given when you tick the box on the form — see the consent.
5. Who holds it, and where
We run the service on providers who process data on our instructions and under data-processing agreements with standard contractual clauses:
- Supabase — database, sign-in and file storage for photos, videos, PDFs and the anonymised training set. Frankfurt, Germany (EU).
- Railway — the API the app talks to. Amsterdam, Netherlands (EU), and the United States.
- Upstash — a short-lived job queue used to build reports. Frankfurt, Germany (EU).
- Apple — Sign in with Apple, App Store purchases. Google — Google Sign-In, if you choose it. Each under its own privacy policy.
- RevenueCat — purchase records from Apple. United States.
- Spaceship — this website's hosting.
- Telegram — notifications to the RentalGuard team about messages from the site and emails to our addresses. Outside the EU.
RentalGuard is operated from outside the European Union, and the company we are forming is in Hong Kong, which the EU has not recognised as offering equivalent protection. Inspection content — photos, videos, reports, documents and the training set — is stored in the EU. Some account, operational and purchase data is processed in the United States: Railway, which runs our API, carries out its main processing there, and RevenueCat keeps purchase records on servers there. These transfers rely on standard contractual clauses. Telegram, which carries the team's notifications about your messages, is used under its own privacy policy, outside the EU and without standard contractual clauses. If that changes, this page changes first.
6. How long
- Inspections, reports, vehicles and documents: while your account exists, or until you delete the item.
- Anonymised training copies: for as long as they are useful for training. They are not linked to you, so they cannot be picked out and deleted on request.
- Account: until you delete it — from the app or as described on Delete your account. It is removed from our live systems straight away; API logs that mention your account identifier expire within seven days, and a backup copy can survive for up to 30 days.
- Purchase records: seven years, as Hong Kong tax law requires (longer only where the law requires it), without your inspections attached.
- API logs: seven days. Website server logs: the host's retention policy.
- Waitlist emails: until we write to you about the beta, or until you ask.
- Messages from the "Write to us" form: twelve months after they are sent, then deleted automatically.
- Report links and the times they were opened: while the inspection exists; a link stops working when it expires or you revoke it.
7. What you can ask for
Write to privacy@rentalguard.ai and you can ask us to show you what we hold about you, correct it, delete it, restrict what we do with it, object to a use of it, or send it to you in a file you can open. Consent you have given — location, training — you can withdraw in the app or in iOS Settings without asking us; for training, that stops new copies, since the anonymised ones cannot be traced back to you. We answer within one month, as the GDPR requires. If a request is complex we may take up to two months more, and if so we will tell you why within the first month. You do not need to give a reason, and asking will not degrade the service you get. We may ask you to confirm it is you before acting on a request.
If you think we have handled your data badly, you can complain to a data-protection authority — in the country where you live, where you work, or where you think the problem happened; in the EU, that country's supervisory authority. We would rather hear from you first, but that is your right, not ours to grant.
8. Keeping it safe
Everything travels over TLS. Photos are hashed on the phone and again on arrival, with the server's timestamp, which is what makes a report tamper-evident. Storage is private: files are reachable only through the app, or through a report link you created. Access to production systems is limited to the people who run them. If a breach ever affects your data, we will tell you and, where the law requires it, the authorities, without undue delay.
9. Children
The service is not built for, and not directed at, anyone under 16. If you believe a child has created an account, write to us and we will delete it.
10. Changes
If this policy changes we will change the date at the top. If a change is material — new data collected, or a new reason for collecting it — we will say so in the app and on this site, not only here.
11. Contact
Privacy questions and requests: privacy@rentalguard.ai. Anything else: contact@rentalguard.ai, or the support page.
Конфиденциальность
Что мы собираем, а что — нет
Этот текст написан, чтобы его читали, а не продирались через него. Если какая-то фраза здесь непонятна, это наша вина — напишите нам, и мы исправим формулировку.
Последнее обновление: 29 октября 2026 · Это перевод для удобства; при расхождении действует английская версия.
1. К чему относится эта политика
Эта политика распространяется на этот сайт (раздел 2) и приложение RentalGuard для iPhone (разделы 3–9). Сайт почти ничего не собирает; ваши данные находятся в приложении, поэтому большая часть этой страницы посвящена ему.
RentalGuard — торговое название сервиса. Пока компания не зарегистрирована, оператор ваших данных (тот, кто отвечает за них по GDPR) — Iurii Leshin, который управляет RentalGuard. Связь: privacy@rentalguard.ai. Когда компания будет зарегистрирована, вместо этого абзаца появятся её название, юридический адрес и регистрационный номер.
2. Этот сайт
Никаких файлов cookie. Ни одного, включая те, которые большинство сайтов называют «необходимыми», — и никакого другого хранилища в браузере, кроме одной настройки ниже, без которой сайт не запомнит ваш язык. Поэтому вы никогда не видели здесь баннера с запросом согласия.
Одна настройка, которая хранится в вашем собственном браузере. Выбранный вами язык сохраняется в локальном хранилище браузера под именем rg-locale. Он никогда не покидает ваше устройство, и мы его никогда не видим. Если очистить данные сайта, он удалится.
Никакой сторонней аналитики. На этом сайте нет Google Analytics, пикселя отслеживания, рекламной сети, записи сессий и инструментов A/B-тестирования.
Учитываются нажатия на три кнопки. Когда вы нажимаете «Скачать в App Store», «Войти» или кнопку Android, сайт сообщает нашему собственному серверу, что кнопка была нажата, на какой странице и на каком языке. Это вся запись: ни IP-адреса, ни cookie, ни идентификатора — ничего, что могло бы связать нажатие с вами или с другим нажатием.
Формы настоящие. Лист ожидания для Android и список уведомлений для iOS отправляют то, что вы ввели, — адрес электронной почты и, если вы их указали, ваше имя и размер автопарка — на наш сервер, где это хранится в нашей базе данных вместе со страницей и языком, с которых оно пришло. Мы используем это ровно для одного: чтобы связаться с вами по поводу бета-версии, о которой вы спрашивали. Напишите на privacy@rentalguard.ai, и эти данные будут удалены. Форма «Напишите нам» отправляет ваш адрес электронной почты, ваше имя, если вы его указали, и ваше сообщение на наш сервер, где они хранятся в нашей базе данных. Копия приходит команде RentalGuard в Telegram, чтобы на сообщение ответили быстро.
Журналы сервера. Сайт размещён у Spaceship, нашего хостинг-провайдера, чей веб-сервер записывает обычные сведения: ваш IP-адрес, запрошенную страницу, строку user-agent вашего браузера и время. Это журнал хостинг-провайдера, он хранится в соответствии с его политикой хранения данных, и мы используем его только для того, чтобы понять, работает ли сайт.
Одна вещь, которую ваш браузер загружает с другого сервера. Страница загружает свой движок стилей с cdn.tailwindcss.com. Ваш браузер обращается к этому серверу напрямую, поэтому тот видит ваш IP-адрес — так же, как любой сервер, на который вы заходите. Мы не передаём ему никаких сведений о вас и ничего от него не получаем.
Страницы отчётов. Страница вида rentalguard.ai/report/… загружает отчёт с нашего сервера, а его фото, видео и PDF — из Supabase, нашего хранилища, по ссылкам, которые истекают через несколько минут. Открытие такой страницы записывается — только время.
Если вы пишете нам по электронной почте, у нас остаются ваш адрес и всё, что вы написали, — на то время, которое нужно, чтобы вам ответить, и ещё на разумный срок после этого. Команде RentalGuard приходит уведомление в Telegram с вашим адресом, темой и первыми строками письма. Эти копии в Telegram — и писем, и сообщений из формы — остаются в чате команды, пока она их не удалит.
3. Что собирает приложение
- Ваш аккаунт. Вы входите через Apple или Google. Мы получаем идентификатор, который они вам выдают, ваш адрес электронной почты (или адрес для пересылки, который предлагает Apple) и, при первом входе, ваше имя. Вы можете добавить фото профиля — это необязательно.
- Осмотры. Фотографии и короткие видео автомобиля, которые вы снимаете, повреждения, которые вы на них отмечаете, с их типом и степенью серьёзности, время съёмки каждого снимка и видео и, если вы это разрешите, место. На фотографиях автомобиля может оказаться и другое — номерной знак, случайный прохожий, сотрудник прокатной компании. Направляйте камеру на автомобиль; мы не анализируем снятое вами, чтобы кого-то опознать. Единственное исключение происходит автоматически: в обезличенных копиях для обучения, о которых говорится ниже, номерные знаки, VIN, лица и люди находятся и размываются.
- Данные автомобиля, которые вы вводите или сканируете: тип, марка, модель, цвет, номерной знак, VIN, пробег, топливо.
- Документы, которые вы решили хранить, — водительское удостоверение, страховка, договор аренды, документы на автомобиль. Что туда попадёт, решаете вы; ничего не собирается автоматически, и мы никогда не читаем их ни для каких собственных целей.
- Данные устройства, которые сохраняются с каждым осмотром: модель телефона, версия iOS, версия приложения, есть ли в телефоне датчик LiDAR. Они объясняют, почему две фотографии одной и той же царапины выглядят по-разному.
- Покупки. Когда вы разблокируете аренду или покупаете годовую подписку, платёж обрабатывает Apple; вашу карту мы никогда не видим. Мы получаем от Apple через RevenueCat купленный продукт, цену, идентификатор транзакции и даты, чтобы приложение открыло то, за что вы заплатили. Для этого сам RevenueCat получает идентификатор вашего аккаунта RentalGuard, тип устройства и версию iOS, время последнего открытия приложения и чек Apple о покупке. Эта запись хранится семь лет — столько, сколько налоговое право Гонконга требует хранить деловые записи.
- Ссылки на отчёты. Если вы поделились ссылкой на отчёт, любой, у кого она есть, видит транспорт и его номер, когда и где прошёл каждый осмотр аренды — точный адрес и точку на карте, если вы разрешили доступ к геолокации, — фото и видео с отмеченными вами повреждениями, а также время телефона и время сервера для каждого фото. Ссылка действует двенадцать месяцев после последнего осмотра аренды; в приложении её можно продлить или отозвать в любой момент. Мы записываем, когда ссылку открыли, — только время, без сведений о том, кто её открыл.
- Диагностика. Наш API хранит журналы запросов — эндпоинт, время, результат и идентификатор вашего аккаунта — семь дней, чтобы выяснять, почему что-то не сработало. В приложении нет сторонних SDK для отчётов о сбоях или аналитики.
Фотографии, на которых вы отмечаете повреждения, также используются в обезличенном виде для обучения распознаванию повреждений. Это единственное использование ваших данных, которое не сводится к «вернуть их вам позже», поэтому ему отведён отдельный абзац. Когда вы отмечаете повреждение на фотографии, её обезличенная копия попадает в отдельный обучающий набор данных: номерные знаки, VIN, лица и люди размываются, место, точное время и данные устройства удаляются, а копия не связывается с вашим аккаунтом, вашими осмотрами или вашими отчётами. В ней остаётся только то, что нужно для обучения, — сделанные вами отметки, зона автомобиля, а также его тип, марка, модель и цвет. Фотографии без отмеченных повреждений и видео таким образом никогда не отправляются. Функция выключена, пока вы её не разрешите: после первого осмотра, в котором вы отметите повреждение, приложение один раз спросит, можно ли использовать такие копии, — вы можете разрешить это или выбрать «Не сейчас». Если вы выберете «Не сейчас», приложение может спросить ещё один раз позже, а потом больше не спрашивает. Передумать можно в любой момент в «Настройки → Конфиденциальность»; если выключить, новые копии перестанут создаваться, а больше ничего в работе приложения не изменится. Поскольку обезличенную копию невозможно связать с вами, уже созданные копии остаются в обучающем наборе данных, когда вы выключаете переключатель или удаляете аккаунт, — мы никак не можем определить, какие из них были вашими.
Автоматические подсказки о повреждениях (скоро). Сейчас каждую отметку в осмотре вы делаете сами. Будущая версия приложения будет также предлагать возможные повреждения с помощью модели, которая работает на вашем телефоне; для этого ничего никуда не будет отправляться. Подтверждать или отклонять каждую подсказку будете вы, и никакие решения в отношении вас не будут приниматься автоматически — отметка будет существовать, только если её поставили вы.
Чего мы не делаем. Мы не продаём ваши данные. Мы не показываем рекламу. Мы не передаём ваши осмотры прокатной компании, страховщику или кому-либо ещё для их собственных целей. Они доступны только провайдерам из списка ниже, которые обрабатывают их по нашему поручению; людям, которым вы сами отправили ссылку; и тем, кому мы обязаны раскрыть их по закону.
4. Почему мы вправе это делать
Если закон, например GDPR, требует правового основания, вот оно: ваш аккаунт, осмотры, отчёты и покупки обрабатываются, чтобы предоставлять сервис, о котором вы попросили (договор). Местоположение добавляется, только если вы дали на это разрешение (согласие), и вы можете отозвать его в «Настройках» iOS в любой момент. Копии для обучения создаются только с вашего согласия, которое вы даёте в приложении и можете отозвать в любой момент в «Настройки → Конфиденциальность»; после обезличивания копию уже невозможно связать с вами. Журналы и безопасность — это наш законный интерес в том, чтобы сервис работал и оставался честным. Адреса из листа ожидания и сообщения из формы «Напишите нам» — это согласие, которое вы даёте, ставя галочку в форме, — см. согласие.
5. Кто хранит данные и где
Для работы сервиса мы используем поставщиков, которые обрабатывают данные по нашим указаниям и на основании соглашений об обработке данных со стандартными договорными условиями:
- Supabase — база данных, вход в аккаунт и хранилище файлов для фотографий, видео, PDF и обезличенного обучающего набора данных. Франкфурт, Германия (ЕС).
- Railway — API, с которым работает приложение. Амстердам, Нидерланды (ЕС), и США.
- Upstash — кратковременная очередь задач для формирования отчётов. Франкфурт, Германия (ЕС).
- Apple — вход с Apple, покупки в App Store. Google — вход через Google, если вы его выберете. Каждая компания — в рамках собственной политики конфиденциальности.
- RevenueCat — записи о покупках от Apple. США.
- Spaceship — хостинг этого сайта.
- Telegram — уведомления команде RentalGuard о сообщениях с сайта и письмах на наши адреса. За пределами ЕС.
Управление RentalGuard осуществляется из-за пределов Европейского союза, а компания, которую мы создаём, находится в Гонконге, который ЕС не признал обеспечивающим равноценную защиту. Содержимое осмотров — фотографии, видео, отчёты, документы и обучающий набор данных — хранится в ЕС. Часть данных аккаунта, служебных данных и данных о покупках обрабатывается в США: Railway, на котором работает наш API, выполняет там основную обработку, а RevenueCat хранит там записи о покупках. Эти передачи основаны на стандартных договорных условиях. Telegram, через который команда получает уведомления о ваших сообщениях, используется по его собственной политике конфиденциальности, за пределами ЕС и без стандартных договорных условий. Если это изменится, сначала изменится эта страница.
6. Как долго
- Осмотры, отчёты, автомобили и документы: пока существует ваш аккаунт или пока вы не удалите соответствующий элемент.
- Обезличенные копии для обучения: пока они полезны для обучения. Они не связаны с вами, поэтому их невозможно отобрать и удалить по запросу.
- Аккаунт: пока вы его не удалите — в приложении или так, как описано на странице «Удаление аккаунта». С наших рабочих систем он удаляется сразу; журналы API, где упоминается идентификатор вашего аккаунта, истекают в течение семи дней, а резервная копия может храниться до 30 дней.
- Записи о покупках: семь лет, как требует налоговое право Гонконга (дольше — только если этого требует закон), без привязки к вашим осмотрам.
- Журналы API: семь дней. Журналы веб-сервера сайта: согласно политике хранения данных хостинг-провайдера.
- Адреса из листа ожидания: пока мы не напишем вам о бета-версии или пока вы не попросите об удалении.
- Сообщения из формы «Напишите нам»: двенадцать месяцев после отправки, затем удаляются автоматически.
- Ссылки на отчёты и время их открытия: пока существует осмотр; ссылка перестаёт работать, когда истекает её срок или вы её отзываете.
7. О чём вы можете попросить
Напишите на privacy@rentalguard.ai, и вы можете попросить нас показать, какие данные о вас у нас есть, исправить их, удалить, ограничить то, что мы с ними делаем, возразить против того или иного их использования или прислать их вам в файле, который вы сможете открыть. Данное вами согласие — на местоположение, на обучение — вы можете отозвать в приложении или в «Настройках» iOS, не обращаясь к нам; в случае обучения это прекращает создание новых копий, поскольку уже обезличенные копии невозможно связать с вами. Мы отвечаем в течение одного месяца, как требует GDPR. Если запрос сложный, срок может быть продлён ещё на два месяца — тогда мы сообщим вам причину в течение первого месяца. Вам не нужно объяснять причину, и ваш запрос не ухудшит сервис, который вы получаете. Прежде чем выполнить запрос, мы можем попросить вас подтвердить, что это действительно вы.
Если вы считаете, что мы неправильно обошлись с вашими данными, вы можете подать жалобу в орган по защите данных — в стране, где вы живёте, работаете или где, по-вашему, произошло нарушение; в ЕС это надзорный орган этой страны. Мы бы предпочли, чтобы сначала вы обратились к нам, но это ваше право, и не нам его предоставлять.
8. Как мы защищаем данные
Все данные передаются по TLS. Хеш фотографий вычисляется на телефоне и ещё раз — при поступлении на сервер, вместе с меткой времени сервера; именно благодаря этому отчёт защищён от незаметных изменений. Хранилище закрытое: файлы доступны только через приложение или по ссылке на отчёт, которую создали вы. Доступ к рабочим системам есть только у тех, кто ими управляет. Если нарушение безопасности когда-либо затронет ваши данные, мы без неоправданной задержки сообщим об этом вам и, если этого требует закон, государственным органам.
9. Дети
Сервис не создан для лиц младше 16 лет и не ориентирован на них. Если вы считаете, что аккаунт создал ребёнок, напишите нам, и мы его удалим.
10. Изменения
Если эта политика изменится, мы изменим дату вверху страницы. Если изменение существенное — собираются новые данные или появляется новая причина для их сбора, — мы сообщим об этом в приложении и на этом сайте, а не только здесь.
11. Контакты
Вопросы и запросы о конфиденциальности: privacy@rentalguard.ai. По всем остальным вопросам: contact@rentalguard.ai или страница поддержки.