Squad IQ
Squad IQ Privacy Policy
Last updated: August 16, 2026
This Privacy Policy explains how information is handled in the Squad IQ mobile application ("Squad IQ"), which is offered by Dean Rivers under the JOGALAVIDA brand ("we", "us"). Dean Rivers is the legal operator responsible for Squad IQ's handling of personal information. Squad IQ is a coaching tool designed for adult coaches, managers and trainers. It does not provide player or child accounts, player messaging or a public player directory.
United States launch. Squad IQ's initial public release is distributed only through the United States App Store and is directed to the United States market. App Store availability is determined by the country or region of a customer's Apple Account. This is a distribution choice, not a technical geofence or a statement that information is processed only in the United States. See Section 6 for information about processing locations.
1. Information we collect
Account information. We collect the account holder's name, email address, authentication provider and account identifiers. An account holder may also add an optional phone number to their own profile. The app requires the account holder to affirm that they are at least 18, accept the current Terms and acknowledge the current Privacy Policy. We record the Terms version, Privacy Policy version, adult-attestation version, app version and build, and a server-generated confirmation time. We do not ask account holders for a date of birth, birth month, birth year, government ID or other age-verification document. Email-and-password accounts must confirm their email address before normal use. Authentication is also available through Sign in with Apple and Google sign-in.
Team and roster information. An adult account holder may enter a player's full name, team membership, positions, preferred foot, country, rating and tags; match events, statistics and lineups; training attendance, grades, payment status and notes; and an optional player photo. Team records may include a team name, logo, colors, location or city and notes. Squad IQ has no field for a player's date of birth or exact age and has no dedicated field for a player's personal contact, school, medical or safeguarding information.
Match, training and tactical information. Account holders may enter match dates, times and venues; scores, lineups, jersey numbers and match events; training dates, times and locations; attendance, lateness, no-shows, grades and coach notes; and tactical formations and game plans.
Manual payment records. Squad IQ may store a training session price, payment status, amount paid, payment date and related notes. These are manual bookkeeping records only. Squad IQ does not process payments and account holders must not enter card numbers, bank-account numbers, security codes, passwords or other financial credentials.
Authorization confirmations. The signed-in adult account holder confirms at account acceptance that they are at least 18 and authorized to enter and manage information about every player they add. This is an attestation, not proof of parental consent. When a newly selected player photo is uploaded, the app separately asks the account holder to confirm permission to upload and privately store that photograph for team-management purposes. For the photo statement, we store the account holder, player and organization identifiers, statement version and a server-generated time. Repeating the same photo statement version for the same account holder and player does not create another evidence row.
Support and technical information. If you contact us, we receive the information in your message. Our hosting and authentication providers may process ordinary security and technical data such as IP address, device/browser information, timestamps and error logs to operate and protect the Service. The app also stores authentication sessions, preferences, guide progress and in-progress live-match state locally on the device.
Where information comes from. Account information comes from the adult account holder and, when selected, Apple or Google sign-in. Team, roster and player information comes from the adult account holder who enters it, not directly from the player. Technical information is generated by the app and its service providers when the Service is used. We do not obtain roster or player information from data brokers.
Required and optional information. An account name, email address and authentication identifiers are required to create and secure an account; without them, we cannot provide an account. An account-holder phone number, player photos and most descriptive roster fields are optional. An account holder can use Squad IQ without adding a particular player or optional photo.
2. How we use information
We use information to provide authentication; store and display team records; calculate coaching statistics and reports; create exports you request; provide support; prevent abuse; maintain reliability and security; comply with law; and enforce our Terms. We do not sell personal information and do not use player data for advertising or behavioral profiling.
The current Squad IQ mobile app does not include advertising, analytics or crash-reporting SDKs, cross-app tracking or an AI-model-provider integration. It has no targeted advertising, public social feed, direct messaging, public player profiles or public player-photo gallery. We do not transmit player records or photos to an AI, facial-recognition, biometric-processing, advertising or analytics service, and do not use them to train AI models. This statement describes the mobile app; the separate JOGALAVIDA store website may use its own commerce and site-operation technologies under its own notices.
3. Legal bases and choices
Where applicable law requires a legal basis for processing, we rely on:
- performance of a contract to create and authenticate an account, provide the coaching features requested by the account holder, maintain requested records and exports, and provide support;
- legitimate interests to secure the Service, prevent abuse, troubleshoot failures, maintain reliability, understand and defend legal claims, and improve core functionality, after considering the rights and interests of affected people;
- legal obligations when processing is necessary to comply with law, lawful requests, recordkeeping duties or the protection of rights and safety; and
- consent when applicable law requires consent for a specific optional activity.
Where we rely on consent, it may be withdrawn by removing the optional content or contacting us. Withdrawal does not affect processing that was lawful before withdrawal and may prevent use of the related optional feature. For information entered about another person, the account holder is responsible for identifying and satisfying any lawful basis, notice, permission or consent required before entering that information. We process those records to provide the Service at the account holder's direction and for the security and legal purposes described above.
4. Photos and access controls
Player photos are optional and stored in a private bucket. They are not publicly readable. Squad IQ provides an expiring signed link only to an authenticated adult account holder who owns the organization. Account holders should not share those links or exported photos outside an authorized team purpose.
Newly selected player photos are resized and re-encoded as JPEG files on the device before upload to avoid retaining source metadata such as EXIF and GPS metadata. This processing does not replace the account holder's obligation to choose an appropriate photo and avoid including sensitive information in the image itself. The unprocessed source image is not uploaded to or retained by Squad IQ. Replacing or deleting a photo removes the superseded private storage object through the app flow, and deleting a player also removes that player's private photo.
Team logos are different from player photos: team logos are stored using public URLs and may be accessible to anyone who has the URL. Do not use a player photo or other personal image as a team logo.
Other roster records are protected by organization-level access controls and are not published as public player profiles. No security measure is perfect, so account holders should use strong credentials, limit what they enter, and report suspected unauthorized access.
5. When information is disclosed
We may disclose information:
- to service providers that host, authenticate, secure or support Squad IQ, including Supabase for authentication, Postgres database hosting, file storage and server functions;
- to Apple or Google when the account holder chooses that provider to authenticate;
- to Resend to deliver authentication, security and transactional account emails;
- to create an export or take another action the account holder requests, including sharing with a destination the account holder selects;
- when required by law or reasonably necessary to protect rights, safety and security; or
- as part of a business transaction, subject to appropriate protections.
We require any service provider or other third party that receives personal information from Squad IQ under this section to process it only for the stated purpose, use appropriate security and provide the same or an equivalent level of protection described in this Policy and required by applicable law.
6. International processing and transfers
Service providers may process information in the United States and other countries, depending on their infrastructure and the services used. Those countries may have privacy laws that differ from the laws where a person lives. Where applicable law requires a transfer mechanism, we use an available lawful mechanism such as an adequacy decision, contractual safeguards (including the European Commission's Standard Contractual Clauses where applicable) or another approved mechanism. Supabase's Data Processing Addendum incorporates contractual transfer safeguards for covered transfers. Contact us to request additional information about safeguards that apply to a particular transfer.
7. Players and minors
Players do not log in or submit roster data directly. Adult account holders create and manage records about people they coach, who may include minors. The account holder must have appropriate authority and provide any notice or obtain any permission or consent required by applicable law, a parent or guardian, a club, league or other organization. The app records the account holder's authority confirmation; that confirmation does not by itself establish that every legal requirement has been satisfied.
Squad IQ is not designed as a medical, school-record or child-safeguarding system. Account holders must not enter medical or injury-treatment information, school information, home addresses, player or parent contact details, precise location, government identifiers, safeguarding reports or other sensitive personal information in notes or other fields.
The current public launch is intended for adult coaches, trainers and ordinary adult-operated teams. Formal K–12 school or school-district use requires separate product, contract and privacy review. Squad IQ does not claim FERPA compliance.
Account creation requires an affirmative confirmation that the account holder is at least 18, but Squad IQ does not ask for or independently verify a birth date. If you believe an account is being operated by someone under 18, contact us using the address below.
8. Correction, access and deletion requests
An account holder can edit or permanently delete a player in the app. A player, parent or guardian who wants a roster record corrected or removed should first contact the coach or trainer who manages it. They may also email jogalavida@gmail.com with the coach or team name and the requested change.
We may ask for information reasonably necessary to verify the requester's identity or authority. We will coordinate the request without disclosing other people's or teams' information. Depending on location, a person may also have legal rights to access, correct, delete, restrict or receive a copy of personal information, object to its processing, withdraw consent or appeal a response. Contact us to exercise an applicable right. A person may also have the right to lodge a complaint with the privacy or data-protection regulator where they live or work, including a local supervisory authority in the EEA or United Kingdom.
If we confirm that a Squad IQ account is operated by someone under 18, we may disable the account and take appropriate steps concerning its information, subject to verification, safety and applicable legal requirements.
9. Retention
We keep account and roster information while the account is active and as needed to provide the Service. We do not automatically delete an account solely because it has not been used recently. Account and organization information generally remains until the account holder deletes it, the account or Service is terminated, or it is no longer needed for the purposes described in this Policy, subject to the specific deletion, audit, security, backup and legal-retention conditions below.
When an account deletion completes or is canceled, we keep a limited record of the request — its status, timestamps and outcome, with no squad, roster, player, match, training, note, logo, photo or other ordinary account content — for 90 days, so the deletion can be audited and disputed. A request that is quarantined for manual review is kept until the operator resolves it. Our hosting and authentication providers also retain ordinary security and operational logs under their own retention schedules.
In the current app, actions labeled Archive for a team, campaign, match or training session hide that record from active views but do not permanently delete it. Related rosters, events, lineups, statistics, attendance, grades, notes and manual payment records remain stored. The app offers an immediate Undo action, but it does not currently provide a separate trash screen for permanently deleting those archived records. They remain associated with the account until otherwise removed or the account-deletion process completes.
When a player deletion completes successfully, it deletes the profile and its structured team memberships, tags, player notes, training attendance, grades, manual payment records and authorization-confirmation records. The flow separately deletes the player's private photo. Historical match and tactical records may be retained for sporting integrity, but structured player links are removed or anonymized. Deletion spans the database and file storage and may require a retry or support if it is interrupted.
Automated deletion cannot reliably find a person's name or other identifying information if an account holder separately typed it into an unrelated free-text team, match, training or tactical note. Account holders should review and remove such free-text content when responding to a player deletion request.
Account deletion is available at More › Account safety › Delete account. After the required recent re-authentication and confirmation, the account is locked and scheduled for purge no earlier than seven days later. The account holder may cancel while the request is still pending and before its scheduled time. The purge is designed to remove the authenticated account, organizations it owns, their database records and their organization-scoped files. Failed or safety-stopped purges remain recorded for retry or operator review rather than being reported as complete.
After a successful purge, the deletion workflow clears the direct user and organization identifiers, the copied notification email address, Apple revocation material, purge-progress details and errors from its database status record. A remaining request identifier, status and timing record is retained for the 90-day audit period described above. The current launch does not send a post-deletion completion receipt. Security and operational logs or provider backups may remain under applicable security, disaster-recovery, legal and provider retention schedules.
A canceled deletion request remains linked to the active account until its 90-day audit-retention date. Its copied notification email address, Apple revocation token and purge-progress data are cleared when cancellation succeeds.
10. This webpage and store cookies
This Policy describes the Squad IQ mobile app. The webpage displaying this Policy is hosted within the separate JOGALAVIDA Shopify store. Visiting this or another store page may cause Shopify and enabled website providers, including Meta, TikTok, Klaviyo and POWR, to use cookies, pixels or similar technologies for store operation, analytics, personalization and marketing, depending on applicable law and the visitor's choices. Those website technologies may receive information such as the page URL, referring page, device/browser identifiers, IP-derived information and interaction events. They do not receive Squad IQ roster or player records merely because someone opens this webpage.
The website's practices are described in the JOGALAVIDA Store Privacy Policy. Website visitors can use the store's cookie banner to manage non-essential cookie choices and can visit Do Not Sell or Share My Personal Information to make an applicable data-sharing choice.
11. Changes to this policy
We may update this policy. We will change the date above and provide additional notice when appropriate. The app may require the adult account holder to accept updated Terms and acknowledge an updated Privacy Policy before continuing.
12. Contact
Operator: Dean Rivers, offering Squad IQ under the JOGALAVIDA brand.
Privacy questions and requests: jogalavida@gmail.com.
Mailing address: Dean Rivers, 233 South Street, Jersey City, NJ 07307, United States.
See also the Squad IQ Terms of Use and Squad IQ Support.