BLA
BLA는 오픈소스 Blue Defense MCP와 CLI로, 소프트웨어 자산을 자동 AI 리버스 엔지니어링으로부터 보호합니다
Donut Browser는 앱 추적·계정 없이 로컬에 프로필을 저장하고 선택적 종단간 암호화 동기화를 지원하는 최강 프라이버시 브라우저입니다
Donut Browser is the most private anti-detect browser: zero app telemetry, no account, profiles on your own disk and optional end-to-end encrypted sync.
보안Rust · TypeScriptGitHub @donutbrowser온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
The Most Private Anti-Detect Browser 🍩
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Websites link accounts that come from the same device, and then one ban can take all of them. In Donut, each account runs in its own profile with its own fingerprint, cookies and proxy or VPN, so every site sees a different device.
The fingerprints come from Wayfern, a privacy-focused Chromium fork that sets them inside the engine, not with scripts on the page.
Start any profile from the local REST API on 127.0.0.1:10108, then connect Playwright, Puppeteer or Selenium to it over CDP. Or connect Claude, Cursor, Codex or another MCP client over remote MCP, and watch what each agent does. Browser automation and remote MCP come with the paid plans. See the quickstart, Playwright with Wayfern and MCP guides.
Or install via Homebrew:
brew install --cask donut
Download Windows Installer (x64) · Portable (x64)
| Format | x86_64 | ARM64 |
|---|---|---|
| deb | Download | Download |
| rpm | Download | Download |
| AppImage | Download | Download |
Or install via package manager:
curl -fsSL https://donutbrowser.com/install.sh | sh
If the AppImage segfaults on launch, install libfuse2 (sudo apt install libfuse2 / yay -S libfuse2 / sudo dnf install fuse-libs), or bypass FUSE entirely:
APPIMAGE_EXTRACT_AND_RUN=1 ./Donut.Browser_x.x.x_amd64.AppImage
If that gives an EGL display error, add WEBKIT_DISABLE_DMABUF_RENDERER=1 or GDK_BACKEND=x11 to the command above. If issues persist, the .deb and .rpm packages are more reliable.
Releases include an x86_64 Flatpak bundle and a Snap, built from the .deb and tested in their sandboxes by the Linux Packages workflow. Download Donut_*_x86_64.flatpak or Donut_*_amd64.snap from the releases (the nightly has them already) and install it:
flatpak install --user Donut_*_x86_64.flatpak
sudo snap install --dangerous Donut_*_amd64.snap
The Snap leaves the microphone, the camera and the keyring (used by profile import) disconnected until you run sudo snap connect donutbrowser:audio-record, donutbrowser:camera or donutbrowser:password-manager-service. The Flatpak cannot change the default browser, so choose Donut in your system settings instead.
The portable version keeps its profiles, logins and settings in the data folder next to Donut.exe, and updates itself like the installed app. An update does not change data, cache or logs.
Portable copies of v0.35.5 and older cannot update themselves. To update one, quit Donut and run this in PowerShell with the path of your portable folder:
& ([scriptblock]::Create((irm https://raw.githubusercontent.com/donutbrowser/donutbrowser/main/scripts/update-portable.ps1))) -Path "D:\Donut-Portable"
Or download update-portable.ps1, right-click it and select Run with PowerShell. It asks for the folder.
nix run github:donutbrowser/donutbrowser#release-start
Run your own sync server to sync profiles, proxies, and groups across devices for free. See the Self-Hosting Donut Sync guide for Docker-based setup instructions.
Donut Browser is built by the people who use it, and plenty of the most useful help involves no code at all.
src/i18n/locales.For urgent questions or security vulnerability reports, email [email protected].
This project is licensed under the AGPL-3.0 License. See the LICENSE file for details.