Google Drive + Sheets
Paste the deployed Google Apps Script Web App URL here. It is stored in this browser and used by the board page for Save to Google, Load from Google, Cloud Sync, templates, and turn-ins.
Enter the DrawSplatTM admin password to manage Google Apps Script, MySQL, storage modes, and classroom links. For a temporary single-browser setup, generate a browser password and keep it with that teacher device.
Use this page for Google setup, classroom room links, and deployment notes. Students should work from the board page and should not need to see provider URLs or setup instructions.
Primary Classroom Setup
Most teachers should start here. This path lets DrawSplat save boards, rooms, templates, and turn-ins through a Google Apps Script Web App connected to Google Drive and Sheets.
Paste the deployed Google Apps Script Web App URL here. It is stored in this browser and used by the board page for Save to Google, Load from Google, Cloud Sync, templates, and turn-ins.
Choose how this browser-backed deployment should preserve work. Google is best for cross-device classroom rooms. Browser-only timed sessions are useful for simple shared devices or temporary workshops.
MySQL and standalone folder options are forward-compatible settings for future backend endpoints. They are not used by static hosting until that API exists.
Create room-specific links after the teacher has configured the backend. Student links open in student mode and hide teacher/admin controls.
Room passwords are still entered on the board page. Do not place shared passwords in links.
Advanced / Self-Hosted
Use this only when a district or self-hosted deployment has a real backend server. Most classroom teachers do not need this section.
Use this option for a self-hosted SQL-backed deployment. The browser stores only the public API endpoint. Database host, username, and password stay on the backend server in an environment file.
Google Apps Script and MySQL are separate provider choices. You do not have to remove Google to prepare a MySQL backend.
The static admin page is an interim separation. The standalone target is a real admin dashboard with SSO, server-side permissions, realtime rooms, and provider integrations hidden from students.
Hide individual games from the landing page and Features page. Setting is stored in this browser (localStorage) — apply it on each teacher device.