Who we are. Math Foundation is operated by Riverun Pty Ltd (ABN 65 663 364 154), registered in Victoria, Australia. Our contact for all privacy matters is liam@math.foundation. Where this policy says "we", "us", or "our" it means Riverun Pty Ltd.

1. What personal information we collect and why

1.1 Waitlist and market activation form (/api/waitlist)

When you submit a request for access or a school activation via the form on our homepage, we collect the following information:

FieldPurposeRequired?
Email addressTo send activation details and product updatesYes
RoleTo route you to the right onboarding path (parent, tutor, teacher, school admin)Yes
Organisation / school nameTo match you to the appropriate subscription tierNo
Learner seat countTo quote the correct plan and capacityNo
Classroom countTo quote the correct plan and capacityNo
Goal / rollout planTo prioritise activation queue and personalise onboardingNo
Consent versionRecords which version of this policy you acknowledged at submissionAutomatic
Page URL and user agentFraud prevention and duplicate request detectionAutomatic

The legal basis for processing this information is your consent, given at the point of form submission. We do not pre-tick consent boxes. You may withdraw consent at any time by emailing liam@math.foundation.

Do not enter student personal information in the activation form. That form is for educators and account holders only.

1.2 Learner accounts (not yet live)

Production learner accounts — including school SSO, parent-linked student profiles, and learning records stored on our servers — are not yet active. When they launch, this policy will be updated and you will be asked to review it before creating an account. Any learner data collected at that point will be used solely to deliver the Math Foundation education service.

1.3 Information we do not collect

We do not collect payment card details directly. Paid checkout is handled by Stripe, a PCI-DSS compliant payment processor. We receive limited billing metadata such as plan, checkout session ID, payment status, receipt/invoice link, and the email address needed for onboarding and support. We do not purchase third-party marketing lists or profile users from external sources.

2. Local browser storage — what stays on your device

The Math Foundation alpha and demo pages store learner progress entirely in your browser using the browser's built-in localStorage API. This data never leaves your device unless you explicitly export a pilot packet (see section 4).

Data that may be stored locally includes:

You can clear this data at any time by clearing your browser's local storage (browser Settings → Privacy → Clear browsing data → Cached/stored data). Clearing your browser data is permanent and cannot be undone by us because we have no copy of it.

Because this data is stored only in your browser, we are not a "controller" of it in the GDPR sense until it is transmitted to our servers. We recommend that shared-device users (e.g. school computer labs) clear local storage after each session.

3. Voice processing

Math Foundation offers a voice-input feature so learners can speak their answers rather than type them. We take a privacy-first approach to voice:

3.1 Browser speech recognition

Where supported, the learner's browser speech recognition API (e.g. Web Speech API) is used. Audio is processed by the browser itself or by the browser vendor's servers under the browser vendor's own privacy policy. We receive only the transcribed text string — not the raw audio.

3.2 On-device Whisper (whisper-tiny.en)

As an alternative to browser speech, Math Foundation may offer local inference via whisper-tiny.en, a small automatic speech recognition model that runs entirely within your browser using WebAssembly. When this mode is active:

3.3 What we receive

Regardless of the voice mode in use, the only information that may be sent to our servers is the text transcription of the learner's answer (e.g. "forty-two"), treated the same as a typed answer. We do not store, analyse, or share audio recordings.

3.4 Microphone permission

Your browser will ask for microphone permission before voice input is activated. You can revoke this permission at any time in your browser or device settings. Voice features are entirely optional — the product works fully without a microphone.

4. Pilot packet exports and consent versioning

4.1 Pilot packet contents

Educators and testers may export a "pilot packet" — a downloadable file containing a snapshot of a learner's local session. The packet includes:

This privacy policy was published under activation consent version market-activation-2026-06-14. Pilot packets exported from the alpha lab additionally carry their own pilot-consent version — currently alpha-pilot-2026-06-12 — stamped into each export so that schools can maintain compliant records of when consent was given and which policy applied.

4.2 Handling exported packets

A pilot packet is a file on your device. Once exported, it is your responsibility to handle it in line with your school's or organisation's data governance obligations. We recommend:

We do not receive, store, or process pilot packets unless you email them to us as part of a support request, in which case they will be used only to diagnose the reported issue and deleted within 30 days.

5. Children's data and parental consent

Math Foundation is intended for learners of all ages, including children. We apply additional protections when learners are under 18 years of age.

5.1 Age gating

