Hooper
Last updated 29 September 2026
Hooper is run by Vladyslav Stelmakh (“we”). This policy explains what the app collects, why, who can see it, and how to get rid of it. It covers the Hooper iOS app and this website.
Hooper is not for children. We ask for your date of birth when you create a profile and refuse accounts under 16, because the app collects location, shows photos, connects you with other people, and arranges meetings in person. We store the date only to enforce that limit; it is not shown to anyone and cannot be edited afterwards.
If you believe someone under 16 has an account, email support@gethooper.app and we will remove it.
You can open Hooper and browse courts, games and players without signing up. Our database only answers signed-in requests, so the app quietly gets an anonymous identifier from our authentication provider: no email, no name, no profile, and nothing anyone else can see. Like every sign-in, it is recorded with the IP address and the type of device it came from, for security. If you never create a profile, it is deleted after 30 days without use.
An email address and a password if you sign up with email, or nothing at all if you continue as a guest — a guest account is real but anonymous, with no email attached. If you sign in with Apple or Google instead, that service tells us your email address (with Apple, it can be a private relay address that forwards to you) and, if you allow it, your name, which we offer as your display name. We never receive your Apple or Google password. We also hold the account identifier our authentication provider issues. This is what signs you in and keeps your data attached to you across devices.
A username, a display name, and your date of birth. Your username and display name are visible to other players; they are how people find and invite you.
Optional. If you choose one, it is cropped and resized on your phone, then uploaded to our servers so that other players see it next to your name — in search, on your profile, on game rosters and on court leaderboards. Like court photos, it can be loaded by anyone who has its link. Choosing a new photo deletes the old one, and deleting your account deletes it too. A photo you chose in an earlier version of Hooper, which kept photos on the phone, stays there unless you choose it again. You stop seeing the photo of anyone you block.
With your permission, the app reads your device location to centre the map, sort courts by distance, and show what is near you. Your coordinates are never sent to us. What is sent, when you search for courts, is the bounding box of the map region on screen — an area, not a person, and not a position. You can refuse location access; the app still works, you just have to move the map yourself.
When you claim or add a court, we store its name, description, tags, address and coordinates, and record you as its admin. Courts are public: everyone using Hooper sees them. They describe a place, not you.
Photos you add to a court are stored on our servers and are publicly readable by anyone who can open that court, which is anyone using Hooper. Photos are resized before upload. Do not upload anything you would not put on a public noticeboard, and do not upload photographs of identifiable people without their agreement.
The court, date and time of games you schedule or join, who was invited, who accepted or declined, and whether the host recorded you as having turned up. Everyone on a game's roster can see the rest of it.
Your level (how you play) moves when other players who were at the same game rate you. Your reliability (whether you turn up when you say you will) moves when a host records attendance. Both are visible to other players. We keep a history of how these numbers changed so you can see your own progress. We also store the star ratings you give courts.
The players and courts you follow, and who follows you.
If you report someone or something, we store the report, what it was about, and what you wrote. If you block a player, we store that. If you are a court admin and ban someone from your court's games, we store that. Reports are readable by us and by our moderators, and by nobody else — other users cannot see reports about them or by them.
No advertising identifiers, no device fingerprints, no analytics events, no crash telemetry, no contacts, no browsing behaviour, no microphone or camera access beyond the photos you deliberately pick. Hooper contains no advertising, analytics or crash-reporting SDKs. The only third-party code in it is Supabase's client library, which connects the app to our own backend — nothing in the app is reporting to anyone but us.
Guest accounts are excluded from player search, because there is no way to reach them from another device.
Hooper's backend runs on Supabase, which hosts our database and file storage in the EU (Ireland). Supabase processes this data on our instructions and does not use it for its own purposes. Access is restricted by row-level security rules enforced by the database itself, not merely hidden in the app.
There are no other recipients. We do not sell, rent or trade your data, and we do not share it for advertising.
Your account data is kept while your account exists. An anonymous identifier used only for browsing, with no profile, is deleted after 30 days without use. Reports are kept while they are needed for moderation and for a reasonable period afterwards, so a pattern of behaviour can be recognised. Caches on your own device are cleared when you delete the app.
Settings → Delete Account, in the app. It is immediate and cannot be undone. It removes your login, your profile, your ratings, your follows, your game participation, your reports and blocks, and it deletes your uploaded photos, including your profile photo, from our storage.
One thing survives on purpose. Courts you claimed stay on the map, unclaimed, with your name removed. Deleting them would also delete every game and photo that other players had added to them, which would punish people who did nothing. If you want a court removed entirely rather than released, email us before you delete your account.
Depending on where you live, you may have the right to access, correct, export, restrict or erase the personal data we hold about you, and to object to how we use it. Most of this is available in the app directly. For anything else, email support@gethooper.app and we will answer within 30 days. If you are in the EEA or the UK and you are not satisfied, you may complain to your national data protection authority.
Our legal basis for handling your data is the contract between us — we need it to provide the app you chose to use and, once you create a profile, to let you organise games with other players — except for moderation and safety data, which we handle on the basis of our legitimate interest in keeping the app usable and its users safe.
If we change it in a way that matters, we will say so in the app before the change takes effect. The date at the top always reflects the current version.
support@gethooper.app
Vladyslav Stelmakh, 08022 Barcelona, Spain