Privacy

Privacy & student data

The free activities are built to be used without collecting any personal information from students.

Effective date: September 8, 2026

Osmia Learning is owned and operated by Osmia, LLC, a Washington limited liability company.

No student accounts

The free activities on this website do not require student accounts. There is no sign-up, no login, and no registration needed to use them.

No personal information

Students should not enter names, emails, or any personal information into the activities. The activities do not ask for it and do not need it. Individual activities run in the student's browser. The optional Shared Fishery multiplayer activity sends the temporary game information described below to our server.

Completion codes

Some activities generate a simple completion code at the end (for example, GEN-PS-1234). This code is created randomly in the browser. Teachers decide how, or whether, completion codes are used in their classroom. A completion code is not secure proof of identity and should be treated only as optional, informal evidence that an activity was completed.

No gradebook on the activity website

This activity website does not provide a gradebook. Individual activity results stay in the student's browser. Shared Fishery temporarily stores game scores so the teacher and players in the same fishery can see the current game.

No student accounts or gradebook are required. Teachers remain in control of how any classroom evidence is used.

Shared Fishery multiplayer games

When a teacher launches an activity from a class dashboard, a temporary session links that class to the activity, join code, status, expiration time, and anonymous player identifiers and join times. The activity join page assigns a made-up player code. These session records are deleted with the game; they are not permanent student profiles.

Students enter a class code and an invented nickname, never a real name. Supabase temporarily stores that nickname, a random player identifier, a hashed reconnect token, group membership, catches, scores, and round records. The game also stores its teacher's account identifier, class code, fish populations, and creation and expiration times. No student email or account is created. The teacher can view all fisheries; students can view only their own fishery.

A random reconnect token is kept in this browser tab's session storage. Refreshing or briefly losing the connection keeps the same player. “Leave & forget this player” removes it from the tab; closing the tab normally clears it, though browser session restoration can retain it. Tokens stop working when the game expires. Connection presence is temporary and is not used as an attendance record.

Game access expires 24 hours after creation. An hourly cleanup deletes expired game records from the active database within the following hour, including nicknames and scores. Teachers can delete a completed game immediately. Provider operational logs and backups follow the provider's retention policies and may persist longer than active game records. We do not add analytics, advertising, or student tracking to the game.

Teacher accounts & purchases

For an invitation-only classroom beta, we store approval, expiration, and revocation dates linked to the teacher's existing account. Operational measurements record request status and duration and aggregate counts of sessions and players; these measurements do not include student names, answers, join codes, or reconnect tokens.

Teachers (never students) may optionally create a free account in the teacher store to purchase teacher resource packs. For teacher accounts we collect and store only what is needed to run the store: your email address, a securely hashed password, and a record of your purchases so purchased packs can appear in your account after checkout. Authentication is handled by Supabase and payments are processed by Stripe; we never see or store your card details. Stripe's handling of payment information is governed by Stripe's own privacy policy. We do not sell account data or use it for advertising. To delete your teacher account, contact Osmia, LLC at [email protected].

Teacher resources & third parties

Some teacher resources are distributed through third-party platforms such as Teachers Pay Teachers, which have their own terms and privacy policies. Optional Mastery Monitor files involve a separate Osmia, LLC product with its own policies. Those services are outside the scope of this activity website's privacy approach.

Questions

For privacy questions about Osmia Learning, contact Osmia, LLC at [email protected].