Privacy Policy
QuickSave ("we", "our", or "the app") is a mobile application designed to help hockey teams track shots, saves, and game statistics. Your privacy matters to us. This policy explains what data we collect, how we use it, and your rights. This Privacy Policy forms an integral part of our Terms of Service.
Solutions Obscura (NEQ: 2267371310)
Saint-Jean-sur-Richelieu, Québec, Canada
Email: [email protected]
| Category | Data | Purpose |
|---|---|---|
| Account | Email address | Authentication, account communications |
| Account | Password (hashed, never stored in plain text) | Authentication |
| Profile | Display name (initialized from email) | Interface personalization |
| Team | Team names, division, colors, season names | Team management |
| Goalie | Goalie names, jersey number, catching side | Performance tracking |
| Opponent | Opponent team names, division, colors | Game management |
| Game | Game dates, scores, playing time, possession data | Performance statistics |
| Shot | Position (x, y), outcome, zone, net zone, shot type, period, timestamp | Performance analysis |
| Images | Team and opponent logos (voluntarily uploaded) | Visual personalization |
| Payment (via App Store / Google Play) | Transaction identifier, subscription status, renewal dates, subscription type (monthly/annual) | Pro Subscription management, billing history |
| Category | Data | Purpose |
|---|---|---|
| Session | Session ID, device identifier (UUID), last activity timestamp | Single-session lock, account security |
| Diagnostics | Crash reports, error traces, device type, OS version, app version, pseudonymous user ID (UUID) | App stability monitoring, bug resolution (via Sentry) |
| Source | Data | Purpose |
|---|---|---|
| Spordle (voluntary import) | Match schedules, league team names, roles (coach, assistant) | Pre-filling team and schedule data |
| Apple (Sign in with Apple) | Apple ID, email address (potentially relayed) | Authentication |
| App Store / Google Play (in-app purchases) | Subscription status, transaction identifier, renewal dates, transaction receipt | Pro Subscription management |
We use Personal Data exclusively to:
We do not sell, rent or share Personal Data for advertising, marketing or profiling purposes.
For Users located in the European Economic Area (EEA), the United Kingdom or Switzerland:
| Legal Basis | Processing |
|---|---|
| Performance of contract (art. 6(1)(b)) | Account creation, authentication, data synchronization, provision of the Service, payment processing and Subscription management |
| Consent (art. 6(1)(a)) | Data import from Spordle (voluntary initiation), logo uploads |
| Legitimate interests (art. 6(1)(f)) | Account security (session locking), Service improvement, abuse prevention |
| Legal obligation (art. 6(1)(c)) | Retention of billing data required by law, fiscal obligations, response to authority requests |
We share Personal Data only with the following recipients and only to the extent necessary:
| Recipient | Data Shared | Purpose | Location |
|---|---|---|---|
| Supabase, Inc. | All stored data (account, profile, teams, games, shots, logos) | Hosting, storage, authentication | United States (AWS) |
| Apple Inc. / Google LLC | Transaction identifier, subscription status, transaction receipt | Payment processing via in-app purchases, Subscription management | United States |
| Apple Inc. | Apple ID, email | OAuth authentication | United States |
| Spordle, Inc. | API requests (no user data transmitted) | Schedule import | Canada |
| Functional Software, Inc. (Sentry) | Diagnostic data (error traces, device type, OS/app version, pseudonymous user ID) | Error monitoring, crash reporting | United States |
User-Initiated Sharing. Users may choose to share a game's statistics via a public link. This action generates a unique link containing a random identifier (UUID) that provides read-only access to game data (score, shots, goalie statistics, team names). The link is accessible without authentication and expires automatically after 30 days. Users can revoke a share link at any time. This sharing is explicitly initiated by the User and does not constitute a sale or transfer of Personal Data to third parties by the Publisher.
We may also disclose Personal Data:
Personal Data is stored on Supabase servers located in the United States. Payment data is processed by Apple Inc. or Google LLC via their in-app purchase systems, whose servers are located in the United States. These transfers are necessary for the provision of the Service.
Despite these measures, no method of electronic transmission or storage is completely secure. The Publisher cannot guarantee absolute data security.
In the event of a data breach likely to present a risk to the rights and freedoms of Users, the Publisher commits to notifying the competent supervisory authority within the time required by law (72 hours for GDPR, "as soon as possible" for Law 25) and to informing affected Users without undue delay when the breach presents a high risk.
The QuickSave mobile application uses no cookies, tracking pixels, web beacons or similar tracking technologies.
No third-party behavioral analytics or marketing services (Google Analytics, Firebase Analytics, Amplitude, Mixpanel, etc.) are integrated into the Application. Only an error monitoring and crash reporting service (Sentry) is used for app stability and debugging purposes. Sentry receives only diagnostic data (error traces, device type, OS/app version) and a pseudonymous user ID; no personally identifiable information (email, name, address) is transmitted. See Sentry's Privacy Policy.
Personal Data is retained as long as the User's account is active and as necessary for the purposes described in this policy.
Upon account deletion:
Billing data and transaction history may be retained for up to seven (7) years in accordance with Canadian fiscal and accounting obligations. Payment data held by Apple or Google is subject to their respective retention policies. The User may manage their payment data directly via their Apple or Google account settings.
This section applies to Users residing in Québec, in addition to the general provisions above.
Pursuant to section 3.1 of the PPIPS, the person responsible for the protection of personal information is:
Solutions Obscura (NEQ: 2267371310)
Email: [email protected]
In accordance with Law 25, User consent is obtained in a manifest, free and informed manner:
The User may withdraw consent at any time by contacting [email protected].
We will respond within thirty (30) days, extendable by thirty (30) additional days for complex requests.
Complaints may be filed with the Commission d'accès à l'information du Québec (CAI): cai.gouv.qc.ca
This section applies to Users residing in the EEA, the United Kingdom or Switzerland.
Requests may be sent to [email protected]. We will respond within one (1) month, extendable by two (2) additional months for complex requests, pursuant to Article 12(3) GDPR.
Complaints may be filed with the supervisory authority of your Member State of residence. The list of authorities is available at: edpb.europa.eu
Pursuant to Article 27 GDPR, if an EU representative is required, the Publisher will designate one and communicate the contact details to affected Users. As of the date of this policy, no EU representative has been designated. EEA Users may direct requests to: [email protected].
| CCPA Category | Examples | Collected |
|---|---|---|
| A. Identifiers | Email, display name, account ID | Yes |
| B. Personal info per Cal. Civ. Code § 1798.80(e) | Name | Yes |
| C. Protected classification characteristics | — | No |
| D. Commercial information | Subscription history, payment transactions | Yes |
| E. Biometric information | — | No |
| F. Internet or network activity | Device identifier (session UUID) | Yes |
| G. Geolocation data | — | No |
| H–L. Sensory, professional, educational, inferences, sensitive | — | No |
Requests may be submitted by email to [email protected]. We will verify your identity before processing any request. We will respond within forty-five (45) days, extendable by forty-five (45) additional days if necessary.
For residents of other US states with consumer privacy laws (Virginia, Colorado, Connecticut, Utah, etc.), we commit to honoring equivalent rights of access, deletion, correction and refusal of targeted profiling, to the extent applicable.
THE APPLICATION AND THE SERVICE ARE PROVIDED ON AN "AS IS" AND "AS AVAILABLE" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED. TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, THE PUBLISHER DISCLAIMS ALL WARRANTIES, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
IN NO EVENT SHALL THE PUBLISHER'S AGGREGATE LIABILITY EXCEED FIFTY CANADIAN DOLLARS (CAD $50.00) OR THE TOTAL AMOUNT PAID BY THE USER IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM, WHICHEVER IS GREATER.
SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATION MAY NOT APPLY TO YOU.
QuickSave is a statistical tracking application for hockey teams. While the Application is not specifically directed at children, the Publisher recognizes that hockey includes youth leagues and that data relating to minor players (goalie names) may be entered by coaches or parents using the Application.
The Application is not directed at children under thirteen (13) years of age under COPPA (15 U.S.C. §§ 6501-6506). We do not knowingly collect Personal Data directly from children under 13. The Application is intended for use by adults (coaches, parents, adult goalies).
Data relating to minor goalies (first name, jersey number, catching side) is entered by the responsible adult User and constitutes User Content under that adult User's responsibility.
If a parent or legal guardian believes a child under 13 has created an account or provided Personal Data without required parental consent, please contact us immediately at [email protected]. We will promptly delete the data.
For EEA Users, processing data of a child under 16 (or a lower age set by the Member State, minimum 13) based on consent is only lawful if authorized by the holder of parental responsibility. The Application requires the account-creating User to be an adult or to act with parental consent.
Under Law 25 and the Québec Civil Code, consent for a minor under 14 must be given by the holder of parental authority. The Publisher does not knowingly collect personal information directly from minors under 14 without parental consent.
Coaches, parents and guardians entering data about minor players are encouraged to:
We may update this Privacy Policy at any time. Changes take effect upon publication. For material changes, we will endeavor to notify Users by email or in-app notice at least thirty (30) days before the changes take effect. Continued use of the Application after publication constitutes acceptance of the revised policy.
For any question, rights exercise request, complaint or concern regarding this Privacy Policy, please contact:
Solutions Obscura (NEQ: 2267371310)
QuickSave – Hockey Tracker
Saint-Jean-sur-Richelieu, Québec, Canada
We commit to acknowledging any request within five (5) business days and responding within the time periods prescribed by applicable law.