Guide
DSAtlas Connect
LeetCode doesn't currently let websites read profiles automatically. DSAtlas Connect is a small browser extension that reads your own LeetCode profile page when you open it, and sends DSAtlas the numbers — so your progress stays current without typing anything.
Set it up once
- Connect and verify your LeetCode profile in Settings → Connections first. Your verification stays as it is.
- Add DSAtlas Connect to Chrome, Edge or Brave. Until it is in the Chrome Web Store, your college or DSAtlas can give you the extension folder: open
chrome://extensions, turn on Developer mode, choose “Load unpacked” and pick the folder. - Back in DSAtlas, press Set up DSAtlas Connect on the LeetCode card. It pairs by itself; if it asks, paste the code it shows into the extension (click its icon). The code works once and only for 10 minutes.
- Open your LeetCode profile (
leetcode.com/u/your-name). DSAtlas updates within a few seconds.
After that
- Whenever you open your LeetCode profile, DSAtlas Connect sends what changed — at most once every 5 minutes, and nothing if nothing changed.
- Solved a problem? The extension notices the “Accepted” result and reminds you (a small badge) to open your profile once.
- It only ever sends your own profile: a classmate’s profile you look at is ignored.
- When your browser is closed nothing happens; DSAtlas keeps showing your last update and resumes when you’re back.
- Turn it off from the LeetCode card (“Turn off in every browser”) or from the extension (“Disconnect this browser”). Disconnecting LeetCode in DSAtlas turns it off too.
What DSAtlas Connect reads
Only your own LeetCode profile page, in your browser, when you open it:
- your LeetCode username
- solved totals, by difficulty
- contest rating, ranking and contests attended, if shown
- submissions, active days and streak for the past year
- the titles of your recently accepted problems
- skills and languages, when LeetCode shows the full list
On a problem page it only notices an “Accepted” result. It never reads your LeetCode password, cookies or session, private messages, your code, or any site other than leetcode.com and DSAtlas. It sends DSAtlas numbers, never page contents. You can disconnect it here or in the extension at any time.