Privacy policy
Last updated: 28 September 2026
PadelSense records your padel match on an iPhone and analyses it: it finds the court,
follows where each player moves, works out when the rallies were and cuts a highlight reel.
This page explains what it collects, where it is kept, for how long, and how to delete it.
- The video records everyone on the court, not only you. Please tell the people you play with.
- There is no face recognition. Players are told apart by clothes and movement, within one match only.
- A match is seen only by its players, and nobody sees anything of it until they have said which player they are.
- When the last player deletes a match, its video, sound and everything that could identify a person are deleted.
Anonymous game statistics (rally times, ball and player paths not linked to anyone) may be kept to improve the analysis.
- We do not sell data and there is no advertising.
Who is responsible
PadelSense is made by Ayrat Mardanov, a self-employed developer (autónomo) in Spain. He decides
how the data described here is used: in data protection terms, he is the controller. In this
policy, “we” means him. Contact: support@getpadelsense.app.
What we collect
Your account
You sign in with Google or with Apple. We keep an account identifier, your display name and,
with Google, the address of your Google profile photo. Apple gives us your name only once, at
your first sign-in, and no photo. We do not store your email address and we
never see your password. An Apple account and a Google account are two separate PadelSense
accounts and cannot be joined.
The recording
While you play, the app records video and sound of the whole court and uploads
it in pieces of a few minutes. Everyone on court is in it, and so may be people passing by or
playing on the next court. Each piece is deleted from your phone once it has uploaded.
What the analysis makes from it
- where the court is in the picture (court calibration);
- where people are in each frame and where they stand on the court, in metres;
- a small model of what each player looks like (clothes and build) that works only inside this one match — see How players are told apart;
- a photo of each player cut from the video, for the screen where you say which player you are;
- the sound of ball hits, used to find the rallies;
- rally and serve times, where the ball went, heatmaps and match stats;
- a highlight reel and, only if a player asks to download it, a video of the full match.
Location
When you start a match the app asks for your location once. That single reading is stored
with the match and sent to Google Places to find the club you are at, so the match can be
named after it. The app does not track your location at any other time. If you refuse, the
match simply has no club name.
Phone diagnostics during a recording
While it records, the app sends technical readings so we can keep long recordings from
overheating or failing: phone model and iOS version, how hot the phone is, battery level and
low power mode, network type, camera and microphone settings, how much processor the app
uses, and upload failures. They are linked to your account and the match. They contain no
picture and no sound.
How the app is used
Each time you open the app while signed in, we record that you opened it: the time our server
received it, whether the app was started or brought back from the background, the app version
and build, the platform (iOS or Android) and your phone's language. No phone model, IP address
or location is stored with it. When you delete a match, we record the day, how many days after
the recording it was, whether you recorded or joined the match, and whether yours was the last
copy — with no match and no account attached. We use both only to understand whether and how
people use PadelSense.
Crash reports
When the app or our servers hit an error, a report goes to Sentry so we can fix it. It holds
what broke and where in the code, the phone model and system version, and your account
identifier (so repeated failures are recognised as one person's). It carries no name, no
email, no video and no sound.
Server logs
Our server keeps a log of the requests it receives, so we can run it and find what went wrong:
when each request came, which address in our service it asked for (that can include your
account or match identifier), the answer, and the IP address it came from. Google Cloud deletes
these logs automatically after 30 days.
How players are told apart
There is no face recognition anywhere in PadelSense. A face is never turned
into a template, never compared with another face and never stored on its own.
- To keep each player's stats with the right person, a small model learns, from whole-body
pictures, what the players in this match are wearing and how they move. It is
trained anew for every match, is never compared with any other recording, and is deleted
with the match. There is no database of people.
- For the player photos, a face detector helps pick a frame in which the player is
facing the camera. It only says where a face is in the picture and how straight on it is;
that number is used to choose the frame and is not kept. What is kept is an ordinary photo
of the player.
- The analysis does not identify anyone by name. You say which player you are yourself.
Who can see a match
- The players of that match. The person who recorded it shares an invite
link. A link works for 7 days, lets in at most as many accounts as there are players
(normally four), stops letting anyone new in once every player has said who they are, and
can be cancelled by whoever recorded the match.
- Nothing opens until you say which player you are — not the reel, not the
stats, not the video. Until then you see only the player photos to choose from. This applies
to the person who recorded the match too.
- The other players see your name and, with Google, your profile photo. They see which
players are already taken, not by whom.
- Us. To check and correct rally detection, the developer can open a
recording in an internal tool. We do this only to fix and improve the analysis.
- If a player downloads the full match video, that copy is on their phone and outside
our control.
Why we may use your data
European data protection law (the GDPR) requires a legal reason for each use of personal data. Ours are:
- To provide the service you asked for (contract)
- Your account, recording and analysing your match, showing it to the players you invite, and deleting it when you ask.
- Our legitimate interests
- Keeping the app working and fixing it (phone diagnostics, crash reports, server logs); understanding whether and how
the app is used (app opens and match deletions, see What we collect); checking and improving rally
detection (the internal labelling tool, the anonymous archive); and recording the people on court who do
not use PadelSense, without whom a match cannot be recorded. We have weighed these against your interests:
they use no more data than they need, no decision about you is taken from them, and you can object (see
Your rights).
- Your consent
- Location. You give it in the iOS permission prompt and can withdraw it at any time in Settings → Privacy
& Security → Location Services; the match then simply has no club name.
We make no automated decisions about you with legal or similarly significant effects, and we build no advertising profiles.
Where data is stored and processed
- Google Cloud (Frankfurt and the Netherlands)
- Our server that the app talks to and its request logs, and the analysis of recordings.
- Backblaze B2 (EU data centre)
- Video, sound, player photos, highlight reels, analysis files and the anonymous archive (see Deleting a match).
- Supabase (Frankfurt)
- The database: accounts (name and photo address), match records, invites, phone diagnostics, app opens and match deletions.
- A separate processing server in the United States (California)
- Does part of the work of finding people and extracting the sound from recording pieces.
For each piece it gets a link that works for 15 minutes, processes the piece in a temporary
folder that is deleted afterwards, and sends the result back. It has no access to our storage
or database beyond that one piece.
- Google and Apple
- Sign-in. Google Places receives the location reading described above.
- Sentry (EU data centre, Germany)
- Crash reports.
Google, Backblaze, Supabase and Sentry are US companies. We use their EU data centres, and for any access
from outside the EU their data processing terms include the EU Standard Contractual Clauses or the EU–US Data
Privacy Framework. The exception is the processing server in California: it runs on a machine lent to us by a
private individual, and there is currently no data processing agreement with its owner. The pieces of
recordings sent there (a few minutes of video and sound each) leave the EU without those safeguards.
Videos and photos in the app are shown through links that expire after 15 minutes. We do
not sell your data and do not share it with advertisers or data brokers.
How long it is kept
- Video, sound and everything made from a match
- Until every player has deleted the match, or it is deleted along with an account (see
Deleting your account). There is currently no automatic time limit.
- Player photos
- Deleted once every player has said who they are. Yours is also deleted when you delete your
account, in every match that stays with other players.
- Recording pieces on your phone
- Deleted as each one finishes uploading.
- Invite links
- 7 days, or until cancelled. We keep only a fingerprint of each link, not the link itself.
- Your profile
- Until you delete your account.
- Location
- Kept with the match and deleted with it. Club names and addresses are kept in a shared list of venues.
- Phone diagnostics
- Deleted with the match, once every player has deleted it, and when you delete your account. They contain no picture and no sound.
- Processing records (which pieces of a recording have been analysed)
- Deleted with the match.
- App opens
- 13 months, or until you delete your account.
- Match deletions
- 13 months. They are not linked to a match or a person.
- Crash reports
- Deleted by Sentry automatically after 90 days at most.
- Server logs
- Deleted by Google Cloud automatically after 30 days.
- Anonymous archive
- No set limit. It cannot be linked back to a match or a person.
Deleting a match
Open the match and choose Delete match in its menu. It disappears from
your history. The other players keep it, because it is their match too.
When the last player deletes it, the video, the sound and everything from which
people could be recognised are deleted completely. Anonymous game statistics may be kept and
used to improve our algorithms. In detail:
- First, an anonymous copy is made of: rally and serve times, where the ball
went, where the players stood on the court as numbered tracks with no link to any person,
how the camera saw the court, the match length, the picture size and the month of recording.
It holds no video, no image, no sound, no names or accounts, no club, no location and no exact
date. It is stored under a random name, and the link between it and the match is not saved
anywhere.
- Then everything else is deleted: video, sound, player photos, the appearance
model, heatmaps, the reel, the full-match video, who picked which player, the location and the
match name — including older stored versions of files and unfinished uploads — and last of all
the match record itself. Anything not on the list above is deleted, including kinds of files
we add in the future.
If the match is still being analysed, the app asks you to try again a little later.
Deleting your account
You can delete your account at any time in Profile → Delete account.
- Your profile — name and photo address — is deleted.
- Your app opens and the phone diagnostics your recordings sent are deleted. Match deletions are
not linked to any account, so there is nothing of yours in them.
- Matches you recorded that no other player still has are deleted as described in
Deleting a match.
- A match other players still have stays with them: it is their recording of their game as
much as yours. You are removed from it, together with which player you were and your player
photo. The video and the reel still show you, as they show everyone on court; the match is
deleted completely once the remaining players delete it.
- In a match you joined, you are removed too, together with which player you were and your
player photo. If no other player still has that match, it is deleted as described in
Deleting a match.
Two things are not deleted the moment you delete your account; they expire on their own: server
logs, with your IP address, after 30 days, and crash reports, with your account identifier,
after 90 days at most.
If you can no longer use the app, email us (below) and we will delete your account for you.
If you were recorded but do not use PadelSense
Someone may have recorded a match you played in, or you may have been filmed passing by or on the next court.
That recording is kept and deleted as described above, and only the players of that match who use the app can
see it. You have the same rights as a user: write to us, say roughly when and where it was, and we will look
for the match and act on your request, including deletion.
Your rights
You have the right to get a copy of your data, to have it corrected or deleted, to restrict its use, to
receive the data you gave us in a portable format, to object to uses based on our legitimate interests (for
example, to the developer reviewing a recording of your match), and to withdraw your consent at any time. Write
to the address below; we answer within one month. You can also complain to the Spanish Data Protection Agency
(AEPD) or to the data protection authority in your country.
Children
PadelSense is not meant for anyone under 16. If you are under 16, please do not create an account. If we learn that an account belongs to a child under 16, we delete it.
If this policy changes, we update the date at the top of this page.
Questions about this policy or your data: support@getpadelsense.app.
Политика конфиденциальности
Обновлено 28 сентября 2026 года
PadelSense записывает ваш матч по паделу на iPhone и разбирает его: находит корт, следит,
где двигается каждый игрок, определяет розыгрыши и собирает хайлайты. Здесь написано, что
приложение собирает, где это хранится, сколько и как это удалить.
- На видео попадают все, кто на корте, а не только вы. Скажите об этом тем, с кем играете.
- Распознавания лиц нет. Игроков различают по одежде и движению, и только внутри одного матча.
- Матч видят только его игроки, и никто ничего в нём не видит, пока не укажет, какой игрок — он.
- Когда матч удаляет последний игрок, видео, звук и всё, по чему можно узнать людей, удаляются полностью.
Обезличенная статистика игры (время розыгрышей, траектории мяча и игроков без привязки к людям) может использоваться для улучшения анализа.
- Мы не продаём данные, рекламы нет.
Кто отвечает за данные
PadelSense делает Айрат Марданов — самозанятый разработчик (autónomo) в Испании. Он решает, как используются
описанные здесь данные, то есть по закону о защите данных он — оператор. «Мы» в этой политике — это он.
Связаться: support@getpadelsense.app.
Что мы собираем
Аккаунт
Вы входите через Google или Apple. Мы храним идентификатор аккаунта, ваше имя и, при входе
через Google, адрес фотографии профиля Google. Apple передаёт имя один раз, при первом входе,
и без фотографии. Адрес электронной почты мы не храним, пароль не видим.
Аккаунт Apple и аккаунт Google — это два разных аккаунта PadelSense, объединить их нельзя.
Запись
Во время игры приложение записывает видео и звук всего корта и загружает их
частями по несколько минут. В кадр попадают все игроки, а также могут попасть прохожие и те,
кто играет на соседнем корте. Каждая часть удаляется с телефона после загрузки.
Что из неё получает анализ
- где на картинке корт (калибровка);
- где люди в каждом кадре и где они стоят на корте, в метрах;
- небольшую модель того, как выглядит каждый игрок (одежда, фигура), которая работает только внутри этого матча — см. «Как различают игроков»;
- фотографию каждого игрока, вырезанную из видео, для экрана «какой игрок — вы»;
- звук ударов по мячу — по нему ищутся розыгрыши;
- время розыгрышей и подач, куда летел мяч, тепловые карты и статистику;
- ролик с хайлайтами и, только если кто-то из игроков попросит его скачать, видео всего матча.
Местоположение
В начале матча приложение один раз запрашивает местоположение. Эта одна точка хранится вместе
с матчем и отправляется в Google Places, чтобы найти клуб и назвать матч по нему. В остальное
время приложение местоположение не отслеживает. Если отказать, у матча просто не будет
названия клуба.
Состояние телефона во время записи
Во время записи приложение отправляет технические показатели, чтобы длинные записи не
перегревались и не обрывались: модель телефона и версию iOS, нагрев, заряд батареи и режим
энергосбережения, тип сети, настройки камеры и микрофона, нагрузку приложения на процессор и
сбои загрузки. Они связаны с вашим аккаунтом и матчем. Изображений и звука в них нет.
Как используется приложение
Каждый раз, когда вы открываете приложение, войдя в аккаунт, мы записываем это: время, когда
запрос дошёл до сервера, запустилось приложение заново или вернулось из фона, версию и сборку
приложения, платформу (iOS или Android) и язык телефона. Модель телефона, IP-адрес и
местоположение вместе с этим не хранятся. Когда вы удаляете матч, мы записываем день, сколько
дней прошло с записи, записали вы матч или присоединились к нему и была ли ваша копия последней
— без матча и без аккаунта. Оба вида записей нужны только для того, чтобы понимать, пользуются
ли PadelSense и как.
Отчёты об ошибках
Когда в приложении или на наших серверах случается ошибка, отчёт уходит в Sentry, чтобы мы
могли её исправить. В нём — что сломалось и где в коде, модель телефона, версия системы и
идентификатор вашего аккаунта (чтобы повторные сбои были видны как сбои одного человека).
Имени, почты, видео и звука в нём нет.
Журналы сервера
Наш сервер ведёт журнал запросов, которые к нему приходят, чтобы мы могли поддерживать его работу
и находить ошибки: когда пришёл запрос, какой адрес нашего сервиса запрошен (в нём может быть
идентификатор вашего аккаунта или матча), каков ответ и с какого IP-адреса пришёл запрос. Google
Cloud удаляет эти журналы автоматически через 30 дней.
Как различают игроков
Распознавания лиц в PadelSense нет. Лицо никогда не превращается в шаблон,
не сравнивается с другими лицами и не хранится отдельно.
- Чтобы статистика каждого игрока оставалась за ним, небольшая модель по снимкам фигуры
целиком запоминает, во что одеты и как двигаются игроки этого матча. Она обучается
заново для каждого матча, ни с какими другими записями не сравнивается и удаляется вместе
с матчем. Базы людей нет.
- Для фотографий игроков детектор лиц помогает выбрать кадр, где игрок смотрит в
камеру. Он только показывает, где на картинке лицо и насколько оно повёрнуто к камере; это
число нужно для выбора кадра и не сохраняется. Сохраняется обычная фотография игрока.
- Анализ никого не опознаёт по имени. Какой игрок — вы, вы указываете сами.
Кто видит матч
- Игроки этого матча. Тот, кто записал матч, делится ссылкой-приглашением.
Ссылка работает 7 дней, пускает не больше аккаунтов, чем игроков в матче (обычно четыре),
перестаёт пускать новых, когда все игроки указали себя, и тот, кто записал матч, может её
отозвать.
- Пока вы не укажете, какой игрок — вы, ничего не открывается: ни хайлайты,
ни статистика, ни видео. До этого видны только фотографии игроков для выбора. Это касается
и того, кто записал матч.
- Другие игроки видят ваше имя и, при входе через Google, фотографию профиля. Они видят,
какие игроки уже выбраны, но не кем.
- Мы. Чтобы проверять и исправлять поиск розыгрышей, разработчик может открыть
запись во внутреннем инструменте. Мы делаем это только для исправления и улучшения анализа.
- Если игрок скачал видео всего матча, эта копия у него на телефоне и вне нашего контроля.
Почему нам можно использовать ваши данные
Европейский закон о защите данных (GDPR) требует законного основания для каждого использования персональных данных. Наши основания:
- Чтобы оказать услугу, о которой вы просили (договор)
- Ваш аккаунт, запись и анализ матча, показ его приглашённым вами игрокам и удаление по вашей просьбе.
- Наши законные интересы
- Чтобы приложение работало и мы могли его чинить (состояние телефона, отчёты об ошибках, журналы сервера); чтобы понимать,
пользуются ли приложением и как (заходы в приложение и удаления матчей, см. «Что мы собираем»); чтобы проверять
и улучшать поиск розыгрышей (внутренний инструмент разметки, обезличенный архив); и чтобы записывать людей
на корте, которые не пользуются PadelSense, — без них матч не записать. Мы взвесили это против ваших
интересов: данных используется не больше необходимого, никаких решений о вас на их основе не принимается,
и вы можете возразить (см. «Ваши права»).
- Ваше согласие
- Местоположение. Вы даёте его в запросе iOS и можете отозвать в любой момент в Настройки →
Конфиденциальность и безопасность → Службы геолокации; тогда у матча просто не будет названия клуба.
Мы не принимаем о вас автоматических решений с юридическими или похожими по значимости последствиями и не составляем рекламных профилей.
Где хранятся и обрабатываются данные
- Google Cloud (Франкфурт и Нидерланды)
- Наш сервер, с которым работает приложение, и его журналы запросов, а также анализ записей.
- Backblaze B2 (дата-центр в ЕС)
- Видео, звук, фотографии игроков, хайлайты, файлы анализа и обезличенный архив (см. «Удаление матча»).
- Supabase (Франкфурт)
- База данных: аккаунты (имя и адрес фотографии), записи о матчах, приглашения, состояние телефона, заходы в приложение и удаления матчей.
- Отдельный сервер для обработки в США (Калифорния)
- Берёт на себя часть работы: находит людей и извлекает звук из частей записи. На каждую часть
он получает ссылку, которая действует 15 минут, обрабатывает её во временной папке, которая
затем удаляется, и отправляет результат обратно. Кроме этой части, доступа к нашему хранилищу
и базе у него нет.
- Google и Apple
- Вход в аккаунт. В Google Places уходит точка местоположения, как описано выше.
- Sentry (дата-центр в ЕС, Германия)
- Отчёты об ошибках.
Google, Backblaze, Supabase и Sentry — американские компании. Мы используем их дата-центры в ЕС, а на случай
доступа из-за пределов ЕС их условия обработки данных включают стандартные договорные условия ЕС или
EU–US Data Privacy Framework. Исключение — сервер обработки в Калифорнии: он работает на машине, которую нам
предоставил частный человек, и договора об обработке данных с её владельцем сейчас нет. Части записей, которые
туда отправляются (по несколько минут видео и звука), покидают ЕС без этих гарантий.
Видео и фото в приложении открываются по ссылкам, которые действуют 15 минут. Мы не
продаём данные и не передаём их рекламодателям и брокерам данных.
Сколько хранится
- Видео, звук и всё, что получено из матча
- Пока матч не удалят все игроки или пока он не удалится вместе с аккаунтом (см.
«Удаление аккаунта»). Автоматического срока хранения сейчас нет.
- Фотографии игроков
- Удаляются, когда все игроки указали себя. Ваша удаляется и при удалении вашего аккаунта —
во всех матчах, которые остаются у других игроков.
- Части записи на телефоне
- Удаляются по мере загрузки.
- Ссылки-приглашения
- 7 дней или до отзыва. Хранится только отпечаток ссылки, а не сама ссылка.
- Профиль
- Пока вы не удалите аккаунт.
- Местоположение
- Хранится с матчем и удаляется вместе с ним. Названия и адреса клубов хранятся в общем списке мест.
- Состояние телефона
- Удаляется вместе с матчем, когда его удалят все игроки, и при удалении вашего аккаунта. Изображений и звука в нём нет.
- Служебные записи обработки (какие части записи уже разобраны)
- Удаляются вместе с матчем.
- Заходы в приложение
- 13 месяцев или пока вы не удалите аккаунт.
- Удаления матчей
- 13 месяцев. Они не связаны ни с матчем, ни с человеком.
- Отчёты об ошибках
- Sentry удаляет их автоматически, не позже чем через 90 дней.
- Журналы сервера
- Google Cloud удаляет их автоматически через 30 дней.
- Обезличенный архив
- Без срока. Связать его с матчем или человеком нельзя.
Удаление матча
Откройте матч и выберите в его меню Удалить матч. Он исчезнет из
вашей истории. У других игроков он останется: это и их матч тоже.
Когда матч удаляет последний игрок, видео, звук и данные, по которым можно
узнать людей, удаляются полностью. Обезличенная статистика игры может использоваться для
улучшения алгоритмов. Подробно:
- Сначала делается обезличенная копия: время розыгрышей и подач, куда летел
мяч, где стояли игроки на корте — как пронумерованные траектории без привязки к людям, как
камера видела корт, длительность матча, размер кадра и месяц записи. В ней нет видео,
изображений, звука, имён и аккаунтов, клуба, местоположения и точной даты. Копия хранится под
случайным именем, и связь между ней и матчем нигде не сохраняется.
- Потом удаляется всё остальное: видео, звук, фотографии игроков, модель
внешности, тепловые карты, хайлайты, видео всего матча, кто какого игрока выбрал,
местоположение, название матча — включая старые версии файлов в хранилище и недокачанные
загрузки, — и последней сама запись о матче. Всё, чего нет в списке выше, удаляется, в том
числе файлы, которые появятся в будущем.
Если матч ещё анализируется, приложение попросит попробовать чуть позже.
Удаление аккаунта
Удалить аккаунт можно в любой момент: Профиль → Удалить аккаунт.
- Профиль — имя и адрес фотографии — удаляется.
- Удаляются ваши заходы в приложение и состояние телефона, которое отправляли ваши записи.
Удаления матчей ни с каким аккаунтом не связаны, так что вашего в них ничего нет.
- Матчи, которые записали вы и которых больше нет ни у кого из игроков, удаляются, как
описано в разделе «Удаление матча».
- Матч, который есть у других игроков, остаётся у них: это их запись их игры не меньше, чем
ваша. Вас из него убирают вместе с выбором, какой игрок — вы, и вашей фотографией игрока.
На видео и в хайлайтах вы остаётесь, как и все, кто был на корте; полностью матч удалится,
когда его удалят оставшиеся игроки.
- Из матча, к которому вы присоединились, вас тоже убирают вместе с выбором, какой игрок — вы,
и вашей фотографией игрока. Если больше ни у кого из игроков этого матча нет, он удаляется, как
описано в разделе «Удаление матча».
Две вещи не удаляются в момент удаления аккаунта, а истекают сами: журналы сервера с вашим
IP-адресом — через 30 дней, отчёты об ошибках с идентификатором аккаунта — не позже чем через
90 дней.
Если пользоваться приложением вы больше не можете, напишите нам (адрес ниже), и мы удалим аккаунт за вас.
Если вас записали, а вы не пользуетесь PadelSense
Возможно, кто-то записал матч, в котором вы играли, или вы попали в кадр, проходя мимо или играя на соседнем
корте. Такая запись хранится и удаляется, как описано выше, и видна только тем игрокам этого матча, которые
пользуются приложением. У вас те же права, что и у пользователей: напишите нам, примерно когда и где это было,
и мы поищем матч и выполним вашу просьбу, в том числе об удалении.
Ваши права
Вы вправе получить копию своих данных, исправить или удалить их, ограничить их использование, получить
данные, которые вы нам дали, в переносимом формате, возразить против использования на основании наших законных
интересов (например, против просмотра записи вашего матча разработчиком) и в любой момент отозвать согласие.
Напишите на адрес ниже — мы ответим в течение месяца. Вы также можете пожаловаться в Испанское агентство по
защите данных (AEPD) или в орган по защите данных вашей страны.
Дети
PadelSense не предназначен для людей младше 16 лет. Если вам меньше 16, пожалуйста, не создавайте аккаунт. Если мы узнаем, что аккаунт принадлежит ребёнку младше 16, мы его удалим.
Изменения и контакты
Если политика изменится, мы обновим дату в начале этой страницы.
Вопросы о политике и ваших данных: support@getpadelsense.app.
Política de privacidad
Última actualización: 28 de septiembre de 2026
PadelSense graba tu partido de pádel con un iPhone y lo analiza: encuentra la pista, sigue
cómo se mueve cada jugador, detecta los puntos y monta un vídeo con las mejores jugadas. Aquí
explicamos qué recoge, dónde se guarda, durante cuánto tiempo y cómo borrarlo.
- El vídeo graba a todos los que están en la pista, no solo a ti. Avisa a las personas con las que juegas.
- No hay reconocimiento facial. Los jugadores se distinguen por la ropa y el movimiento, y solo dentro de un partido.
- Un partido solo lo ven sus jugadores, y nadie ve nada de él hasta indicar qué jugador es.
- Cuando el último jugador borra un partido, se borran por completo el vídeo, el sonido y todo lo que permite reconocer a las personas.
Las estadísticas anónimas del juego (duración de los puntos, trayectorias de la bola y de los jugadores sin vínculo con nadie) pueden usarse para mejorar el análisis.
- No vendemos datos y no hay publicidad.
Quién es el responsable
PadelSense lo desarrolla Ayrat Mardanov, desarrollador autónomo en España. Él decide cómo se usan los datos
descritos aquí: en términos de protección de datos, es el responsable del tratamiento. En esta política,
«nosotros» es él. Contacto: support@getpadelsense.app.
Qué recogemos
Tu cuenta
Inicias sesión con Google o con Apple. Guardamos un identificador de cuenta, tu nombre y, con
Google, la dirección de tu foto de perfil de Google. Apple nos da tu nombre una sola vez, la
primera vez que entras, y ninguna foto. No guardamos tu correo electrónico y
nunca vemos tu contraseña. Una cuenta de Apple y una de Google son dos cuentas de PadelSense
distintas y no se pueden unir.
La grabación
Mientras juegas, la app graba vídeo y sonido de toda la pista y lo sube en
partes de unos minutos. Salen todos los jugadores y pueden salir también personas que pasan o
que juegan en la pista de al lado. Cada parte se borra del teléfono en cuanto se ha subido.
Lo que el análisis obtiene de ella
- dónde está la pista en la imagen (calibración);
- dónde está cada persona en cada fotograma y en qué punto de la pista, en metros;
- un pequeño modelo del aspecto de cada jugador (ropa y complexión) que solo sirve dentro de este partido — ver «Cómo se distingue a los jugadores»;
- una foto de cada jugador recortada del vídeo, para la pantalla en la que indicas qué jugador eres;
- el sonido de los golpes a la bola, que sirve para encontrar los puntos;
- la duración de los puntos y los saques, por dónde fue la bola, mapas de calor y estadísticas;
- un vídeo con las mejores jugadas y, solo si un jugador pide descargarlo, el vídeo del partido completo.
Ubicación
Al empezar un partido la app pide tu ubicación una vez. Esa única lectura se guarda con el
partido y se envía a Google Places para encontrar el club y ponerle su nombre al partido. La
app no sigue tu ubicación en ningún otro momento. Si no das el permiso, el partido simplemente
no tendrá nombre de club.
Estado del teléfono durante la grabación
Mientras graba, la app envía datos técnicos para que las grabaciones largas no se sobrecalienten
ni se corten: modelo del teléfono y versión de iOS, temperatura, nivel de batería y modo de
bajo consumo, tipo de red, ajustes de cámara y micrófono, uso del procesador por la app y
fallos de subida. Van vinculados a tu cuenta y al partido. No contienen imágenes ni sonido.
Cómo se usa la app
Cada vez que abres la app con la sesión iniciada, lo registramos: la hora a la que llegó a
nuestro servidor, si la app se inició o volvió del segundo plano, la versión y la compilación de
la app, la plataforma (iOS o Android) y el idioma del teléfono. Con ello no se guarda el modelo
del teléfono, ni la dirección IP, ni la ubicación. Cuando borras un partido, registramos el día,
cuántos días habían pasado desde la grabación, si grabaste el partido o te uniste a él y si tu
copia era la última, sin el partido y sin la cuenta. Ambos registros solo sirven para entender
si se usa PadelSense y cómo.
Informes de errores
Cuando la app o nuestros servidores fallan, se envía un informe a Sentry para poder corregirlo.
Incluye qué falló y en qué parte del código, el modelo del teléfono y la versión del sistema, y
el identificador de tu cuenta (para reconocer los fallos repetidos de una misma persona). No
incluye nombre, correo, vídeo ni sonido.
Registros del servidor
Nuestro servidor guarda un registro de las peticiones que recibe, para poder mantenerlo en marcha
y encontrar fallos: cuándo llegó cada petición, qué dirección de nuestro servicio pidió (puede
incluir el identificador de tu cuenta o de un partido), la respuesta y la dirección IP desde la
que llegó. Google Cloud borra estos registros automáticamente a los 30 días.
Cómo se distingue a los jugadores
En PadelSense no hay reconocimiento facial. Una cara nunca se convierte en una
plantilla, nunca se compara con otra cara y nunca se guarda por separado.
- Para que las estadísticas de cada jugador queden con la persona correcta, un pequeño modelo
aprende, a partir de imágenes del cuerpo entero, cómo visten y cómo se mueven los jugadores de
este partido. Se entrena de nuevo para cada partido, nunca se compara con otras
grabaciones y se borra con el partido. No hay ninguna base de datos de personas.
- Para las fotos de los jugadores, un detector de caras ayuda a elegir un fotograma en
el que el jugador mira a la cámara. Solo indica dónde hay una cara en la imagen y cuánto mira
de frente; ese número sirve para elegir el fotograma y no se guarda. Lo que se guarda es una
foto normal del jugador.
- El análisis no identifica a nadie por su nombre. Eres tú quien indica qué jugador eres.
Quién puede ver un partido
- Los jugadores de ese partido. Quien lo grabó comparte un enlace de
invitación. El enlace funciona 7 días, admite como máximo tantas cuentas como jugadores
(normalmente cuatro), deja de admitir a nadie nuevo cuando todos los jugadores han indicado
quiénes son, y quien grabó el partido puede anularlo.
- No se abre nada hasta que indicas qué jugador eres: ni las mejores jugadas,
ni las estadísticas, ni el vídeo. Hasta entonces solo ves las fotos de los jugadores para
elegir. Esto vale también para quien grabó el partido.
- Los demás jugadores ven tu nombre y, con Google, tu foto de perfil. Ven qué jugadores ya están
elegidos, pero no por quién.
- Nosotros. Para comprobar y corregir la detección de puntos, el desarrollador
puede abrir una grabación en una herramienta interna. Solo lo hacemos para corregir y mejorar
el análisis.
- Si un jugador descarga el vídeo del partido completo, esa copia está en su teléfono y fuera
de nuestro control.
Por qué podemos usar tus datos
La normativa europea de protección de datos (el RGPD) exige una base legal para cada uso de datos personales. Las nuestras son:
- Para prestarte el servicio que pediste (contrato)
- Tu cuenta, grabar y analizar tu partido, mostrarlo a los jugadores que invites y borrarlo cuando lo pidas.
- Nuestro interés legítimo
- Que la app funcione y podamos arreglarla (estado del teléfono, informes de errores, registros del servidor); entender si se usa la
app y cómo (aperturas de la app y partidos borrados, ver «Qué recogemos»); comprobar y mejorar la
detección de puntos (la herramienta interna de etiquetado, el archivo anónimo); y grabar a las personas de la
pista que no usan PadelSense, sin las que no se puede grabar un partido. Lo hemos sopesado frente a tus
intereses: no se usan más datos de los necesarios, no se toma ninguna decisión sobre ti a partir de ellos y
puedes oponerte (ver «Tus derechos»).
- Tu consentimiento
- Ubicación. Lo das en el aviso de permisos de iOS y puedes retirarlo cuando quieras en Ajustes → Privacidad
y seguridad → Localización; el partido simplemente se quedará sin nombre de club.
No tomamos decisiones automatizadas sobre ti con efectos jurídicos o de importancia similar, ni creamos perfiles publicitarios.
Dónde se guardan y procesan los datos
- Google Cloud (Fráncfort y Países Bajos)
- Nuestro servidor, con el que habla la app, y sus registros de peticiones, y el análisis de las grabaciones.
- Backblaze B2 (centro de datos en la UE)
- Vídeo, sonido, fotos de los jugadores, vídeos de mejores jugadas, archivos del análisis y el archivo anónimo (ver «Eliminar un partido»).
- Supabase (Fráncfort)
- La base de datos: cuentas (nombre y dirección de la foto), registros de partidos, invitaciones, estado del teléfono, aperturas de la app y partidos borrados.
- Un servidor de procesamiento aparte en Estados Unidos (California)
- Se encarga de parte del trabajo: encontrar a las personas y extraer el sonido de las partes
de la grabación. Para cada parte recibe un enlace que vale 15 minutos, la procesa en una
carpeta temporal que después se borra y devuelve el resultado. Fuera de esa parte no tiene
acceso a nuestro almacenamiento ni a la base de datos.
- Google y Apple
- Inicio de sesión. Google Places recibe la lectura de ubicación descrita arriba.
- Sentry (centro de datos en la UE, Alemania)
- Informes de errores.
Google, Backblaze, Supabase y Sentry son empresas estadounidenses. Usamos sus centros de datos en la UE y, para
cualquier acceso desde fuera de la UE, sus condiciones de tratamiento de datos incluyen las cláusulas
contractuales tipo de la UE o el Marco de Privacidad de Datos UE-EE. UU. La excepción es el servidor de
procesamiento de California: funciona en una máquina que nos presta un particular, y ahora mismo no hay un
contrato de tratamiento de datos con su propietario. Las partes de las grabaciones que se envían allí (unos
minutos de vídeo y sonido cada una) salen de la UE sin esas garantías.
Los vídeos y las fotos de la app se muestran mediante enlaces que caducan a los 15 minutos. No
vendemos tus datos ni los compartimos con anunciantes ni con intermediarios de datos.
Cuánto tiempo se guardan
- El vídeo, el sonido y todo lo que se obtiene de un partido
- Hasta que todos los jugadores borran el partido, o hasta que se borra junto con una cuenta
(ver «Eliminar tu cuenta»). Ahora mismo no hay un plazo automático.
- Fotos de los jugadores
- Se borran cuando todos los jugadores han indicado quiénes son. La tuya también se borra al
eliminar tu cuenta, en todos los partidos que siguen con otros jugadores.
- Partes de la grabación en tu teléfono
- Se borran a medida que se suben.
- Enlaces de invitación
- 7 días o hasta que se anulan. Solo guardamos una huella de cada enlace, no el enlace.
- Tu perfil
- Hasta que eliminas tu cuenta.
- Ubicación
- Se guarda con el partido y se borra con él. Los nombres y direcciones de los clubes se guardan en una lista común de lugares.
- Estado del teléfono
- Se borra con el partido, cuando lo han borrado todos los jugadores, y al eliminar tu cuenta. No contiene imágenes ni sonido.
- Registros de procesamiento (qué partes de la grabación ya se han analizado)
- Se borran con el partido.
- Aperturas de la app
- 13 meses, o hasta que eliminas tu cuenta.
- Partidos borrados
- 13 meses. No están vinculados a ningún partido ni a ninguna persona.
- Informes de errores
- Sentry los borra automáticamente en un máximo de 90 días.
- Registros del servidor
- Google Cloud los borra automáticamente a los 30 días.
- Archivo anónimo
- Sin plazo. No se puede vincular con un partido ni con una persona.
Eliminar un partido
Abre el partido y elige Eliminar partido en su menú. Desaparece de
tu historial. Los demás jugadores lo conservan, porque también es su partido.
Cuando lo borra el último jugador, el vídeo, el sonido y todo lo que permite
reconocer a las personas se borran por completo. Las estadísticas anónimas del juego pueden
usarse para mejorar nuestros algoritmos. En detalle:
- Primero se hace una copia anónima de: la duración de los puntos y los saques,
por dónde fue la bola, dónde estuvieron los jugadores en la pista como trayectorias numeradas
sin vínculo con ninguna persona, cómo veía la cámara la pista, la duración del partido, el
tamaño de la imagen y el mes de la grabación. No contiene vídeo, imágenes, sonido, nombres ni
cuentas, club, ubicación ni fecha exacta. La copia se guarda con un nombre aleatorio y la
relación entre ella y el partido no se guarda en ninguna parte.
- Después se borra todo lo demás: vídeo, sonido, fotos de los jugadores, el
modelo de aspecto, mapas de calor, las mejores jugadas, el vídeo completo, quién eligió qué
jugador, la ubicación y el nombre del partido — incluidas las versiones antiguas de los archivos
y las subidas a medias — y, por último, el propio registro del partido. Todo lo que no está en
la lista anterior se borra, también los tipos de archivo que se añadan en el futuro.
Si el partido aún se está analizando, la app te pedirá que lo intentes un poco más tarde.
Eliminar tu cuenta
Puedes eliminar tu cuenta en cualquier momento en Perfil → Eliminar cuenta.
- Se borra tu perfil: el nombre y la dirección de la foto.
- Se borran tus aperturas de la app y el estado del teléfono que enviaron tus grabaciones. Los
partidos borrados no están vinculados a ninguna cuenta, así que en ellos no hay nada tuyo.
- Los partidos que grabaste y que ya no tiene ningún otro jugador se borran como se explica en
«Eliminar un partido».
- Un partido que otros jugadores conservan sigue con ellos: es tanto su grabación de su juego
como la tuya. Se te quita de él, junto con qué jugador eras y tu foto de jugador. El vídeo y
las mejores jugadas te siguen mostrando, igual que a todos los que estaban en la pista; el
partido se borra por completo cuando lo borran los jugadores que quedan.
- En un partido al que te uniste también se te quita, junto con qué jugador eras y tu foto de
jugador. Si ningún otro jugador conserva ese partido, se borra como se explica en
«Eliminar un partido».
Dos cosas no se borran en el momento en que eliminas tu cuenta, sino que caducan solas: los
registros del servidor, con tu dirección IP, a los 30 días, y los informes de errores, con el
identificador de tu cuenta, en un máximo de 90 días.
Si ya no puedes usar la app, escríbenos (abajo) y eliminaremos tu cuenta por ti.
Si te han grabado y no usas PadelSense
Puede que alguien haya grabado un partido en el que jugaste, o que salgas porque pasabas por allí o jugabas en
la pista de al lado. Esa grabación se guarda y se borra como se explica arriba, y solo la ven los jugadores de
ese partido que usan la app. Tienes los mismos derechos que un usuario: escríbenos diciendo más o menos cuándo
y dónde fue, buscaremos el partido y atenderemos tu solicitud, incluido el borrado.
Tus derechos
Tienes derecho a obtener una copia de tus datos, a rectificarlos o suprimirlos, a limitar su uso, a recibir
en un formato portable los datos que nos diste, a oponerte a los usos basados en nuestro interés legítimo (por
ejemplo, a que el desarrollador revise la grabación de tu partido) y a retirar tu consentimiento en cualquier
momento. Escribe a la dirección de abajo; respondemos en el plazo de un mes. También puedes reclamar ante la
Agencia Española de Protección de Datos (AEPD) o ante la autoridad de
protección de datos de tu país.
Menores
PadelSense no está pensado para menores de 16 años. Si tienes menos de 16, no crees una cuenta. Si sabemos que una cuenta pertenece a un menor de 16 años, la borraremos.
Cambios y contacto
Si esta política cambia, actualizaremos la fecha del principio de esta página.
Preguntas sobre esta política o tus datos: support@getpadelsense.app.