Vigour · Soft In Science
Vigour is a physical fitness assessment platform built for schools. Teachers use the Vigour Teacher app to record short videos of learners performing standard fitness tests (vertical jump, 10m sprint, 10m shuttle run, cone drill, single-leg balance). A computer-vision pipeline analyses the video automatically to produce performance metrics, which are then shown to teachers, school heads, and — depending on how a school configures access — students, through role-based dashboards.
This policy explains what we collect, why, who can see it, and how we protect it. It is written in plain language. If anything here is unclear, email us — contact details are at the end.
To sign in, teachers and school staff provide an email address. We use passwordless, one-time-code sign-in (via our identity provider, ZITADEL) — we never ask for or store a password. We store the account holder's name and email address.
Teachers record video of learners performing a fitness test. That video is uploaded directly to our cloud storage (Google Cloud Platform) over an encrypted connection and processed by our computer-vision pipeline to detect participants and extract movement metrics (e.g. jump height, sprint time, shuttle lap count).
The outputs of that video analysis — timings, distances, counts, and similar derived metrics — are stored against the learner's record so results can be shown on dashboards and tracked over time.
In our core database, a student is represented as an anonymous record: an internal ID, an age band, a gender category, and their class/grade and school. We deliberately do not store a student's name, date of birth, or any government identifier in this part of the system.
A student's actual name and other identifying details are held in a separate, encrypted identity store (see "Data Security" below), linked to the anonymous record only internally and only where needed — for example, so a teacher can see which result belongs to which learner on their own roster.
We do not use student data for advertising, and we do not sell personal information to third parties.
Access is role-based and scoped to a learner's own school. Every request to view a student's video, results, or identity is checked against an authorization system (OpenFGA) before any data is returned — there is no access by default.
Staff at one school cannot see learners, video, or results belonging to another school.
Most Vigour users are schoolchildren (minors). We treat this data with extra care:
Our database is split into separate areas that cannot be joined except by application code with the right permissions:
Video is uploaded and stored on Google Cloud Platform infrastructure, encrypted in transit and at rest. Access to raw video and to the identity store requires authentication and passes through the same authorization checks described above.
Recorded video is kept for as long as needed to provide the service — processing the test, allowing review, and supporting re-processing if a result needs to be re-checked. To manage cost, videos automatically move to cheaper, slower storage tiers over time; this is a storage-tier change, not a deletion.
We do not delete video on a fixed schedule. It is retained until a school or account holder asks us to delete it — for a specific learner, a class, or on account closure — and we will action that request. If you'd like video deleted, contact us using the details below.
Derived performance metrics are retained for as long as a school's account is active, so that progress can be tracked over school terms and years. Consent records and audit logs are retained as long as needed to demonstrate compliance with the consent that was given.
Depending on your role and jurisdiction, you may have the right to access, correct, or request deletion of personal information we (or the school we process it for) hold about you or your child, and to withdraw previously given consent. Because schools act as the data controller for student information, requests about a specific learner's data are usually best directed to the school first — we will support the school in fulfilling it, or you can contact us directly and we will coordinate with the school.
Vigour is built for South African schools. Our primary legal framework is South Africa's Protection of Personal Information Act (POPIA). Under POPIA, processing a child's personal information requires the consent of a competent person (parent or legal guardian) — this is the basis for the school-mediated consent process described above.
Our data architecture (anonymous core data, separately encrypted identity, and jurisdiction-aware consent configuration) was designed to also accommodate schools outside South Africa in the future, including frameworks such as the UK/EU GDPR. At present, our live deployments are in South Africa and POPIA is the framework we operate under.
Contact
Questions about this policy, or a request relating to your or your child's data?
Email privacy@softinscience.com.
Soft In Science (Pty) Ltd · South Africa