Item logo image for DSA Master

DSA Master

ExtensionEducation
Item media 3 (screenshot) for DSA Master
Item media 1 (screenshot) for DSA Master
Item media 2 (screenshot) for DSA Master
Item media 3 (screenshot) for DSA Master
Item media 1 (screenshot) for DSA Master
Item media 1 (screenshot) for DSA Master
Item media 2 (screenshot) for DSA Master
Item media 3 (screenshot) for DSA Master

Overview

Track your LeetCode and GFG submissions with spaced repetition

DSA Master is a complete problem-solving tracker for LeetCode and GeeksforGeeks. Solve a problem and it is instantly added to your review schedule, powered by a spaced-repetition algorithm built for DSA preparation. ✦ Auto-log your solves Solve any LeetCode or GFG problem and the extension detects your Accepted submission automatically, then asks two quick questions — did you use a hint, and how did it feel (Easy / Medium / Hard / Forgot). One click saves your solve. No manual tracking, ever. ✦ Spaced repetition that actually works Every solution is scheduled for review when your memory naturally fades. Re-solve old problems at the optimal time to move them into long-term memory — like Anki, built for DSA. ✦ Track both platforms, zero duplicates DSA Master automatically matches the same problem across LeetCode and GeeksforGeeks by title. Solve it on one platform and review it on the other — your tracker keeps a single source of truth. ✦ Import your full history Sync your entire LeetCode solve history in one click directly from the app. Your backlog lands as an "unreviewed" list with correct difficulty tags, ready to review on your own schedule. ✦ Keep every session honest Reviewing is only effective if you start from a blank editor. The extension resets the problem editor to its default code whenever you open a problem for review. ✦ Streaks, rank, and progress Log a review and your streak updates automatically. The DSA Master dashboard (dsa-master-bice.vercel.app) tracks your current streak, activity, review queue, and a Discord-style rank ladder as you rack up problems. How it works 1. Install the extension and connect it to your free DSA Master account with a token. 2. Solve any LeetCode or GeeksforGeeks problem. 3. Answer the two quick questions when the popup appears. 4. Review problems from your dashboard when they're due — the extension resets the editor so you actually solve it again. Your privacy DSA Master only reads your active problem page and your LeetCode session cookie to sync your solve history. Nothing is sold or shared — your data lives in your account only. See our privacy policy for details.

Details

  • Version
    1.0.4
  • Updated
    September 11, 2026
  • Offered by
    rishijainn101
  • Size
    41.0KiB
  • Languages
    English
  • Developer
    Rishi Jain
    339,pratap nagar colony Dungarpur, Rajasthan Dungarpur, Rajasthan 314001 IN
    Email
    rishijainn101@gmail.com
    Phone
    +91 77375 83206
  • Trader
    This developer has identified itself as a trader per the definition from the European Union and committed to only offer products or services that comply with EU laws.

Privacy

Manage extensions and learn how they're being used in your organization

DSA Master has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.

DSA Master handles the following:

Personally identifiable information
Authentication information
Website content

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, please open this page on your desktop browser

Google apps