All templates

Automated LeetCode Redo Lists From Failures

Every night, WebRun opens LeetCode, reads today's submissions, keeps the ones that did not pass, groups those problems by topic tag and difficulty, sends you the redo list on Telegram, and posts a short weak-area note to your study group in Slack.

Runs on WebRun · Strict Lockdown policy
Every night at 10:00 PM WebRunorchestrates each step
1 LeetCode read failed submissions
2 Telegram send tomorrow's redo list
3 Slack post the weak areas
In short

How do I build a practice list from LeetCode problems I failed?

WebRun opens LeetCode each night and reads the day's submissions, keeping only the problems that did not pass. It groups them by topic tag and difficulty, sends you the redo list on Telegram, and posts your weak topics to your study Slack, so tomorrow's practice targets what you actually missed.

  • Missed problems come back the next day instead of being forgotten
  • Practice is grouped by the topic that actually failed
  • Solved-on-retry problems drop off the list automatically

Built for software engineering candidates · interview prep groups · computer science students · bootcamp cohorts

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens leetcode.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    LeetCode - read failed submissions
    leetcode.com
    WebRun in LeetCode: read failed submissions
    WebRun opens LeetCode to read failed submissions.
    • Open LeetCode and go to your recent submissions
    • Keep every submission from today whose status was not Accepted
    • Capture the problem title, its difficulty, and its topic tags
    • Skip any problem you later solved today so a fixed one does not come back

    Done when Today's unsolved problems are listed with their topics and difficulty.

  3. 2
    Telegram - send tomorrow's redo list
    telegram.org
    WebRun in Telegram: send tomorrow's redo list
    WebRun opens Telegram to send tomorrow's redo list.
    • Send yourself the redo list on Telegram, grouped by topic tag
    • Put the topic with the most failures first and name the problems under it
    • Include each problem's difficulty and a direct link so tomorrow starts with one tap
    • Keep the message short: titles and topics, never your submitted code

    Done when Tomorrow's redo list is on your phone, grouped by topic.

  4. 3
    Slack - post the weak areas
    slack.com
    WebRun in Slack: post the weak areas
    WebRun opens Slack to post the weak areas.
    • Post a short note to your interview-prep Slack channel
    • Name the topics that tripped you up today and the count per topic
    • Leave the individual problem titles out so the channel stays a study signal, not a scoreboard

    Done when Your study group can see which topics need another pass.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
leetcode.com
ScheduleRuns automatically on this cadence
Every night at 10:00 PM
DeliveryHow each run's result reaches you
Redo list · Telegram
OutputWhat each run produces - A nightly redo list of the problems you failed today, grouped by topic tag with difficulty and a link to each.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Does it submit or run any code for me?

No. WebRun reads your submission history and builds a list. It never writes, runs, or submits a solution, and your practice stays your own work.

What if I solved the problem on a later attempt?

It is dropped from the list. WebRun checks whether any submission for that problem was accepted today before adding it to tomorrow's redo set.

Is my code shared to the Slack channel?

No. The Slack post names only the topic tags and how many problems fell under each. Your submitted code is never read out or shared anywhere.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.