FocusCraft by webcraftgr
The FocusCraft is a specialized browser extension designed to enforce a controlled digital environment by restricting web access to a user-defined list of sanctioned domains. By leveraging high-level browser APIs, the plugin acts as an auto
No UsersNo Users
Extension Metadata
About this extension
The extension operates through several integrated components:
Dynamic Navigation Filtering: Utilizing the webNavigation.onBeforeNavigate API, the plugin intercepts every top-level navigation request in real-time. It cross-references the destination URL's hostname against a persistent whitelist stored in the browser’s synchronized storage.
Intelligent Redirection: When a user attempts to access a non-whitelisted site, the extension automatically redirects the tab to a randomly selected domain from the allowed list. This creates a "closed-loop" browsing experience where the only possible destinations are those previously approved by the user.
Proactive Protocol Exclusion: To ensure system stability, the plugin is programmed to ignore internal browser protocols (such as chrome:, about:, or moz-extension:), preventing it from interfering with essential browser settings or its own configuration pages.
Configurable User Interface: The extension includes a dedicated options page (options.html) that allows users to manage their whitelist through a simple, line-delimited text interface. These settings are handled by options.js, which ensures that the list is synchronized across all browser instances linked to the user's account.
Cross-Browser Compatibility: Engineered with a universal API wrapper, the code is designed for broad compatibility, supporting both Chromium-based browsers (like Chrome and Edge) and Firefox. It adheres to the modern Manifest V3 standard, ensuring high performance and enhanced security.
Rated 0 by 0 reviewers
Permissions and data
Required permissions:
- Access browser tabs
- Access browser activity during navigation
Optional permissions:
- Access your data for all websites
Data collection:
- The developer says this extension doesn't require data collection.
More information
- Add-on Links
- Version
- 1.3
- Size
- 668.02 KB
- Last updated
- 2 months ago (Jan 28, 2026)
- Related Categories
- License
- MIT License
- Version History
- Add to collection