Terms of Service

PRIMMcode Terms of Service

These terms describe how PRIMMcode is intended to be used in a classroom setting for beginner Python learning.

Last updated: 17 April 2026

Classroom use

PRIMMcode is intended for classroom learning, independent practice, and teacher-led Python activities.

Teachers are responsible for deciding how class codes, save codes, and student recovery details are shared inside their own classroom environment.

Accounts and access

Students access the platform through class codes, nicknames, save codes, and PINs instead of full accounts. Teachers use email and password sign-in through Firebase Authentication.

Teachers should keep their login details secure and should sign out on shared devices when appropriate.

Content and progress

PRIMMcode stores progress data so students can return to missions and teachers can monitor classroom progress.

Teachers can browse the full lesson library in the teacher area without needing to complete each level as a student.

Deletion rights

Teachers can delete classes from the Teacher Overview page. Teachers can also request deletion immediately through the built-in account deletion option in the teacher area.

Deleting a class or a teacher account removes the related Firestore records used for that classroom workflow.

Support

If you need support with these terms or the classroom product, email jamcon@gmail.com.