Download Court Split on the App StoreGet Court Split on Google Play
CourtSplit

Privacy Policy

Effective 28 October 2026 · Last updated 27 October 2026

The one thing to know first: Court Split is a tool for organising recreational pickleball — scheduling games, recording matches, a Crew points ladder, and splitting court costs. Court Split never holds, pools, processes, or settles your money. When you split a court fee we only show a UPI link that opens your own bank/UPI app, and let the organiser tick “paid”. We do not collect your card, bank-account, or UPI PIN details, other than anything shown in a payment screenshot you submit (Section 4), and no money passes through us.

Court Split (“we”, “us”) is operated by Naveen B, Rajendranagar, Hyderabad 500005. We are the Data Fiduciary for the data described here under India’s Digital Personal Data Protection Act, 2023 (the “DPDP Act”). This policy applies to the Court Split app and our pages at https://courtsplit.app.

1. Who this is for

Court Split is intended for users aged 18 and over. Features that put you in contact with people outside your own group (“open play”) are for adults only: we ask your date of birth and refuse anyone under 18 — see Section 8.

2. What data we collect

We collect only what we need. We do not sell your personal data and do not use it for third-party advertising.

Information you give us

If you host a pay-first game, the first successful payment claim saves a separate copy of your UPI ID on the game, to direct payments to the same payee and keep a record for payment disagreements. In a compatible app version, we show this copy to you and to players who can currently pay or whose payment acknowledgement is still recorded, including when they return to their own payment record. Its retention is described in Section 7.

If your held spot runs out or the game is cancelled after you paid, the payment form may still show the host’s UPI ID so you can check you paid the right person, and lets you send your proof for the host to check. It no longer shows a Pay button.

Two of these have a second use in a tournament (Section 15): your date of birth decides whether a team invitation shows a partner’s name or the word “Player”, and an organizer who charges an entry fee gives us their own UPI ID so that entrants can pay them directly.

When you add a court we record your account as the person who added it (never shown to others), plus the venue details you enter, including the venue’s phone number. That number is shown to other players only after the venue confirms it. If you delete your account, courts you added stay listed, the link to your account is removed, and any phone number, booking link or notes the venue has not confirmed are deleted.

Created by using the app — your Crew points & match history, group/ game/event records, cost-split records (who owes what, the host-supplied UPI link, and a manual “paid/unpaid” status — no transaction is processed by us), and safety records (blocks, reports, account freezes).

Collected automatically — device & technical data (app version, a per-device identifier, push token, IP address, basic logs) to deliver notifications and keep the service secure; and the venue/area you choose, to show relevant games. After you allow the device location permission, the app reads your phone’s precise location while Courts or Open play is open, to find courts near you, to place a court you add on the map, and to find and sort open play games near you. We ask for permission when you tap to use your location; after that the app uses the permission you gave (you can change it in your phone’s settings). We send the coordinates with that request to find what is near you. Coordinates used to search nearby are not saved in your account or our database, and our server’s request logs and error reports leave them out. If you submit a court pin, we store and show that point as the court’s location. If you choose “Use my current location” for your area, the app keeps that point on your phone as your area. From the next app version, we remove query strings from request web addresses in crash and error reports. Web addresses written inside an error message may still contain them. Older app versions may include recent request addresses with your location. You can decline or revoke that permission in your device settings and every other feature keeps working. We use Sentry for crash reports and performance diagnostics, and PostHog for pseudonymised in-app usage analytics (screens viewed, features used) — both linked to your account, used to find and fix bugs and improve the app, never to build advertising profiles. We do not track your location in the background or when the app is closed, and we do not collect your contacts, photos (beyond your profile picture from sign-in or one you upload, and any payment screenshot you submit — Section 4), or biometric data.

