JavaScript Starter Support
We can help with JavaScript, TypeScript, Node.js, web previews, Express/Hono servers, course checks, and purchases.
Support email: ministep@dozen.network
Company: Dozen Network Technology Co., Ltd.
When contacting us
- Include the app version and build, device, and operating system.
- Describe the project or course, reproduction steps, and complete error message.
- For server problems, include whether the server is running and the client request path.
- Remove passwords, tokens, personal data, and unrelated code before sending examples or screenshots.
Do I need an account, internet access, or Node.js installed?
No app account or separate Node.js installation is required. Editing, local execution, and included lessons work on the device. Purchases, restoration, and app/course updates require network access. Programs that call external services also need connectivity.
Why does a Node.js API not work in my web page?
Web pages run in WebKit, while console and server programs run in Node.js. Browser code can use the DOM and fetch, but cannot directly import node:fs or other Node-only APIs. Put server operations in the server workspace and call them from the page.
How do I apply server changes?
Restart the server after editing it. Use its Run/Stop controls, then use the client or web page to access its routes. Course checks use the workflow configured for that lesson.
How do I restore purchases?
Open IDE Pro or Learning Pro in Settings and choose Restore Purchases using the Apple Account used for the purchase. IDE Pro is a one-time purchase. Learning Pro provides paid course access for the purchased period and does not auto-renew. Restoration restores any remaining valid entitlement; it does not restart an expired period or restore deleted local code and progress.
How do I restore a project?
Open Deleted Projects in Settings. Uninstalling the app or clearing its data may permanently remove local projects and learning progress. Keep your own copies of important code.