Skip to content

Getting Started

Everything you need to go from zero to your first AI-assisted LeetCode session.

What is AlgoTrace?

AlgoTrace is an AI study companion built for competitive programmers and interview preppers. Unlike a code autocomplete tool, AlgoTrace works as a Socratic learning partner — it guides you to understand solutions rather than just handing them to you.

The system has two surfaces that work together:

  • ·Chrome Extension — sits inside LeetCode as a sidebar, watches you work, and answers questions in context.
  • ·Web App — your learning hub for chat history, notebooks, flashcards, TraceBoards, and analytics.
Tip
You can use the web app without the extension, but installing the extension unlocks the full experience — real-time help on LeetCode, automatic session capture, and contextual hints.

Create Your Account

Getting started takes under a minute:

1

Go to app.algotrace.tech/signup

You can sign up with Google (one click) or with an email address and password.
2

Verify your email (email sign-up only)

Check your inbox for a verification link. Google sign-ups skip this step.
3

You're in — onboarding starts automatically

You'll be taken through a short onboarding flow to set up your profile.
Plan
The Free plan activates immediately — no card required. You get 30 AI requests/day to start.

Sign up with Google

~10s · Click to play

Onboarding

The first time you log in, AlgoTrace walks you through a 5-step setup. Each step personalises the AI to your level and goals.

Step 1 — Profile & Avatar

Enter your display name and choose one of the 8 avatar icons. These appear in the sidebar and on shared pages.

Choose your avatar

~8s · Click to play

Step 2 — Pick a Username

Your username is used for public share links. It must be lowercase letters, digits, or underscores, between 3 and 30 characters. There is a 30-day cooldown between changes.

Step 3 — Experience Level

Choose from Beginner, Intermediate, Advanced, or Expert. This calibrates how the AI explains concepts — a beginner gets more scaffolding, an expert gets terse precision.

You can change this any time from Settings → Profile.

Select experience level

~6s · Click to play

Step 4 — Focus Topics

Select up to 5 DSA topics you want to work on (e.g. Trees, Dynamic Programming, Graphs). AlgoTrace uses these to bias problem suggestions and conversational context.

Pick focus topics

~10s · Click to play

Step 5 — Connect LeetCode (Optional)

Enter your LeetCode username to unlock smarter filtering — AlgoTrace can suggest problems you haven't solved yet and surface stats on your dashboard. This step is optional; you can add it later from Settings → LeetCode.

Note
AlgoTrace only reads your public LeetCode profile (total solved, difficulty breakdown). We never ask for your LeetCode password.

Connect LeetCode profile

~12s · Click to play