Your profile photo may be your Google picture, or a photo you upload. If you are 18 or older, or have not added a date of birth, other players can see your Google picture or uploaded photo in the app, including on join requests, and it may appear on public group and season-recap pages. On the national ladder, players outside your groups see initials instead. If you are under 18, we show initials instead and you cannot upload a photo. To upload a photo you must add a date of birth showing you are 18 or older. We remove location data from uploaded photos before storing them on Cloudflare R2. You can remove a photo you uploaded at any time. When you remove or replace an uploaded photo, or delete your account, we delete it from our storage, usually within a day.

Optional usage and campaign measurement. If you opt in, we use PostHog usage events and save a campaign and creative label linked to your account, with the time we received it. We compare those labels with group, game and match records to understand whether new users start playing. Unrecognised sources stay unknown. You can decline and keep using the app, or turn this off in Settings. Turning it off stops analytics on that device; when your choice reaches our server, we stop new campaign captures and delete your saved campaign attribution. An offline choice is retried at your next signed-in app start.

The one health-related item we hold is the injury/illness category a tournament organizer records when replacing a player on a team — see Section 15.

3. Why we use it

To create and secure your account; run scheduling, RSVPs, matches, the ladder, events and badges; show shared cost-splits and the UPI link you choose to share; record “I paid” claims and the evidence you attach to them; check that you are 18 or older before you use open play; send notifications you’ve enabled; keep the community safe; comply with law; and improve the app. Under the DPDP Act we rely on your consent (given at sign-up and when you opt into features) and on legitimate uses permitted by the Act. You can withdraw consent at any time (Section 9).

4. Payments, “I paid” claims and payment screenshots (non-custodial)

Court Split is not a payment app and is not a payment aggregator. We never receive, hold, pool, route, or settle funds, and we never ask for your card number, bank account, or UPI PIN; the only such details we may hold are anything shown in a payment screenshot you submit. Payments happen directly between people, outside Court Split, through their own UPI or bank apps or in cash at the desk.

When a group splits a court fee, or a group organizer sets dues, we display a UPI deep link that opens the payer’s own UPI/bank app. We store the amount owed (in paise, shown to you in rupees), the UPI ID the person being paid chose to share, and the payment’s state as people record it: that the payer tapped “I paid”, and whether the person being paid marked it paid, waived it or handed the claim back. We never automatically confirm that a payment from one person to another was made.

UPI transaction reference (UTR). When you tap “I paid” on a cost split or on an open play entry fee, we store the UTR you submit from your UPI app. It is optional for a cost split. A pay-first open play claim always requires the 12-digit UTR. Other open play games may also ask for a UTR, depending on the app version and features turned on. We show it to the person you paid (for an open play game, the host), so they can match it to their bank statement. For a cost split we also include it in the “marked as paid” notification we send them.

Payment screenshots. Where this is switched on, the app lets you attach one screenshot of the payment from your UPI or bank app to an open play entry fee claim. Our server also accepts screenshots for a cost split, group dues or a tournament entry fee. A screenshot is your own evidence, not a payment. You must submit one for a pay-first open play claim. Other open play games may also ask for a screenshot, depending on the app version and features turned on. It shows whatever your UPI or bank app showed, which may include names or part of an account number.

Open play entry fees. Where this is switched on, a host may set an entry fee for an open play game, but only while no other player holds a place or a waitlist spot in the game, and before any payment is recorded. You can pay the host directly by UPI, from your own UPI or bank app, or in cash if the host adds you at the desk. The money goes straight to the host and never passes through Court Split. After paying by UPI, you tap “I paid”. For a pay-first game, you must always submit the 12-digit UTR and one screenshot with your payment acknowledgement. Other open play games may also ask for a UTR and screenshot, depending on the app version and features turned on. The host can confirm your payment, waive the fee, reject your claim or record that they refunded you outside the app. The host can also release a seat whose fee is unpaid, waived or refunded. Nothing is confirmed automatically. Only you and the host see your claim, your UTR and your screenshots in the app. Each of these steps is also written to a payment log that no one can see in the app, and that we keep for 90 days (Section 7).

