| {{ 'HELP.ACCOUNTISSUES.BY_YOURSELF' | translate }} OR {{ 'HELP.ACCOUNTISSUES.WITH_CLASSMATES' | translate }} | ||
Machine Learning for Kids is created and operated by a single individual (Dale Lane) in the United Kingdom.
The service is intended for use in schools, coding clubs, and similar educational settings, under the supervision of a teacher or responsible adult.
The information in this section is provided for informational and transparency purposes only. It is not a legal document, contract, or data processing agreement, and does not constitute legal advice. Schools and organisations remain responsible for ensuring their own compliance with applicable laws and regulations.
These roles are described for clarity and transparency based on typical GDPR definitions, and do not constitute a formal legal agreement or legal determination of data controller / processor status, which may vary by jurisdiction.
For the purposes of data protection:
Teachers and coding club leaders are responsible for deciding how the service is used and what data students enter into it.
Machine Learning for Kids can be used in two different ways:
Logged-in Use (Teacher-Managed Accounts)
“Try it now” (Temporary, Anonymous Use)
This option allows schools to use the site without creating accounts or storing any data on the service long-term.
Teacher Accounts
For teacher accounts, Machine Learning for Kids stores:
This information is used only for account management to enable password reset.
Student Accounts
For student accounts, Machine Learning for Kids stores:
No email addresses, real names, or contact details are collected for students.
Teachers are strongly encouraged to use generic, non-identifying usernames (for example: student1, groupA, etc.) so that students cannot be identified outside of their school or class.
Students cannot create their own accounts. Students cannot delete their own accounts. Students cannot reset their own passwords because no contact information for them is stored.
Machine Learning for Kids relies on the following third-party services for essential technical functionality:
Auth0 (User Authentication)
Auth0 manages login and account authentication.
For logged-in users only, Auth0 stores information such as:
This information is necessary for providing the service and is not used for tracking, profiling, or monitoring individual users. It is not routinely accessed by Machine Learning for Kids and is only available if required for troubleshooting.
More details about Auth0 data privacy and compliance can be found at auth0.com
No information is sent to Auth0 about "Try it now" users.
Sentry (Error Monitoring)
If a technical error occurs in the web browser, Sentry may capture:
This information is used solely to diagnose and resolve technical issues.
More details about Sentry data privacy and compliance can be found at sentry.io
Cabin (Usage Analytics)
Cabin is used to monitor overall site usage (for example, what types of browsers and devices are used) in order to improve the service.
Cabin Analytics is a privacy-focused analytics platform, that does not use cookies, does not track users across websites, and does not share data with advertising networks or other third parties.
Only minimal, anonymised usage data is collected, and this is compliant with GDPR, CCPA, and other privacy regulations.
Cabin Analytics is only used for high-level, anonymous usage monitoring and not for profiling, tracking individual users, or advertising.
More information about Cabin can be found at withcabin.com
When creating a project, students choose where their project data is stored:
In the cloud
On your computer
Schools may choose which storage option best aligns with their internal data protection policies. Schools with particularly strict or sensitive data requirements may choose to restrict their use to the local storage option.
For text-based machine learning projects only, models are created using IBM Watson Assistant.
IBM provides GDPR guidance for Watson Assistant, which applies to the use of the service within Machine Learning for Kids. In line with this guidance, students should be advised not to include personally identifiable information in training examples.
Other machine learning project types (e.g. images, sounds, numbers, etc.) do not require any data to be submitted to IBM Watson.
Cookies are used only where required for login functionality provided by Auth0.
Cookies are required only for logged-in teacher and student accounts.
"Try it now" users do not require cookies.
No tracking or advertising cookies are used.
Machine Learning for Kids is designed for educational use and is expected to be used by children.
Because no identifying information is collected for students, the amount of personal data processed is minimised.
Logged-in Accounts
As such, schools remain in control of how long data is retained.
"Try it now" Sessions
All data is automatically deleted after four hours.
Machine Learning for Kids is designed to support schools in meeting data obligations by:
For questions about privacy, data protection, or compliance, schools may contact Dale Lane at groups.google.com/g/mlforkids
I aim to respond to questions within 48 hours.