Appendices
Section 1 - Deployment Manual
Babylon Studio is a Next.js web application, and so, requires Node.js 18.18 or newer to build and run:
- Run
npm iornpm installto update the dependencies- They are already included in the System Artefact zip file, so they don't need to be installed
- Run
npm run buildto build an optimized web server for the web application - Run
npm run startto start the optimized web server on the local machine.- The server will run on port
3000, so it can be visited locally onlocalhost:3000, or if the port is exposed through the firewall, it can be visited from any machine on the accessible network
- The server will run on port
Section 2 - Legal Issues and Processes
Babylon Studio does not collect, store, or transmit any personal data from users in the legal sense under GDPR. All interactions are handled client-side within the browser using localStorage, which stores non-sensitive data such as session state. No user registration, cookies, or tracking tools are implemented. Nevertheless, we recommend including a Privacy Notice that transparently communicates this to users and their guardians.
2. Use of AI (ChatGPT)The integrated AI assistant is powered by OpenAI’s GPT-4 model, offering guidance in simple language. Users are informed that the responses are generated by an automated AI system and not a human. The assistant is designed to support learning, not provide authoritative advice.
3. Children’s Online PrivacyAs Babylon Studio is intended for minors under the age of 13, we have taken precautions to comply with online child protection laws (such as COPPA in the US and GDPR-K in the EU/UK). No personal information is requested or collected. All interactions are anonymous and local to the device. We advise usage under adult or teacher supervision in educational contexts.
4. Licensing- Babylon.js – MIT License
- Blockly – Apache 2.0 License
- React.js / Next.js – MIT License
- OpenAI API – Commercial license
All tools are used in compliance with their respective licenses.
5. Intellectual Property & Reuse Policy- All original code, design, and content created by the Babylon Studio development team remain protected under the Creative Commons license.
- Reuse or commercial adaptation of the interface, tutorials, or brand identity is not permitted.
- All referenced open-source projects are used within their legal boundaries and have been credited in our documentation.