For pay-first games, the host can add an optional explanation when marking a payment “Not found”, an optional refund transaction reference with the time they record the refund, and a cash or UPI payment method for another player added at the desk. We also record when the player acknowledges payment and when a refund becomes due, with a deadline 48 hours later. Only that player and the host see these records in the app. These help record payment checks, refunds and desk payments; their retention is described in Section 7.

A tournament entry fee works the same way and is described in Section 15: the organizer supplies their own UPI ID, you pay them directly from your own app, and a person, not the app, records the fee as confirmed, waived or refunded.

5. Who we share data with

Other users: members of a group you join see your name, photo, skill band, ratings, and the games/matches/splits you share with them. In open play, other players see a reduced card (typically first name and skill band) — not your email, date of birth, or UPI ID, except for the pay-first host access below. Once you join a game or its waitlist, the other players in that game see your name and, under the photo rule in Section 2, your profile photo. In a pay-first game, the host can see the full current profile UPI ID, if saved, of any player with a seat record in their game, whether they reserved or the host added them at the desk, including after they leave, are declined or their reservation expires. This access starts when the seat record is created, before any payment claim, proof or acknowledgement is submitted, to help with payment checks and refunds. When you submit a payment claim, the person you paid sees your claim and anything you attached to it (Section 4).

In a tournament this is different: the organizer, the staff they appoint and the other accepted entrants see the display name on your account, which comes from your sign-in provider, not a reduced card. That, and the one health-related category an organizer can record about you, are described in Section 15.

Service providers who process data on our behalf, under contract, only for the purposes above: Google Sign-In and Apple Sign-In (authentication); Expo and Firebase Cloud Messaging (push notifications); Sentry (crash reporting and performance diagnostics); PostHog (product analytics); Meta (WhatsApp), which receives your phone number to deliver your one-time sign-in or verification code, and tells us whether the message was delivered; Cloudflare R2 (storage for photos you upload and, in a separate store, payment screenshots); and Railway (cloud hosting & database). We do not sell personal data or share it with advertisers.

DUPR (optional): if you connect a DUPR account, we share match data with DUPR Inc. (USA) to power your official DUPR rating — only with your consent, and only for what you turn on. This is described in full in Section 13.

With Typti (Play Typti). If you use Court Split through Play Typti, we exchange data so those features work. Typti can also receive the player labels described below for people whose records it is allowed to show, including people who have never connected Typti:

Review Court Split's terms and this policy before connecting through Play Typti.

Legal & safety: we may disclose data to authorities when required by a lawful order, to comply with the IT Rules / POCSO / other law, to investigate abuse, or to protect users.

6. Open play & safety

If you use open play you may meet people you don’t already know. You can block and report from inside the app; a reported account may be frozen pending review. Some safety records are kept even after deletion, as the law requires (Section 7). Please use common-sense precautions when meeting anyone in person.

7. How long we keep data & deletion

You can delete your account in the app (Profile → Settings → Delete account), or by emailing support@courtsplit.app from your account email (if your account has no email address, tell us the mobile number on your account; we confirm the request with that number before acting). See our account-deletion page. For an account created through Typti, use the request path in Section 14 instead.

On deletion, your name, email, Google/Apple sign-in, saved profile UPI ID and verified phone number are permanently removed and your account is closed — this cannot be undone. Games, matches and cost-splits you took part in remain in your groups, shown as “Deleted player”, no longer linked to you, because we can’t erase shared records without rewriting other members’ history. Your date of birth is deleted. Your phone sign-in codes, and the link between a code and your account, are deleted at the same time; only the one-year sign-in security log described below stays. Payment screenshots you attached, and any attached to a payment made to you, are deleted from our storage, usually within a day. No one can open them once the account is deleted.

Some things you wrote are stored outside your account record and are not removed by deletion: the UPI transaction reference on a cost-split row or on your seat in an open play game (see “Payment records kept after account deletion” below), feedback and survey responses you sent us, and the reason you gave when disputing a match. Separately, if a player added your email address as a guest and you have no Court Split account to delete, email support@courtsplit.app to ask us to remove it.

