Data Privacy

What we collect, how we use it, and how your students can code and learn here without sharing any personal information. This policy covers every product Strive Math operates, including the Strive Math Learn platform and Trinket, the community-hosted, open-source coding editor we run after Trinket.io shut down.

Last updated: August 10, 2026

Who we are

Strive Math ("Strive", "we", "us") is a Singapore-based education technology company. We build the Strive Math Learn platform — worksheets, activities, lessons, and AI tutors — and we operate Trinket, an in-browser coding editor for Python, HTML, CSS, JavaScript, and p5.js. This policy explains what information we collect across both, how we use it, and the choices you have. If anything here is unclear, email hello@strivemath.com and we'll explain.

In short: we collect the minimum we need to run the service, we don't sell data, we don't show ads, and students can use both products without providing any personal information at all.

What we collect

Account information

Content you create

We store the work you make: trinkets (code, text, and project names) and courses on Trinket; worksheets, activities, lessons, projects, and AI tutor conversations on Strive Math Learn. If you publish or share something, it's visible to the people you share it with or to anyone with the link. Don't put personal information into code or work you plan to share — and teachers should remind students of the same.

Organization and class data

Trinket and Strive Math Learn share the same underlying organization system. For school organizations we store the organization's name, its member list and roles, its classes, and which student accounts belong to which classes. This is visible only to members of that organization.

Technical data

How we use information

We do not sell personal information, show advertising, or share data with third parties for their own marketing.

Students and anonymous accounts

Many schools can't sign students up for online tools with their real names or school email addresses. So we let teachers create anonymous student accounts instead: each student gets a randomly generated username and password that you hand out, and nothing about that account identifies the student to us.

Usernames look like lin482k — three letters from your organization's name, three digits, and a letter. Passwords are randomly generated too. Because you decide which student receives which login, you're the only one who can connect an account to a real person; that mapping stays with you and is never sent to us.

Creating them

  1. Open Organization from Trinket's top menu, or Organization in the Strive Math CMS sidebar. Both take you to your organization's page, where you'll see your teachers, your classes, and all of your students in one place.
  2. Choose Generate Logins, enter how many students you need, and optionally pick a class to enrol them all in.
  3. Download the list of usernames and passwords as a spreadsheet, or copy it, and hand each student their login.

Passwords are shown to you once and are stored only in hashed form, so we can't show them to you again later. If a student forgets theirs, you can reset it from your dashboard at any time — for one student or for a whole class at once.

What's stored for an anonymous account

No name, no email address, no date of birth, and no school details are required, and none are collected unless a teacher chooses to add them. We don't knowingly collect personal information from children; student accounts are created and managed by their school, and we encourage schools to use anonymous logins for students under 13 (or the age your local law sets). If you believe a child has given us personal information directly, contact us and we'll delete it.

Managing your organization

Everything to do with your students lives on your organization's page, and only members of your organization can see it. From there you can:

Teacher and staff accounts do use an email address, because that's how invitations and sign-in links are sent. That applies to the adults managing the organization, not to students.

Who we share data with

We share data only with the service providers we need to run the service, and only so they can provide their service to us:

Beyond that, we disclose information only if the law requires it, or to protect the safety and integrity of the service. Content you choose to publish or share is, of course, visible to whoever you shared it with.

International transfers

We're based in Singapore and use cloud providers that may process data in the United States and other countries. Wherever the data is processed, it's protected by the safeguards described in this policy.

Security

Data retention and deletion

We keep your account and content for as long as your account exists, so your work is there when you come back. Teachers can remove student accounts from their organization at any time. If you'd like an account and the work attached to it deleted entirely — yours or a student's — or you need a record of the deletion for your school, email us and we'll take care of it. Server logs and backups are kept for a limited period and then deleted on a rolling basis.

Your rights

You can ask us at any time to access, correct, export, or delete the personal information we hold about you. For student accounts managed by a school, we'll work through the school, since the school — not us — knows who each account belongs to. To exercise any of these rights, email hello@strivemath.com; we aim to respond within 24 hours.

Data protection agreements

If your school or district requires a signed data protection agreement before using Trinket or Strive Math Learn, we're happy to review and sign yours. Send it to hello@strivemath.com and we'll get it back to you.

Changes to this policy

If we make meaningful changes to this policy, we'll update this page and the date at the top. We won't reduce your protections without telling you.

Trinket also keeps a copy of this policy at trinket.strivemath.org/data-privacy, written for Trinket's coding-specific features — this page is the canonical version for anything about Strive Math as a whole.

Questions about any of this? Email hello@strivemath.com — we aim to respond within 24 hours. For our broader legal terms, see our Privacy Policy.