Teach

Safeguarding statement

For designated safeguarding leads, heads of department and IT · last updated 17 September 2026

BugBot is a set of Python lessons, a robot simulator and class tools used in school computing lessons by students aged 11 and up. This page says, in plain terms, how it is built so that a student cannot be contacted, exposed to anyone else's content, or identified by anyone outside their own class. The detailed data handling is in the privacy notice, the page for students and parents, and the pre-filled DPIA.

The short version

What a student can and cannot do

A student canA student cannot
Write Python programs and run them on a simulated robotSend a message to anyone
Print text from their program to their own screenSee another student's code, name, number or email
Hand work in to their own teacherUpload images, files or links
Enter a competition room with a nickname and race their program against classmatesTalk to anyone in the room, or see anything but nicknames and results
Leave the class at any time from the lessons pageJoin a class without the code the teacher gave out

The two places a student's words can be seen by others, and how they are controlled

Everything else a student types stays between the student and their teacher. These two are the exceptions, and both are under the teacher's control.

Who can see a student's work

Nobody outside the school can see a student's work, and no student can see another's.

Identity, and what the school decides

The teacher picks one of three ways to run a class, and the school's own policy decides which is appropriate:

On shared computers, students press Leave at the end so the next person is not signed in as them. Teachers can remove a student's record at any time.

Content

All lesson content is written by BugBotLab and checked against the exam specifications. Lessons cover programming, algorithms, computer systems, networks, cyber security and the law and ethics of technology at the level the GCSE and A level specifications require. There is no advertising anywhere on the site, and no link takes a student to a site with user-generated content. The word filter on nicknames and printed output covers offensive words and slurs, written plainly or disguised with numbers, punctuation or spacing.

If something goes wrong

What we ask of the school

Where this fits with your policies

This statement is written to answer the online-safety questions in Keeping Children Safe in Education and the checks a designated safeguarding lead or data protection officer runs before a new tool is used: contact, content, conduct and commerce. For data protection specifically, the school is the controller and BugBotLab Ltd the processor under the data processing agreement, which applies to every school including those using the free tools. The DPIA template is pre-filled for your DPO. Filtering and monitoring stay with the school: the IT page lists the hosts to allow, and nothing on BugBot bypasses the school's filter.

BugBotLab Ltd, registered in England and Wales, company number 16669242. Registered office: 103 Ouseley Road, Wraysbury, Staines-Upon-Thames, TW19 5JJ. Contact: info@bugbotlab.com.