Campaign measurement records. Campaign attribution expires after 90 days and is deleted by the next scheduled retention sweep, or sooner when we process your withdrawal or account deletion. We keep your consent choice, its version and decision time to enforce your preference until you delete your account. Shared game and match records follow the retention described above.

Sign-in security log (one year). Phone sign-in events (a code sent, failed or blocked, a wrong or right code, and extra checks on a number that may have changed hands) are written to a security log. The log holds scrambled identifiers only, so a person reading it cannot get your number, IP address or device back. It holds keyed hashes of the phone number, the IP address and the app install (and, for a code request, of the network it came from), plus the time and what happened. We use it to stop people guessing codes and abusing the service. It is deleted after one year. It is not removed when you delete your account, because it would stop protecting your number if we deleted it. It is never linked to your name or profile.

Payment records kept after account deletion. A payment is between two people: the person who paid and the person who was paid (a group member, an organizer, a host or a Director). If one of them deletes their account, the other may still need the record to settle a disagreement about the payment or to keep their own accounts. So these stay after either person deletes their account:

Payment screenshots are not kept after deletion: they are deleted, as described above.

Tournament notification records (90 days). Whenever a tournament action is recorded, or an entry changes, we record which accounts were connected to that tournament at that moment, and in what role — whether or not any message is sent — so an organizer can answer “who would have been told, and when” if a registration, schedule or result is later disputed. If you delete your account, your identifier stays on those tournament notification audience records for 90 days after the deletion is processed — for that dispute and audit purpose only — and you are shown as a deactivated account, never by name. After 90 days the identifier is removed and only counts remain: the record still shows how many people were notified, but no longer shows that it was you.

Everything else a tournament holds — your entries, teams, consents, check-in and attendance, entry-fee records and results — is covered separately in Section 15, including exactly what deleting your account changes.

Where the law requires it — e.g. the IT (Intermediary Guidelines) Rules, 2021 require retaining certain registration and removed-content records (generally for 180 days) for investigation — we keep those records for at least that period, under access controls, even after deletion. Today safety records (blocks, reports and account freezes) are not deleted on a timer.

8. Children (under 18)

Court Split is not directed to children under 18, and meeting people outside your group is restricted to adults via the age gate. Court Split is meant for adults, and we do not offer accounts run by a parent for a child. If the date of birth on an account shows its holder is under 18, the account can still be used with their own groups, but we show initials instead of a photo (Section 2), shorten their name on tournament pages (Section 15) and keep them out of open play.

Consistent with the DPDP Act and DPDP Rules, 2025, we do not use a child’s data for targeted advertising or to profile them for advertising, and we do not knowingly allow under-18 users onto open/stranger play. Optional usage analytics runs only if the account holder opts in, and today it is not switched off for an account whose date of birth shows its holder is under 18. If you believe we hold a child’s data, contact support@courtsplit.app to ask us to remove it.

9. Your rights

Subject to the DPDP Act, you can: access a summary of your data and how we process it; correct or complete it; erase it (Section 7, subject to legal retention); withdraw consent for a feature; nominate someone to exercise your rights on your behalf; and raise a grievance (Section 11) and, if unsatisfied, complain to the Data Protection Board of India. Email support@courtsplit.app from your account email (if your account has no email address, tell us the mobile number on your account) to exercise any right. These account-email/phone instructions apply to accounts not created through Play Typti.

For an account created through Play Typti, email support@courtsplit.app or our grievance contact in Section 11 to exercise any right. You do not need an account email, mobile number or Court Split app login for this request. We verify your request before acting on it. We will respond within the timelines in Section 11.

10. Security

We protect your data with measures appropriate to the risk, including encryption in transit (HTTPS/TLS), access controls, and token-based authentication. We will notify you and the Data Protection Board of a personal-data breach as required by law.

11. Grievances & contact

Grievance Officer (IT Rules, 2021)

Name: Naveen B
Email: support@courtsplit.app
Address: Rajendranagar, Hyderabad 500005

