Privacy Policy
This policy explains what SquadSphere collects, how it is used, who it is shared with, how it is protected, and how long it is kept, when you use the app to run teams, score matches, settle match fees, and live stream to YouTube.
Summary
SquadSphere is a sports app for creating teams, scoring matches ball by ball, settling match fees, and live streaming a match to YouTube. We collect only what those features need. We do not sell personal information, we do not use it for advertising, and we do not use Google user data to train AI or machine learning models.
Information we collect
Account information. Your name, email address, and optionally your mobile number, city, and preferred sport. If you sign up with a password we store a one-way hash of it, never the password itself. Email addresses are verified with a one-time code.
Sport information. Teams you own or belong to, squads, players you add, matches you create or play in, ball-by-ball scorecards, results, and career statistics derived from those matches.
Match fees. If a captain records a match fee, we store the amount for that side, which players are paying, and who has been marked as paid. SquadSphere does not process payments and never handles card, bank, or UPI details.
Streaming information. If you stream a match, we store the connected channel identity, broadcast and stream identifiers, privacy setting, status, and the resulting watch link.
Device and notification data. A push subscription identifier if you allow notifications, and the notifications we have sent you.
Uploaded media. Images uploaded by authorised users, such as store logos and cover images.
How we use information
We do not use your information for advertising, profiling, credit or lending decisions, or to train artificial intelligence or machine learning models.
Google user data: what we access
SquadSphere accesses Google user data in two places, both optional and both started by you.
1. Google Sign-In. If you choose to sign in with Google, we receive your name, email address, whether that email is verified, and your Google account identifier. We do not receive your Google password.
2. YouTube Live Streaming. If you choose to connect a YouTube channel, we request a single scope, https://www.googleapis.com/auth/youtube.force-ssl. Using it we read the identity of the channel you connected (its channel ID and title, through channels.list with mine=true) and we create and manage only the live broadcasts you start in SquadSphere, using liveBroadcasts.insert, liveStreams.insert, liveBroadcasts.bind, liveBroadcasts.transition, and the corresponding list operations.
This scope is the narrowest one that permits live broadcast management. Read-only and upload-only YouTube scopes cannot create a broadcast, bind an ingestion stream, or transition a broadcast to live, which are the exact operations the streaming feature performs.
We do not read your videos, playlists, comments, subscriptions, analytics, or any part of your channel unrelated to a match you are streaming, and we never take any action on your channel that you have not started in the app.
Google user data: how we use it
Google Sign-In data is used only to create and authenticate your SquadSphere account and to show your name to your own teammates.
YouTube data is used only to deliver the live streaming feature you requested: to confirm which channel will host the stream, to create the broadcast and its RTMP ingestion stream, to bind them together, to take the broadcast live once your device starts sending video, and to end it when you stop streaming or the match is completed. We store the broadcast and stream identifiers and the resulting watch link against that match so viewers can watch it and so you can resume the same broadcast after a dropped connection.
Google user data is never used for advertising, marketing, resale, credit decisions, or to develop, improve, or train any artificial intelligence or machine learning model.
Google user data: how we share it
We do not sell Google user data, and we do not transfer it to advertisers, data brokers, or any third party for their own purposes.
Google user data is transferred only to infrastructure providers that process it on our instructions so the app can function:
Two further providers process SquadSphere data but receive no Google user data: OneSignal, which delivers push notifications and receives only a device subscription identifier and the notification text, and our email provider, which delivers one-time verification codes.
Inside the app, other people see only what team coordination requires: your display name and your participation in shared teams and matches. Your email address and mobile number are never shown to other players. A match fee and its payment status are visible only to the captain of that side, or to the match creator when that side has no captain.
We may disclose information if required by law, or to protect the rights, safety, and integrity of SquadSphere and its users.
Google user data: how we protect it
No online service can promise perfect security, but we review these controls as the product changes.
Google user data: retention and deletion
Your YouTube connection is kept only while your channel is connected. It is deleted immediately, in full, when you disconnect the channel in the app, when you delete your SquadSphere account, or when you revoke SquadSphere's access from your Google account. Google Sign-In details are kept only while your account exists.
You can revoke SquadSphere's access at any time at myaccount.google.com/permissions, independently of your SquadSphere account.
We keep other account and match data while your account exists, because a match belongs to everyone who played in it. See Deleting your account below for exactly what is removed and what remains.
Limited Use commitment
SquadSphere's use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
The use of raw or derived user data received from Google APIs will adhere to the Google User Data Policy, including the Limited Use requirements. Google user data is not used to develop, improve, or train generalised artificial intelligence or machine learning models, and is not transferred to any third-party service that would use it for that purpose.
YouTube API Services
The streaming feature uses YouTube API Services. By using it you also agree to the YouTube Terms of Service at https://www.youtube.com/t/terms, and your use of Google's services is governed by the Google Privacy Policy at https://policies.google.com/privacy.
Device permissions
SquadSphere asks for the camera and microphone only when you start a live stream, because that video and audio is what is broadcast. The stream is sent directly from your device to YouTube's ingestion servers. SquadSphere does not record, copy, or store your video or audio.
Notification permission is optional and used only to deliver match and fee alerts. Storage access is used only for images you choose to upload. SquadSphere does not request access to your contacts or your location.
Deleting your account
You can delete your account at any time from Profile → Account → Delete account in the app, or by emailing support.squadsphere@gmail.com from your registered address. Deletion is permanent and takes effect immediately. It is not reversible.
Deleted straight away:
Kept, with you removed from it:
Teams that other players still belong to, and matches other people played in, are kept for those people. Your account is unlinked from them and your name is replaced with “Removed player”. Your email address and mobile number are erased from those records. The ball-by-ball scorecard remains, because it is the other players' record of their own match.
We may retain minimal records where the law requires it, for example to resolve a dispute or meet an audit obligation.
Your rights under India’s DPDP Act
SquadSphere is the Data Fiduciary for the personal data described here, and you are the Data Principal. Under the Digital Personal Data Protection Act, 2023 you may:
We answer a rights request within 30 days. We may ask you to verify your identity first, so that nobody else can obtain or erase your data.
Consent, and what we rely on
We process your personal data on the basis of the consent you give when you create an account and when you turn a feature on, and for the limited legitimate uses the DPDP Act allows. We ask separately for the things that are optional: connecting a YouTube channel, receiving notifications, and using the camera and microphone to stream.
If there is a data breach
If personal data we hold is exposed, lost or accessed without authorisation, we will notify the Data Protection Board of India and every affected person, in the manner and within the time the law requires. We will tell you what happened, what data was involved and what you can do about it.
Where your data is held
Your data is stored on servers in India, operated by Amazon Web Services and MongoDB. YouTube processes a broadcast you start on your own channel, which may involve Google’s servers outside India. We do not transfer personal data to any country the Government of India has restricted for this purpose.
How long we keep it
We keep your account data while your account exists. We erase personal data once the purpose it was collected for is served or you withdraw consent, whichever is earlier, unless a law requires us to keep it longer. A one-time signup code expires within minutes. Match records other players took part in are kept for those players, with your account unlinked and your name replaced.
Your choices
Children
Under India’s Digital Personal Data Protection Act, 2023, a child is anyone under the age of 18. SquadSphere accounts are therefore for people aged 18 and over, and you confirm your age when you create one. We do not knowingly create an account for anyone under 18, and we do not use any child’s data for behavioural monitoring, profiling or targeted advertising.
A team organiser may add an under-18 player to a squad so the player appears on a scorecard. In that case we hold only the player’s name and their match statistics, they hold no account and cannot sign in, and the adult who added them is responsible for having their parent’s or guardian’s permission to do so.
If you believe someone under 18 holds an account, or that a child’s details are on SquadSphere without a guardian’s permission, write to support.squadsphere@gmail.com and we will remove them.
Changes to this policy
If we change how we handle your information we will update this page and the date at the top. Material changes to how Google user data is used will be reflected here before the change takes effect.
Contact and grievances
For any privacy question, or to exercise a right described above, contact the person who answers questions about our processing of personal data:
Grievance Officer, SquadSphere
support.squadsphere@gmail.com
We acknowledge a grievance promptly and answer within 30 days. If our answer does not satisfy you, you may complain to the Data Protection Board of India.