# Stay Practiced > Independent programming practice for beginners and experienced engineers rebuilding coding fluency after relying on AI. Write, run, debug and revisit your own code with authored tests, progressive hints and worked explanations. ## Start practicing - [Free daily JavaScript debugging challenge](https://staypracticed.com/#daily-challenge): no account or payment card. - [Beginner basics and Free curriculum](https://staypracticed.com/?setup=beginner): passkey account; JavaScript only. - [How practice works](https://staypracticed.com/how-it-works): starter code, learner-written implementations, authored tests, progressive hints and reflection. - [Public assistant setup](https://staypracticed.com/agents): Claude and ChatGPT custom MCP clients; availability depends on the client account. ## Public tools - Streamable HTTP MCP: https://staypracticed.com/mcp/public. No authentication. POST one JSON-RPC request at a time; Accept: application/json, text/event-stream. - describe: public practice information and boundaries. - recommend: Free JavaScript beginner, refresher or debugging starting points; explains limits for other subjects and offline needs. - get_daily_challenge: today's released UTC JavaScript challenge, example and starter. Links mark chat-assisted practice. - Public tools cannot read private lessons, account data or progress, execute code, buy anything or award mastery. - Authenticated member coaching remains at https://staypracticed.com/mcp; Plus/Pro and passkey-approved OAuth are required. ## Website plans and informational prices USD before applicable tax. The website handles purchases; the public connector does not promote or initiate subscriptions. Review current pricing and Terms yourself before checkout. - Free: JavaScript, $0; no expansion-pack purchases. - Web: $10.00/month or $99.00/year during beta (regular $119.00/year; beta discount $20.00). Paid browser curricula and cloud continuity. - Plus: $25.00/month or $199.00/year during beta (regular $249.00/year; beta discount $50.00). Everything in Web, plus the local native runtime connector. - Pro: $49.00/month or $399.00/year during beta (regular $499.00/year; beta discount $100.00). Everything in Plus, plus the offline workstation. - Web browser subjects: python, javascript, typescript, react, angular, sql, php, architecture. - Plus/Pro native subjects: node, go, rust, c, cpp, csharp, aspnet; compatible local toolchains required. Only Pro includes the offline workstation. - Engineering simulations: frontend, backend, middleware; Web or higher. Architecture is a reading/reasoning subject, not a compiler runtime. - Boundary Conditions: $39.00 during beta (regular $49.00); purchase requires web or higher. Subjects: javascript, typescript. - Ownership at the Boundary: $39.00 during beta (regular $49.00); purchase requires plus or higher. Subjects: go, rust. - Drops Pass: $119.00/year during beta (regular $149.00/year); Plus or higher. Pro includes packs released during an active subscription; Drops Pass separately covers releases during its paid period. Owned packs are kept, but runtime access still depends on the current plan. - [Current website prices](https://staypracticed.com/pricing) - [Live public offer metadata](https://staypracticed.com/api/discovery): runtime configuration, briefly cached, with no identities. - [Deployment offer snapshot](https://staypracticed.com/discovery.json): generated from product pricing and public deployment configuration; configuration changes require redeployment. ## Privacy and limits - No embedded AI, advertising or behavioral analytics in the trainer. - Learner code executes on the learner's device; source and drafts are not uploaded by the trainer. - Public tools expose public information and released daily practice only, with no account or progress access. - Member coaching requires Plus or Pro, passkey-approved OAuth and separate consent for synchronized completion summaries. - No certification, recruiter access or guaranteed learning outcome. Outside assistance cannot be detected. - An external assistant has its own account requirements and data policies; a Stay Practiced plan does not include Claude or ChatGPT. - Daily releases began October 1, 2026, with 365 scheduled days. Future challenges stay locked until their UTC release day. - User source, drafts and credentials do not belong in tool arguments. Assistant conversations follow the external provider's policies. - [Privacy](https://staypracticed.com/privacy) - [Terms](https://staypracticed.com/terms)