The market activation form requires the submitting adult to identify their role (parent, tutor, teacher, or school administrator). Learner accounts — when production accounts launch — will require a parent or guardian to create and manage accounts on behalf of learners under 13 years of age (or the applicable age of digital consent in the user's jurisdiction).

5.2 What parental consent covers

When a parent or guardian creates an account for a child, they consent on behalf of that child to:

We will not use a child's data for advertising, behavioural profiling, or any purpose beyond delivering the Math Foundation education service. We will not sell a child's personal information under any circumstances.

5.3 Alpha period

During the current alpha, all learner data stays on the device (see section 2). No child's data is transmitted to our servers without an explicit export action by the supervising adult. Schools piloting the alpha should obtain appropriate parental consents before using the software with students, consistent with their own privacy obligations.

5.4 Australian law

The handling of children's personal information is subject to the Australian Privacy Act 1988 (Cth) and the Australian Privacy Principles (APPs), in particular APP 3 (collection of solicited personal information) and APP 6 (use or disclosure). We treat all student data with the same care as sensitive information under APP 6.

6. How we share information

We do not sell, rent, or trade personal information with third parties for their own marketing or commercial purposes.

We may share personal information with:

7. Data retention

Data typeRetention period
Waitlist / activation request email and form fieldsUntil you request deletion, or 3 years from last contact, whichever is sooner
Local browser storage (progress, profiles, XP)Until you clear your browser data — we hold no copy
Pilot packets emailed to us for support30 days from receipt, then permanently deleted
Server-side learner records (when production accounts launch)Duration of your active subscription, plus 90 days after account closure (to allow data export), then permanently deleted
School/institution recordsDuration of the institution's active contract, plus 90 days, then permanently deleted unless required by law
System and security logs90 days

Where applicable law requires a shorter retention period, we will comply with that requirement. You may request earlier deletion at any time under section 9 or section 10 below.

8. Security

We implement reasonable technical and organisational measures to protect personal information against unauthorised access, loss, or disclosure. These include encrypted connections (HTTPS/TLS) for all data in transit, access controls limiting who within Riverun Pty Ltd can access personal information, and regular review of our security practices.

No transmission over the internet or electronic storage system is completely secure. If you have reason to believe your interaction with us is no longer secure, please contact us immediately at liam@math.foundation.

In the event of a data breach affecting your personal information, we will notify you and, where required, the Office of the Australian Information Commissioner (OAIC) in accordance with the Notifiable Data Breaches scheme under the Privacy Act 1988.

9. Your rights — Australian Privacy Act 1988

Under the Privacy Act 1988 (Cth) and the Australian Privacy Principles (APPs), you have the following rights:

To exercise any of these rights, email liam@math.foundation with the subject line "Privacy Request". We may ask you to verify your identity before acting on your request.

10. Your rights — EU and UK (GDPR / UK GDPR)

If you are located in the European Economic Area (EEA), United Kingdom, or Switzerland, the General Data Protection Regulation (GDPR) or UK GDPR may apply to the processing of your personal data. In addition to the rights described in section 9, you have:

Legal basis for processing under GDPR: For waitlist / activation data, the legal basis is consent (Article 6(1)(a) GDPR). For production learner accounts, the legal bases will be contract performance (Article 6(1)(b)) and, for children's data, explicit parental consent (Article 6(1)(a) and Article 8).

Cross-border transfers: Riverun Pty Ltd is based in Australia. Australia is not currently the subject of an EU adequacy decision. If you are located in the EEA or UK, your personal data is transferred to Australia. We rely on Standard Contractual Clauses (SCCs) or equivalent safeguards where applicable. You may request a copy of applicable transfer mechanisms by contacting us.

To exercise GDPR rights, email liam@math.foundation. You also have the right to lodge a complaint with your local data protection authority (e.g. the ICO in the UK at ico.org.uk, or your national supervisory authority in the EEA).

11. Cookies and tracking

Math Foundation uses minimal tracking. Specifically:

If and when we introduce additional cookies, we will update this section and, where required by law, obtain your consent before setting them.

12. Changes to this policy

We may update this Privacy Policy from time to time. When we make material changes — for example, introducing server-side learner accounts, adding new data processors, or changing how voice data is handled — we will:

Your continued use of Math Foundation after the effective date of a revised policy constitutes your acceptance of the revised terms. If you do not agree, you may request deletion of your data as described in sections 9 and 10.

13. Contact and complaints

For any privacy question, access request, correction request, or erasure request, contact:

Riverun Pty Ltd
ABN 65 663 364 154
Ocean Grove, Victoria, Australia
Email: liam@math.foundation

We aim to respond to all privacy requests within 10 business days and to resolve them within 30 days. If we cannot respond within that time we will let you know and give you an expected resolution date.

If you are not satisfied with our response, you may escalate to: