Product Information
What is Badwolf?
BadWolf is a minimalist and privacy-focused WebKitGTK browser. Privacy-focused: No browser-level tracking, multiple ephemeral isolated sessions per new unrelated tab, JavaScript off by default; blocks ads. Minimalist: Small codebase (~1,500 lines), reuses existing components when available. Customizable: WebKitGTK native extensions, interface can be customized with CSS. Powerful and usable: Stable UI; uses common shortcuts, no vi-mode or single-key shortcuts. Hassle-free: Dialogs only appear when needed (save file, print, etc.), JavaScript popups open in background tabs. BadWolf considers UI stability part of the interface and follows semantic versioning. Bug fixes and security patches are supported for 2 years on release branches (e.g., 1.0.x). Tested and supported platforms: OS: */Linux, NetBSD, OpenBSD, FreeBSD. CPU architectures: x86_64/AMD64, x86 (_32), ARMV7HF, ARMV8+/AARCH64. Windows: Wayland, X11. Similar systems should work; feel free to report tests/bugs or volunteer for pre-release testing. WebKitGTK latest libre systems (2.32.0+) are targeted; proprietary systems (Windows, macOS, Oracle Solaris, etc.) are not. GitLab: https://gitlab.com/lanodan/BadWolf
How to use Badwolf?
Badwolf is a minimalist, privacy-focused WebKitGTK browser that protects user privacy by eliminating browser-level tracking, isolating sessions, disabling JavaScript by default, and blocking ads, all while offering a lightweight experience with a small codebase.
Core Functions of Badwolf
Lightweight
Privacy-Focused
Minimalist
Customizable
Security-focused
Dark Mode
Usage Scenarios of Badwolf
- Need browser-level tracking-free, privacy-protected web browsing.
- Prefer session isolation between tabs to prevent data crossover.
- Default to disabling JavaScript for enhanced security and reduced webpage distractions.
- Seek a minimalist, lightweight browser with CSS-customizable interfaces.
- Browse the web on free systems like */Linux, NetBSD, OpenBSD, FreeBSD.
Common Questions about Badwolf
What does Badwolf do?
How do I use Badwolf?
What are the core features of Badwolf?
What are the application scenarios of Badwolf?

















