LeetCode Integration
Connect your LeetCode profile to unlock smarter problem suggestions, stats on your dashboard, and automatic session capture from the extension.
Connect Your Profile
Go to Settings → LeetCode
Enter your LeetCode username
Click "Verify"
Your stats appear on the Dashboard

Enter username → Verify → stats appear
~12s · Click to play
What Syncs to AlgoTrace
AlgoTrace uses your LeetCode connection in the following ways:
Dashboard Stats
Your total solved count and difficulty breakdown (Easy / Medium / Hard) appear on the AlgoTrace dashboard as a quick progress snapshot.
Problem Context in Chat
When you open a LeetCode problem in the extension, AlgoTrace uses the problem slug to fetch the problem description and constraints. This gives the AI full context without you needing to paste anything.
Daily Question
The Dashboard shows today's LeetCode Daily Question fetched directly from LeetCode. Click it to open the problem and start an AlgoTrace session.

Daily question card → open problem
~6s · Click to play
Automatic Session Capture
When you open a LeetCode problem page with the extension active, AlgoTrace automatically creates a pending session in the background:
- 1.A pending session is created with the problem slug, title, difficulty, and your start time.
- 2.When you click Complete in the extension sidebar, end time is recorded.
- 3.The completed session appears in your Chat history and can be linked to a Notebook page.
Pending Captures on the Dashboard
Sessions you started but didn't complete (you closed the tab or navigated away) appear as Pending Captures on the dashboard.
- ·Click a pending capture — creates a notebook page from the session automatically.
- ·Dismiss — removes it from the list without creating a page.