DevGuard
Stop browsing, start solving.

A commitment tool for developers. DevGuard locks down web traffic on your browser and redirects you to the daily LeetCode challenge, lifting the block only after you successfully solve it.

chrome://extensions
DevGuard Icon

DevGuard

ID: bchpghhkgmldknidphbgnfcfjlkfomle

Make yourself more productive. Restricts browser access until you solve the daily LeetCode challenge. Built with Declarative Net Request rules.

Version 1.0Manifest V3Active
Engineered for Focus

Core Features

DevGuard is designed with zero bloat to strictly keep you on track. Here's the core system under the hood.

DNR Blocker Engine

Utilizes Chrome's Declarative Net Request API to redirect main-frame browser requests. Bypassing it requires resolving the daily challenge, closing the loophole.

Automated API Verifier

Connects query payloads with the LeetCode API to monitor your username status. The moment you achieve an 'Accepted' daily solution, permissions are automatically restored.

Local Session Isolation

No servers, no web logins, and no trackers. All configuration and redirection states are saved locally in the browser storage, keeping your credentials 100% private.

Gamified Streak Tracker

Features an embedded analytics layer that counts the total number of consecutive daily problems solved through the extension, helping you build habit loops.

How DevGuard Works

Experience the block-solve-unlock cycle firsthand with this interactive web sandbox.

youtube.com
Setup

Enter LeetCode username:

pls note action once done cannot be reset

Ready to build your consistency?

Download DevGuard today and hold yourself accountable. Master problem solving, one daily challenge at a time.