We acknowledge complaints within 24 hours and resolve them within 7 days — and faster (within hours) for the most serious categories such as content that is sexual, impersonating, or involves a minor, as the IT Rules require.

For data-protection questions specifically, contact support@courtsplit.app. If you’re not satisfied with our response you may complain to the Data Protection Board of India.

12. International transfers

Some service providers may process data on servers outside India. Where we transfer personal data outside India we do so in compliance with the DPDP Act and any restrictions notified by the Government. Sentry (crash reports) and PostHog (usage analytics) process data in the United States; so does DUPR, if you connect it — see Section 13.

13. DUPR ratings & data sharing (optional)

Court Split can connect to DUPR (Dynamic Universal Pickleball Rating), operated by DUPR Inc., a company based in Delray Beach, Florida, USA, so your recreational matches can count towards your official DUPR rating. This is entirely optional — nothing is shared with DUPR unless you choose to connect your DUPR account. Because DUPR Inc. is in the United States, connecting DUPR means some of your data is transferred outside India (see also Section 12).

Two separate choices, each with its own consent. You can give one without the other, and change either at any time in Settings → DUPR:

Turning off match sharing stops all future submissions to DUPR immediately. Matches already submitted stay on DUPR: they were shared while you had consented, each match involves 2–4 players (so it is never yours alone to withdraw), and DUPR Inc. is an independent data fiduciary for its own copy. To change or remove a match already on your DUPR profile, you can contact DUPR directly.

Unlinking your DUPR account (Settings → DUPR) clears your DUPR identity, access tokens, and cached DUPR ratings from Court Split.

Deleting your Court Split account goes further than turning sharing off: in addition to the deletion described in Section 7, we ask DUPR to remove the matches Court Split submitted for you — the right-to-erasure path.

14. Using Court Split through Typti

15. Tournaments

Court Split can run a tournament: an organizer (the “Director”) creates it, players enter as teams, the Director locks a roster, a draw is played and results are recorded. Public tournament sharing is off by default. An organizer can choose to create a public link. Anyone with the link can open the public page without a Court Split account. The page can show the tournament poster, advertised entry fee, fixtures, results, schedules, brackets and standings. Every player is shown as their first name and the initial of their last name. It does not show account IDs, contact details, payment instructions or individual payment records. Everything else described in this section is behind signing in to Court Split.

Public-link access and retention. A new link lasts until 90 days after the scheduled tournament end. Renewing creates a new link that lasts 90 days from renewal. The organizer can pause, resume or revoke the link. Cancelling or unpublishing the tournament also disables the link. Pausing or resuming does not extend its expiry. A revoked link cannot be resumed or reused. Disabling a public link does not erase tournament records. We ask search engines not to index public tournament pages, but cannot control cached or reshared copies outside Court Split.

What a tournament records about you

A replacement reason, which can be injury or illness. If a Director replaces a player on a team, the app requires the Director to choose why from a fixed list: injury, illness, or a reason outside the player’s control. That choice is recorded against the named player leaving the team, in the tournament’s action record, and it is kept for as long as that record exists. It is a category, not a diagnosis; you do not enter it yourself, only the Director does; and the app does not display it back on any screen. This is the one health-related thing Court Split holds, and Section 2 is qualified accordingly.

Your name and photo on tournament pages. On tournament surfaces — draws, brackets, schedules, team pages, the check-in list and results — the display name on your account, which comes from your sign-in provider, is shown to the organizer, the staff they appoint and the other accepted entrants of that tournament. There is one exception. If the date of birth on your account makes you under 18 on the day a page is read, those surfaces show your first name and the initial of your last name instead — for example “Aarav S.” Two readers still see your name in full: you, and the organizer of that tournament, the person responsible for running it. Everyone else sees the shortened form, including the scorekeepers the organizer appoints. If we hold no date of birth for you, your name is shown in full, because nothing on your account says you are under 18. A shortened name does tell the other people in that tournament that you are under 18; that is the trade the shorter name makes. The organizer’s own list of the scorekeepers they have appointed is one of the organizer’s own screens, so a scorekeeper who is also an entrant under 18 is shown in full there. And if your display name reads like contact details — an email address or a phone number — or is longer than these pages can show, we show “Player” in place of it on those surfaces whatever your age. Profile photos follow the photo rule in Section 2, and wherever we hide your name (for example, “Player” on a team invitation) we hide your photo too.

