Privacy Policy

Effective date: August 2026

This privacy policy describes how MNK Solutions LLC ("we", "us", "our") collects, uses, and protects information through the Supertrainer mobile application ("the App") and its optional cloud sync service ("Formation").

Summary

Supertrainer works fully offline without an account. You only share data with us if you opt into the paid Sync subscription, at which point your data is synced to our servers so it is available on your other devices. We do not sell your data. There are no advertising identifiers and no third-party analytics or tracking SDKs in the App.

What we collect

Free tier (offline)

When you use the App without a Sync subscription, we collect nothing. All data stays on your device. The App does not transmit anything to our servers and does not require an account.

Sync tier (paid subscription)

If you subscribe to Sync, we process the following categories of data so we can replicate your coaching data across your devices:

Wellness survey respondents

Players (or their parents/guardians) who receive a wellness-survey email click a magic link and submit check-in scores. From that page we store:

We do not collect the respondent's IP address, browser identifier, or any other passive data.

What we do not collect

How we use your data

Data you enter into the Sync tier is used only to run the Sync service: replicating your coaching data across your devices, sending the wellness-survey emails you request, and password recovery. We do not use your data for advertising, profiling, or any purpose unrelated to the service you subscribed to.

Data sharing

We do not sell, rent, or share your data with any third parties for their own purposes. We rely on a small number of service providers to operate the Sync service, and they process data only on our behalf:

We may disclose information if required to do so by law, subpoena, or other valid legal process.

Data storage and retention

Synced data is stored on servers located in the United States. While your Sync subscription is active, we retain your data for as long as you use the service. If your subscription lapses:

You may request immediate deletion of your account and data at any time. See Account Deletion for instructions.

Player wellness data (children's data retention policy)

Wellness data describes minors in most cases, so it is deleted on a schedule rather than kept for as long as the account lives.

Why we collect it. Wellness check-in scores are collected for one purpose: to show a coach how their squad is feeling before a session, so they can adjust that session. Notes typed into the optional box are collected so a parent can pass the coach something the scores don't capture. We do not use either for advertising, profiling, or any purpose beyond the session it informs, and we do not disclose them to third parties.

When we delete it. A job runs daily and removes:

This happens automatically and applies whether or not the subscription is still active. Records of parental consent are kept for as long as the player is on a roster, because they are the evidence that we were permitted to collect anything at all.

Data security

We use industry-standard measures to protect data in transit and at rest: TLS for all network traffic to Formation, Argon2 for password hashing, and bearer tokens that are hashed server-side. However, no method of electronic transmission or storage is perfectly secure, and we cannot guarantee absolute security.

Children's privacy

The App is designed for use by adult coaching staff. Coaches may enter data about players, including minors (for example, a U12 team roster). Before we collect anything from a player or their family, three things have to happen in order:

  1. The coach records consent. They tick a box confirming the player's parent or guardian agreed, against a named contact. Our server refuses to do anything for a player without it, and we store when the flag was set and which coach set it.
  2. We ask the parent ourselves. The first time a coach requests a check-in for that player, the contact does not receive a check-in link. They receive a notice explaining what we would collect, how it is used, how long we keep it, and how to refuse, with a link to give permission. We follow that with a separate confirmation email, so that if somebody other than the parent clicked the link, the parent still hears about it. Until both of those steps complete, no check-in link is ever sent and nothing about the player is collected.
  3. The person answering confirms who they are. The check-in page will not accept a submission unless the respondent ticks a box saying they are 18 or older, or the player's parent or guardian.

A parent or guardian can withdraw permission at any time using the link in any email we have sent them, without going through the coach. Coaches can also withdraw it on a parent's behalf. Withdrawal stops all future check-in emails immediately.

If you are a parent or guardian and you want your child's wellness data deleted, or you want to withdraw consent, email us at privacy@mnksolutions.dev and we will remove it. You do not need an account with us to make that request, and you do not need to go through the coach.

Your rights

You may:

Changes to this policy

We may update this policy from time to time. Material changes will be posted on this page with a revised effective date. Continuing to use the Sync service after a change constitutes acceptance of the updated policy.

Contact us

If you have questions about this privacy policy, your data, or want to exercise any of the rights above, please contact us at privacy@mnksolutions.dev.