pickleball-tournament-manager-privacy

Pickleball Tournament Manager Privacy Policy

Last Updated: September 23, 2026

Overview

Pickleball Tournament Manager is a mobile application for organizing pickleball tournaments. Tournament data stays on your device unless you choose to share a tournament: a tournament is stored on our server only when you turn on “Share with a join code” for it, so that it can be opened with its join code on other devices. This policy explains what information the app handles, what is stored on the server, who can see it, and how long it is kept.

Information We Collect

No account, name, or email address is needed to use the app. There is nothing to sign up for and no password.

Tournament data (tournaments, teams, players, scores, and standings) is stored on your device. A tournament is also stored on our server only if you turn on “Share with a join code” for that tournament, so it can be opened with its join code, as described in the next section. Sharing is off unless you turn it on for a tournament, and turning it off and saving deletes the shared copy from the server. Tournaments you never share stay on your device only.

Feedback you choose to send. The app includes an optional in-app feedback form on the More tab. If, and only if, you choose to use it, the feedback message you write and the email address you optionally provide are sent to the developer. You are never required to submit feedback or provide an email to use the app.

We do not collect location data, usage analytics, advertising identifiers, or any personal information beyond what you type into a tournament or voluntarily submit through the feedback form.

Tournaments and Join Codes

The New Tournament and Edit Tournament screens have a checkbox, “Share with a join code”. It is off unless you turn it on. When you turn it on, the tournament is given a 4-character join code (letters and digits), shown on that screen. People you give the code to can enter it in the app on their own device to view the tournament and follow the scores.

What is uploaded. When you save a tournament with “Share with a join code” turned on, the app uploads a copy of that tournament to our server: its name, the team and player names exactly as you typed them, the scores, the standings, and the tournament settings (such as the format and the number of pools, courts, and rounds). We call this the shared copy below. Nothing about a tournament leaves your device until you turn sharing on for it and save; you can create, edit, and run tournaments without ever sharing them. While sharing is on, changes you make to the tournament on your device, including scores you enter, update the shared copy. Turning “Share with a join code” off and saving deletes the shared copy from the server; if you turn sharing on again later, the tournament gets a new join code and a new shared copy is uploaded. Tournaments created before this feature existed are not shared unless you turn sharing on for them.

Who can see it. Once you have turned sharing on and saved, the shared copy is stored on the server whether or not you have given the code to anyone. Anyone who knows the join code can open the tournament. Join codes are not listed or searchable anywhere; a device can only open a tournament by entering its exact code. Treat the code like a link: anyone you give it to can pass it on. Please share a tournament, and give out its code, only if the people in the tournament are comfortable with their names being visible to anyone who has it.

Scores entered by others. Below the sharing checkbox is a second checkbox, “Allow others to enter scores”. It is off unless you turn it on, and it can only be turned on for a tournament that is being shared; it controls what other devices may do with the shared copy, not whether one exists. When it is on, devices that have joined with the code can fill in scores for games that do not have a score yet. They cannot change a score that has already been entered, and they cannot change names, teams, pools, or settings. Those score entries pass through the same server and are added to the shared copy.

The anonymous device identifier. The first time a device saves a tournament with sharing turned on, or joins one with a code, Google Firebase creates a random identifier for that device. It is not linked to your name, email address, phone number, or any account. The app uses it only to know which device shared a tournament, so that only that device can change or delete its shared copy, and which device entered a score. Like any internet service, Google’s servers also see the standard technical details of the connection, such as the device’s IP address, while the app talks to them; we do not receive or use those details.

How long it is kept. A shared copy stops being available to anyone 90 days after it was last changed, and is deleted from the server the next time any device tries to open it or when we clear out expired copies. Turning off “Share with a join code” and saving, or deleting the tournament in the app, on the device that shared it deletes the shared copy too. If that device is offline at the time, the app deletes the copy the next time it is opened with a connection; failing that, the copy expires on its own after 90 days. Removing a joined tournament from another device only removes it from that device. If you delete the app instead, the shared copies of your tournaments expire on their own after 90 days, or you can ask us to delete them sooner using the email address below.

Data Storage

Tournament data is kept on your device. The shared copy of each tournament you share, and feedback submissions (your message and, if provided, your email), are stored using Google Firebase / Cloud Firestore, a hosting service, on the developer’s behalf. Feedback is accessible only to the developer. Shared copies are accessible to people who have the join code, and to the developer.

Third-Party Services

The app uses Google Firebase (Cloud Firestore and anonymous Firebase Authentication) to store the shared copies of the tournaments you share and the feedback you submit. Google processes this data as our service provider. See Google’s Privacy Policy at https://policies.google.com/privacy. The app does not integrate with any advertising networks, analytics services, social media platforms, or data brokers.

How We Use Your Information

The shared copy of a tournament is used only to show the tournament to people who have its join code and to accept the scores they enter when you allow it. Feedback and any email you provide are used only to read your feedback, respond to you, and improve the app. None of it is used for advertising or tracking, and none of it is ever sold.

Data Sharing

We do not sell, rent, or trade your information. If you share a tournament, its shared copy is visible to anyone who has its join code, which you control. Beyond that, no data is shared with anyone other than the service provider (Google Firebase) used to store it.

Data Retention and Deletion

Shared copies expire 90 days after their last change: they become unavailable to everyone and are then deleted from the server. They are also deleted when, on the device that shared the tournament, you turn off “Share with a join code” and save, or delete the tournament in the app. You may request that any shared copy, or your submitted feedback and email, be deleted at any time by contacting us at the email below. If you were named in someone else’s tournament and would like your name removed, contact us with the join code and we will take care of it.

Children’s Privacy

The app does not knowingly collect personal information from children under 13. The feedback form and email field are entirely optional and user-provided. Names in a tournament are typed by the organizer and stay on the organizer’s device unless the organizer shares the tournament, in which case they are stored in its shared copy as described above; the organizer should only share a tournament, and only give out its join code, with the agreement of the people in the tournament.

Changes to This Policy

Updates will be noted by changing the Last Updated date at the top of this document.

Contact

Questions or deletion requests can be directed to: accessible.ethical@proton.me

To ask for your data to be deleted, or to delete it yourself, see https://aeapps.github.io/pickleball-tournament-manager-privacy/delete-data.html