Skip to content
CourtLoop
  • All policies
  • Privacy
  • Terms
  • FAQ
Back to CourtLoop

Policies

  1. 01Privacy Policy
  2. 02Terms of Service
  3. 03Privacy Collection Notice
  4. 04Cookie & Device Storage Policy
  5. 05Cookie & Tracking Preferences
  6. 06Community Guidelines
  7. 07Acceptable Use Policy
  8. 08Data Retention & Deletion Policy
  9. 09Disclaimer & Limitation of Liability
  10. 10Copyright & Intellectual Property Policy

Policy 01 of 10

Privacy Policy

How CourtLoop collects, uses, shares and protects information about players, organizers and guests.

Version 0.9 · Review draft · Effective on approval

Review draft, not yet in effect. This policy is awaiting legal approval and takes effect only once it is approved and dated. Items marked Pending will be confirmed before launch.

On this page

  1. Who handles your information
  2. Signing in and setting up your profile
  3. When you join or organize a session
  4. Listings, maps and location
  5. Photos, contacts and invitations
  6. Scores and standings
  7. Service delivery and optional choices
  8. Devices and service providers
  9. Storage, access and security
  10. How long records remain
  11. Players aged 13 to 17 and younger guests
  12. Requests, complaints and changes

Who handles your information

CourtLoop lets players join court sessions and record results across five sports. The CourtLoop app is published by ClavisPlus, based in Cagayan de Oro, Mindanao, Philippines.

Pending

The legal person or persons acting as personal information controller, their roles and complete service address will be confirmed before this policy takes effect.

For a privacy question, email support@clavisplus.com. Put “Privacy” in the subject. Please do not send a password, sign-in code or identity document with your first message.

Signing in and setting up your profile

Connected play requires an account. When you request an email code, Supabase processes your email address and delivers a sign-in challenge through the configured mail service. Google sign-in opens a provider sign-in flow. Google can supply identity metadata including your name, email and photo URL. CourtLoop uses an account identifier and sign-in tokens to recognize you.

You can edit your unique display name (username), optional self-described skill level and, where supported, club. Your chosen name can appear beside your results. Use a name you are comfortable showing to other players.

When you join or organize a session

Organizers supply the session name, schedule, venue, optional map pin, capacity, format and fee information. Players and organizers supply names, join requests, responses, attendance, court assignments, scores, corrections and reasons. Guests may be named by an organizer without creating an account. Give guests the collection notice before entering their details. Organizers and admitted members can see session information needed to run play. A prospective member may see listing details before admission.

Listings, maps and location

Publishing a session can expose its meeting place, schedule, fee, player counts and selected coordinates, including to people without an account through listing services. A venue pin locates the meeting place. When you use maps, the configured tile provider receives map requests. A venue search sends the search text and may send the current map centre to the search provider. The defaults are OpenFreeMap and Photon. Opening directions sends the destination to the external maps service. Avoid pinning a home or naming a child’s regular whereabouts in a public listing.

Photos, contacts and invitations

You may choose a profile photo from your library. The app prepares a square WebP image and sends it to a private Supabase storage bucket. Authorized viewers include you, organizers reviewing your request and eligible session participants. A signed link works for its holder for up to five minutes. A Google-supplied photo can involve a request to a different image host.

Friends connect by exchanging a short-lived key, scanning a QR code or using an invitation. Requests, decisions and friendships are associated with the accounts involved. The scanner can use the camera when you choose it. Manual entry is available.

Scores and standings

For connected pickleball the scorekeeper supplies results. In badminton, basketball, volleyball and tennis, a player can report a match with friends. Listed players can see associated match details, partners and opponents and review the score. Verified results feed sport-specific summaries.

Eligible ranked results can show your display name, tier, wins and score differential to other signed-in accounts, including in venue or season filters. Someone familiar with a venue may infer where you played. Dispute an incorrect result through match review or contact support. A personal leaderboard opt-out has not been verified.

Service delivery and optional choices

For ordinary account data, sign-in, requested sessions and score verification, our proposed basis is the processing needed to provide the service you request under Philippine law. For integrity checks, security logs and limited shared match history, we rely on a documented legitimate interest only where necessity and the impact on players support it. A legal duty may require specific preservation or disclosure.

Optional use of a photo, device alerts or other separately consented processing must have its own choice where required. Agreeing to the Terms does not authorize marketing.

Pending

The basis for each purpose, especially named standings, guest records and youth data, will be confirmed before publication.

Devices and service providers

CourtLoop uses Supabase for authentication, database records, realtime updates, functions and private image storage. Where enabled, Expo’s push service and platform delivery services handle a device token, alert data and routing identifiers. Inbox preferences, delivery attempts, invitation activity, command identifiers, times and revisions support delivery and troubleshooting. Providers receiving network requests can receive connection details such as IP address. Privacy responsibility continues when a provider is overseas.

Pending

Mail, update distribution, push, maps, log fields, processor roles, recipients, processing countries and safeguards will be listed for each release.

Storage, access and security

Native sign-in uses system secure storage where available, with an in-memory fallback. Database rules and server checks restrict selected records by account, role or session membership. Device archives can contain earlier rosters, scores and audit records. An exported local backup is readable JSON. Whoever receives it can read or copy it. Choose a private destination.

Pending

Provider-side security controls, log lifetimes and backup restoration practices are being confirmed for the production service.

How long records remain

Connected records support account use, shared matches and justified dispute or security work. Removing a picture and deleting an account have different effects. Account deletion closes active sessions you own and removes specified account links while leaving scores, history, command data and copies on other devices. Context or free text can still identify someone. See the Data Retention & Deletion Policy for the category-by-category rules and the criteria for handling a specific removal request.

Pending

Approved retention periods or criteria for each store, including provider backups, will be added.

Players aged 13 to 17 and younger guests

The intended minimum account age is 13. It is a service eligibility rule. A young person may need a parent or legal guardian to enter a contract or authorize particular processing.

Pending

The youth and guardian procedure for each launch territory will be added before registration opens.

A guardian can contact support about a child’s profile, appearance in a roster, photo or result even if that child has no account. Identify the session privately. Do not send the child’s school, birth certificate or other sensitive information unless a specific verification step is necessary. An organizer should use the least identifying guest label that works.

Requests, complaints and changes

Ask support what we hold, where it came from, how it was used or shared, and how it affected your rank. You can request access, correction, portability where applicable, objection, blocking or erasure on applicable grounds, or withdrawal of optional consent. You may seek indemnity where the law provides. Give the account or session reference and desired remedy. We will verify authority proportionately, protect other players and explain the action taken, any refusal and how to challenge it.

You may complain to the Philippine National Privacy Commission under its filing procedure. Material changes will be communicated before they take effect, with renewed agreement or consent where needed.

Pending

The privacy officer, response standard and complaint intake will be confirmed.

NextTerms of Service

© 2026 ClavisPlus. CourtLoop is a ClavisPlus product. Questions: support@clavisplus.com

Made byClavisPlus