OpenHoops Terms of Service

Last updated: July 25, 2026 · Contact: support@tim-builds.dev

OpenHoops ("the app", "we", "us") shows basketball gyms and outdoor courts on a map and lets players check in so other players can see who is playing right now. These terms are the agreement between you and the owner of OpenHoops. By creating an account or using the app, you accept them. If you don't accept them, please don't use the app.

These terms work alongside our Privacy Policy, which explains what information the app handles.

Read this part first: you play at your own risk

OpenHoops helps you find real places and real people. That is the whole point of the app, and it is also the main risk of using it.

We do not know the people you will meet. We do not screen, verify, background-check, or vouch for any player, and a username tells you nothing about who someone actually is. We do not inspect courts or gyms, we do not control who else shows up, and we are not present at any run.

You decide whether to go somewhere and whether to play. That decision, and everything that follows from it, is yours. You accept the risks of meeting strangers in person, of travelling to and being at a court or gym, and of playing a contact sport — including injury, property damage, conflict with other people, and worse. To the fullest extent the law allows, you assume those risks and you agree that OpenHoops is not responsible for what happens between you and another player, or for anything that happens to you at a venue.

Practical advice, not legal text: meet in public, tell someone where you're going, trust your gut and leave if something feels wrong, warm up, know your own physical limits, and call local emergency services if someone is in danger — not us.

Who can use OpenHoops

You must be at least 13 years old to create an account or use OpenHoops. The app is not designed for, or directed at, children under 13, and we do not knowingly allow them to sign up. If we learn that an account belongs to someone under 13, we will close it and delete its data.

If you are under 18, you should use OpenHoops only with your parent's or guardian's permission, and you should talk to them about where you are going and who you are meeting. A parent or guardian who wants an account closed can write to us at support@tim-builds.dev.

You also need to be legally able to agree to these terms, and you must not be barred from using the app under the laws that apply to you.

Your account

You need an account to use OpenHoops. You agree to give accurate sign-up information, to keep your password to yourself, and to be responsible for everything that happens under your account. One person, one account — accounts are personal and may not be shared, sold, or transferred. Tell us at support@tim-builds.dev if you think someone else is using your account.

Acceptable use

OpenHoops only works if people can trust what they see in it. Don't do any of the following:

If someone's behaviour worries you, report or block them in the app (see below). If you believe someone is in immediate danger, contact your local emergency services — we are not an emergency service and cannot respond quickly.

Your content

The things you add to OpenHoops — your username, your optional first and last name, your profile picture, your check-ins, your "heading there" plans, and any other information you submit — are yours. You keep ownership of them.

By adding them, you give us permission to store, copy, and display them inside the app as needed to run the service (for example: showing your username and photo on a court roster to other players). That permission ends when you delete the content or your account, apart from copies that may sit in backups for a short time.

You promise that your content is yours to share — that you own your profile picture or have the right to use it, that it doesn't infringe anyone's rights, and that it doesn't contain anyone else's personal information. Don't upload anything sexual, violent, hateful, illegal, or misleading, and don't upload a photo of another person as your avatar.

We can remove content and close accounts. We may remove, change, or refuse any username, name, profile picture, check-in, or plan — and we may suspend or permanently close any account — if we believe it breaks these terms, harms another player, or exposes us to legal risk. We can do this at any time, with or without notice, and we are not obliged to give a reason. We also don't promise to review or monitor everything that gets posted.

Reporting and blocking

Every player has two tools, available from another player's profile in the app:

  1. Block. Blocking hides you and the other player from each other on court rosters and player profiles, and stops thumbs-up between you.
  2. Report. Reporting sends us the player, a category, and where it happened. Reports are private — the reported player is never told who reported them. We review reports and may warn, suspend, or remove an account.

We aim to look at reports promptly, but we are a small operation and we can't promise a response time, an outcome, or an explanation of what we decided. You can also write to support@tim-builds.dev, which is the right route if the person you want to report is no longer visible in the app.

Check-ins and location are not guarantees

Everything OpenHoops shows about who is where comes from other players' devices, and it can be wrong.

When you check in, the app compares your device's location to the venue's and only allows the check-in if you appear to be close enough. That is a rough check, not proof. Phone GPS drifts, especially indoors and in cities; venue coordinates in our directory may be inaccurate or out of date; a court may be closed, full, reserved, locked, or no longer exist; a person shown as "here" may have left without checking out; a "heading there" plan is an intention, not a commitment; and someone may simply be lying.

Treat rosters, counts, arrival times, and plans as hints, not facts. We don't verify that any player is actually at any venue, and we are not responsible for a wasted trip, a missed run, or anything else that follows from information in the app being wrong.

The app is provided "as is"

OpenHoops is free and is provided as is and as available, without warranties of any kind, whether express or implied — including any implied warranties of merchantability, fitness for a particular purpose, accuracy, or non-infringement, to the fullest extent the law allows.

We don't promise the app will be available, uninterrupted, secure, or error-free; that venue data or player data will be accurate or complete; or that any defect will be fixed. We may change, suspend, or discontinue any part of the app — or the whole app — at any time.

Some places do not allow certain warranties to be excluded. If that is true where you live, the exclusions above apply to you only as far as the law permits, and nothing here limits rights you have under applicable consumer protection law.

Limitation of liability

To the fullest extent permitted by law:

These limits apply even if we were told a problem was possible, and even if a limited remedy fails its essential purpose. They do not limit liability that cannot be limited by law, such as liability for our own fraud, or for death or personal injury caused by our negligence.

You agree to cover us for claims brought against us by someone else because of your use of OpenHoops, your content, or your breach of these terms.

Ending your account

You can stop using OpenHoops at any time, and you can delete your account three ways:

  1. In the app: Profile → gear icon → Delete account. This permanently removes your profile, check-ins, thumbs-ups, plans, favorites, reports, blocks, and notification token.
  2. Without the app: see our account-deletion page.
  3. By email: write to support@tim-builds.dev from the address you signed up with.

Deletion is permanent — we can't restore an account or its history afterwards. See the Privacy Policy for what is removed and when.

We may suspend or terminate your account if you break these terms, if we believe you are putting other players at risk, or if we stop running the service. Where it's practical and safe to do so, we'll tell you why; in serious cases — harassment, stalking, threats — we may act immediately and without notice. The sections of these terms that should survive the end of your account (your content promises, assumption of risk, warranty disclaimers, liability limits, indemnity, and governing law) continue to apply.

Governing law

These terms are governed by the laws of the Province of Ontario, Canada and the federal laws of Canada that apply there, without regard to conflict-of-law rules. You and we agree that the courts located in Ontario, Canada have exclusive jurisdiction over any dispute arising from these terms or from your use of OpenHoops — except that this does not remove any right you may have to bring a claim in the courts of the country where you live, or to rely on mandatory consumer protection rules there.

Changes to these terms

We may update these terms as the app changes. When we do, we'll update this page and the "Last updated" date at the top, and for meaningful changes we'll try to give notice in the app. Continuing to use OpenHoops after a change means the new terms apply to you. If you don't agree with a change, delete your account.

Other details

These terms and the Privacy Policy are the whole agreement between you and us about OpenHoops. If any part of them is found unenforceable, the rest still applies. If we don't enforce something right away, we haven't given up the right to enforce it later. You may not transfer your rights under these terms; we may transfer ours if the app changes hands. Nothing here makes you and us partners, employer and employee, or agents of each other.

Contact

Questions about these terms, reports you can't file in the app, or account requests: support@tim-builds.dev.