CodingNeed.

Your learning data

CodingNeed stores your email, display name, password hash, learner preferences, activity, code drafts and study progress to provide your account. Passwords are hashed; they are not stored as readable text.

Browser storage and cookies

A session cookie keeps you signed in. Guest progress and recovery copies of unfinished work may be stored in this browser. On shared devices, sign out and clear this site’s browser data when finished. Public learning pages do not require an account.

Practice services

JavaScript, TypeScript, Python and SQL exercises run in isolated browser workers. Runtime files download from jsDelivr. Monaco downloads editor assets from its configured CDN. When enabled, remote compiler submissions are sent to the site owner’s Judge0 service. AI coaching sends the conversation and code you submit to the configured AI provider.

Account emails and controls

Requested password recovery and verification links are sent through the configured email provider. You can download learning data, change your password and revoke other sessions in your profile. Hosting and email providers may retain operational logs under their own policies.

This page describes the implemented data flows. The site owner should publish their business contact, retention schedule and applicable privacy terms before collecting personal data at scale.