πŸ‘€ User Accounts & Profiles

Learn how to sign up, update your profile details, upload your avatar, reset password, and pick the best plan.

πŸ”‘ Accessing Your Account

You can create a free account or log in to compile codes, save programs, and earn certified badges in quizzes. There are two signup paths:

1

Standard Registration (Email Verification)

Fill out the signup form with your Full Name, unique Username, Email, 10-digit Indian Mobile (+91), and Password. Submit the form to initiate the cryptographic email activation pipeline.

Go to Sign Up Page β†’
2

The 6-Digit Email OTP Security Rules

Upon submitting standard registration, a 6-digit verification key is dispatched to your email inbox. Note the following rules:

  • OTP Lifespan: The code remains valid for exactly 15 minutes before expiring.
  • Attempts Limit: You have a maximum of 5 attempts to submit the correct code. Each wrong code reduces remaining tries. On the 5th failed attempt, the code is invalidated, the session is cleared, and your account is lockedβ€”requiring you to sign up again from scratch.
  • Resend Cooldown: If you did not receive the email, you can request a new code. However, a 60-second cooldown timer restricts requests to prevent spam. The cooldown countdown must finish before you can resend.
3

Fast Social Logins (Google & GitHub)

Authenticate in one click by clicking Sign in with Google or Sign in with GitHub. Since these systems are pre-verified, you bypass standard email verification.

4

Completing Profile after Social Signups

When you register for the first time via Google or GitHub, the system prompts you to complete your profile on the Complete Profile page. You must fill out the following fields:

  • Indian Mobile Number: Enter a valid 10-digit mobile number.
  • Workspace Password: Establish a password. This allows you to log in directly via email and password credentials in the future.
  • Suggested Username: The system automatically suggests a username based on your Google/GitHub name. The name is converted to lowercase, special characters are stripped, and numbers are appended if the base name is already taken (constrained between 3 and 16 characters).

As you type your mobile number and password, the interface updates a simulated "Developer Pass Card" and logs credentials to the dynamic "workspace_setup.log" terminal window in real-time.

5

Logging In

Go to the Login page. You can log in using either your username or your email address, along with your password. Check the "Remember Me" box to stay logged in on that device for 30 days without re-entering credentials.

Go to Login Page β†’
πŸ’‘
Tip: Your username is permanent once chosen! Think of a good username when you sign up or complete your profile.

✏️ Editing Your Profile

Keep your information updated! Click on your profile name in the top-right corner of the website and select View Profile.

1

Change Name & Phone

In the edit profile panel, you can update your Display Name and mobile number. Click save changes to update.

Go to Profile Settings β†’
2

Upload Avatar (Profile Picture)

Click on the Avatar upload space. Choose a picture from your device (JPG or PNG format, under 2MB). The site will crop and set it as your circle profile icon.

Edit Profile & Photo β†’
3

Updating Password

For safety, you can change your password. Enter your current password, type a new strong password twice, and click change password.

πŸ”’ Resetting Forgotten Passwords

Forgot your password? Don't worry, you can easily request a recovery email.

1

Request Reset Link & Rate Limits

On the login page, click Forgot Password?. Enter your registered email address and click Send Link. To protect the server against automated script spam, a rate limit of 3 requests per IP address per hour is enforced. Exceeding this limit locks requests with a too-many-requests warning.

Request Password Reset Link β†’
2

Check Email

Check your email inbox (and spam folder) for a message from EduSeekho containing your recovery link.

3

Set New Password

Click the link in the email. It will take you to a page where you can write a new password. The link is valid for exactly 1 hour for security before it becomes inactive.

πŸ’³ Interactive Pricing Plans

Select a plan tab below to view limits and features. Compare Guest, Free, Basic, and Pro levels.

Free Plan
Free
10 Runs per day

Perfect for students who want to save codes and try quizzes.

βœ“ 10 compiler runs & AI generations per day
βœ“ Earn Quiz Certificates
βœ“ Save up to 100 codes in profile
βœ“ Share codes with public links