The public page uses the shorter name for every player, regardless of age, and never shows a profile photo.

Your date of birth in a tournament. If you have given us a date of birth for the open play age gate (Section 2.1), a tournament reads it in two ways. The team invitation shows “Player” in place of a partner’s name when that partner is under 18 or has no date of birth on record. The tournament surfaces listed just above use it for the under-18 name rule described there, and read it again every time a page is built, so a shortened name becomes your full name of its own accord on your eighteenth birthday. Your date of birth itself is never shown to anyone.

Entry fees are still non-custodial. A Director who charges an entry fee gives us their own UPI ID, their own payment note and their own reference label for the fee, and the app shows you the UPI ID and the note so that you can pay the Director directly from your own UPI or bank app; the reference label is theirs and is shown only to them. That UPI ID is the Director’s payment address; it is not a payment instrument the platform holds, and we never receive, hold, pool, route or settle that money. No payment is confirmed automatically: a person, the Director, marks an entry fee confirmed, waived or refunded externally.

Who is shown the Director’s UPI ID. The Director’s UPI ID, payment note and the amount due are shown to the Director and to a registrant who currently owes that fee, and to nobody else, including other teams in the same tournament and appointed scorekeepers. Once the fee is settled, the members of your team see a minimized receipt: the state, the amount, the date, and a label saying the Director confirmed, waived or recorded an external refund, and never the Director’s UPI ID or payment note. Someone who was on your team and has since been replaced can still see that receipt, and so can a team-mate whose entry was later withdrawn.

Who can see the rest of your tournament data. A tournament is not a public page. Its divisions, draws, matches and results are shown to the tournament’s Director, to any scorekeeper the Director appoints, and to players whose entry has been accepted, with names shown as described above. Someone who entered but was not accepted cannot open them, and to anyone outside the tournament the page reports that it does not exist. The Director and an appointed scorekeeper can also record your check-in or mark you a no-show, and the Director additionally sees the entry roster and each entry’s fee state. Your team-mates see your team and its consent state. A tournament page never shows another player your email address, your date of birth, or the UPI ID saved on your own profile.

Tournament results and DUPR. Sending tournament results to DUPR is a separate feature that is off unless we turn it on, and even then a result is only sent for players who have linked a DUPR account and consented to match sharing (Section 13). Until it is turned on, tournament results stay inside Court Split.

How long tournament data is kept. Tournament records are kept for as long as the tournament record itself exists: Court Split runs no routine that deletes a tournament’s entries, teams, consents, check-ins, entry-fee records or results after a set period. The two periods in this policy still apply, both in Section 7: the 90 days for notification audience records, and the 180-day minimum where the law requires retention.

When you request tournament hosting access, you may include an optional note of up to 280 characters about what you plan to host. Operators can read this note to review your request. The note is deleted when you delete your account.

Your hosting permission is the one tournament record that belongs to no tournament, so that sentence does not cover it. While your account exists it is kept: nothing expires it — a lapsed permission stops working because we compare its end date to the clock when we read it, not because the record is removed. When you delete your account the hosting record is switched off and the operator’s identifier and the operator’s note are removed from it; the dated record of the request and its standing is kept, attached to your anonymized account, so that a permission cannot be inherited and our own count of who asked still reconciles. If you were the operator who decided someone else’s permission, your identifier is removed from their record too.

What deleting your account does to a tournament. In addition to the deletion described in Section 7:

16. Changes

We may update this policy. We’ll change the “Last updated” date and, for material changes, notify you in the app or by email. For accounts created through Play Typti and for this Typti name-display change, we notify you through Play Typti and on this page. How names appear inside the Court Split app is unchanged.