Skip to content

Aegis BlockerDocsStart

Features

Granular rules, exceptions, schedules, quick packs, Absolute Mode, passwords, the block page and five languages.

Copied from README.md in Aegis’s repositoryView on GitHub (opens in a new tab)

  • Granular rules — whole sites, single pages or sections, words, and regular expressions. Type anything in the box and Aegis detects what it is.

    • reddit.com → the site and all its subdomains
    • reddit.com/r/memes → only that section (segment-aware: /r/memesstudy is not blocked)
    • cat videos → any address (or page title) containing the words, including search queries
    • /(shorts|reels)/ → full regular expressions (RE2, validated and ReDoS-guarded)
  • Always-allow exceptions — allow rules beat block rules.
  • Schedules — block only on weekdays 09:00–17:00, overnight windows included.
  • Quick packs — one click for social networks, short videos, streaming, chat, news, games, shopping, memes.
  • Catches single-page apps — in-site navigation (e.g. YouTube → Shorts) is blocked too, and open tabs are swept immediately.
  • Absolute Mode — a timed lock: you can still add blocks, but nothing can be removed, paused or weakened until it ends. Enforced in the background service worker, and any storage tampering during the lock is reverted.
  • Password protection — optional; PBKDF2-SHA256 (600k iterations), brute-force throttling, one-time recovery code that never works during Absolute Mode.
  • A block page that is yours — themes, colors, layouts, shapes, icons, fonts, your own image or video background (stored locally), your own quotes, link buttons (notes, course, calendar), an automatic redirect and an optional temptation delay (a deliberate, timed pause).
  • Import / export — JSON backup, with validation. Imports from Aegis 1.x work too.
  • Five languages — English, Português, Español, Deutsch, 简体中文.