Privacy
Rally is a small tool for amateur sports teams: schedules, who's coming, and calendar feeds. This page says what it stores, who can see it, and how to get it removed. Last updated October 15, 2026.
Who runs it
Rally is made by Input Logic in Nanaimo, British Columbia, Canada. Questions about this policy or your data: rally@inputlogic.ca. Using Rally is also subject to the terms of use, which cover what Rally does and doesn't promise.
What Rally stores
- Your account. Your name, email address, and (if you sign in with Google or ChatGPT) your profile picture. If you use a password, it is stored hashed, and Rally emails you once to confirm the address is yours. A session cookie keeps you signed in.
- Your team. Whatever your team enters: the team name, games, practices and other events, the competitions it plays in, invite links and codes, and any player details the team's manager chooses to ask for (positions, shirt numbers, and the like).
- Attendance. Which events you have marked yourself away or injured for, the optional reason you typed, and any resting decisions a manager records for you.
- Searches. What you type into the search for leagues, competitions and teams, how many results it found and which one you opened, with a one-way hash of your IP address and browser (not the address itself) and, if you are signed in, your account. Rally uses it to learn which leagues, competitions and teams people look for, and it never leaves Rally.
- Registrations. When you register a team for a season: the team's name, your name, email address and optional phone number, anything you write to the league, how you chose to pay, and where the payment stands. The league that runs the season sees all of it. Rally emails you about your registration and your payment, and nothing else.
- Server logs. Requests to the site and to calendar feeds are logged briefly by the hosting provider for reliability and abuse prevention. Rally has no analytics or advertising trackers.
Signing in with Google
If you choose “Continue with Google”, Google shares your name, email address, and profile picture with Rally. That is the only Google data Rally asks for. It is used to create and identify your account and for nothing else: Rally does not read your Google Calendar, contacts, or anything beyond that basic profile, and never shares Google account data with anyone. Rally's use of information received from Google APIs follows the Google API Services User Data Policy, including its Limited Use requirements.
Signing in with ChatGPT
If you choose “Continue with ChatGPT”, OpenAI shares your name, email address, profile picture and an account identifier with Rally. That is the only OpenAI data Rally asks for. It is used to create and identify your account and for nothing else: Rally does not see your ChatGPT conversations or use your ChatGPT plan, and never shares OpenAI account data with anyone.
Paying a league
When a league takes registration fees through Rally, the money goes straight from you to the league: Rally never holds it or sees your card or bank details.
- By card, you pay on Stripe's own page, into the league's Stripe account. Rally gives Stripe the amount, your email address and what the payment is for, and Stripe tells Rally whether it went through. Your card details go to Stripe alone, under Stripe's privacy policy.
- By Interac e-Transfer through PayTracker, you send the money from your own bank to the league. Rally gives PayTracker your name, email address, the amount and a reference, so PayTracker can match your e-Transfer to your registration when the league's notification email reaches it, and PayTracker tells Rally when it's paid.
- Paying the league directly (an e-Transfer to its own inbox, a cheque, cash) involves no one but you and the league, which marks your registration paid.
A league's scheduling notes (its rules and preferences for the schedule) are seen only by the people who run it and the AI assistants they connect.
Who can see what
- Your teammates see your name and your attendance for each event. Only the team's manager sees members' email addresses.
- Attendance reasons you type are visible to your team, so keep them as brief as you like.
- Team calendar feeds are reachable by anyone who has the feed link. Each event in the feed lists the first names of who's going and who's away. It never includes reasons or email addresses.
- League schedules (fixtures, venues, kickoff times) are public information taken from the leagues' own websites.
Rally does not sell data, share it with advertisers, or use it to train anything.
Children
- Rally is not aimed at children under 13, and they may not create an account. If we learn that one has, we delete it.
- Youth teams are run by adults. A child's name should only be added to a team by a parent, guardian or coach acting with the parents' permission, and only the name is needed: no email address, birth date or other details.
- League schedules Rally shows, youth leagues included, hold team names, fixtures and scores only. Rally does not collect players' names from league websites.
- A parent or guardian can ask for a child's information to be removed by emailing rally@inputlogic.ca. It is removed within a few days.
Where it lives
Rally runs on Vercel, with data in Neon (Postgres) and Upstash (Redis). These providers process data on Rally's behalf, mainly in the United States, and only to run the service.
Cookies and local storage
A session cookie keeps you signed in. Opening an invite link sets a short-lived cookie so the sign-up that follows can join you to the right team. Your light/dark preference is kept in your browser's local storage. Nothing here is used for tracking.
Keeping and deleting data
- Your data stays as long as your account or team exists.
- A manager can remove a member from a team, which deletes that member's attendance on that team, and can delete the whole team, which removes its members, events and every attendance mark.
- To delete your account entirely, email rally@inputlogic.ca from the address on the account. It is removed within a few days, along with the attendance and team membership tied to it.
Changes
If this policy changes in a way that matters, the date at the top moves and the change is described here.