VSA.IM

Privacy Policy

Effective 1 September 2026 · Applies to vsa.im and every page, game, and API served from it.

The short version. VSA.IM is an interactive science-practice platform used by students, parents, and teachers. We collect the minimum needed to save your progress and keep your account secure: your name, your email address, and what you do inside the activities. We show no advertising, we never sell personal information, and school accounts are handled on the school's instructions.

1. Who we are

VSA.IM ("VSA", "we", "us") is the Virtual Science Activities platform available at https://vsa.im. It is operated by the VSA.IM team on behalf of the schools and educators who use it. This policy explains what information the platform processes and why.

2. What we collect

Information you or your school give us

Information collected automatically

3. Google sign-in (Google Workspace for Education)

Schools may allow students and staff to sign in with their school Google account. When you choose "Continue with Google" we request only the openid, email, and profile scopes. From Google we receive your name, email address, profile picture URL, the stable account identifier (sub), and the hosted-domain claim (hd) that tells us which school Workspace you belong to. We use the hosted domain to decide whether you are a student, teacher, or parent under your school's configuration.

VSA.IM's use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Specifically, we:

You can revoke VSA.IM's access at any time from your Google Account permissions page. Revoking access does not delete your VSA.IM progress; see Retention & deletion.

4. How we use information

We do not use personal information to build advertising profiles, and we do not use it to train machine-learning models.

5. Sharing

We do not sell personal information. We share it only:

6. Students and schools

VSA.IM is designed for use in schools. Where a school directs students to use the platform, we process student information as a service provider to that school and under its instructions, consistent with the Family Educational Rights and Privacy Act (FERPA) and comparable laws. We collect from students only the information needed to provide the service and never for commercial purposes.

We do not knowingly collect personal information from children under 13 outside of a school-directed context. If a school uses VSA.IM with students under 13, the school provides the consent permitted under the Children's Online Privacy Protection Act (COPPA) on parents' behalf. Parents and guardians who have questions about a student's account should contact the student's school, which can review or delete the account, or contact us directly.

Parents can also create supervised profiles for their own children, set a username and password, and remove them at any time.

7. Cookies

We use only first-party cookies that are strictly necessary to sign you in and protect your account. We do not use advertising or tracking cookies.

CookiePurposeLifetime
vsa_sessionSchool-portal sign-in (Google, passkey, magic link, parent-set password)30 days, renewed while you stay active
kids_auth_tokenStudent identity used to save progress, scores, and rewards24 hours, re-issued automatically from an active school session
team_sessionYour place on a team during live activities30 days
auth_tokenTeacher / administrator console sign-inUntil expiry or sign-out
oauth_state, vsa_pk_chalOne-time anti-forgery values during Google or passkey sign-inMinutes

Browser localStorage is used for preferences (language, accessibility settings) and to cache progress for anonymous play. It never leaves your device unless you sign in and choose to sync.

8. Retention and deletion

9. Security

All traffic is encrypted in transit (HTTPS). Passwords are stored as salted bcrypt hashes. Session tokens are stored only as SHA-256 hashes, so a database copy cannot be used to sign in. Authentication cookies are HttpOnly and Secure. Sign-in endpoints are rate-limited and every sign-in and administrative action is audit-logged. No security measure is perfect; if you believe an account has been compromised, contact us or your school right away.

10. Your choices and rights

Depending on where you live you may have additional rights under local law (for example the GDPR or state student-privacy laws). We honour those requests regardless of location.

11. Changes to this policy

We will post any changes on this page and update the effective date above. For material changes affecting students we will also notify participating schools in advance.

12. Contact

Questions about privacy, or requests to access or delete information, can be sent through the contact form on the home page. Schools with data-processing questions may use the same channel and mention their school name so we can route the request.