TL;DR

Donut Browser (repo zhom/donutbrowser) là anti-detect browser mã nguồn mở AGPL-3.0, viết bằng Rust + TypeScript, chạy song song hai engine thật: Chromium qua WayfernFirefox qua Camoufox. Fingerprint spoofing ở cấp engine (không phải UA trick), proxy + VPN per-profile, REST API + MCP server cho Claude/AI agents — tất cả miễn phí, 1.4k sao GitHub, 407 releases, zero telemetry.

Donut Browser profile manager UI

What's new

Thị trường anti-detect browser mấy năm nay bị thống trị bởi SaaS đóng như Multilogin, GoLogin, AdsPower, Dolphin Anty — giá $99–$199+/tháng cho 100 profile, data nằm trên cloud vendor, code đóng kín. Donut Browser là câu trả lời open-source đầu tiên có sức nặng: unlimited profile chạy 100% local, mỗi profile isolated hoàn toàn (fingerprint, cookies, extensions, proxy, VPN riêng), license AGPL-3.0, hỗ trợ cả Chromium lẫn Firefox engine.

Dự án đang phát triển rất nhanh: bản hiện tại v0.21.2, đã ship 407 releases, 1.4k stars và 108 forks trên GitHub. Tweet gây chú ý gần đây của @tom_doerr đưa nó lên dev-Twitter chính thống.

Why it matters

Ba thứ khiến Donut khác phần còn lại:

  • Real engine, không fake UA — Wayfern patch Chromium, Camoufox patch Firefox ở tầng engine, rewrite canvas, WebGL, font enumeration, navigator properties. Detector phía server nhìn vào cũng không phân biệt được với máy thật.
  • Local-first + zero telemetry — không có server trung gian thu thập hành vi. Cloud sync là optional và E2E encrypted.
  • MCP + REST API miễn phí — Claude hoặc agent bất kỳ có thể lái Donut như browser runtime qua Model Context Protocol, không cần viết wrapper Puppeteer.

Technical facts

PropertyDonut Browser
LicenseAGPL-3.0
Ngôn ngữRust 63.8% · TypeScript 34.6%
Engine ChromiumWayfern (fingerprint spoofing)
Engine FirefoxCamoufox (BrowserForge fingerprint generator)
Proxy per profileHTTP, HTTPS, SOCKS4, SOCKS5
VPN per profileWireGuard, OpenVPN
AutomationREST API + MCP (free), Puppeteer / Playwright / Selenium (Pro)
OSmacOS (Apple Silicon + Intel, Homebrew), Windows (x64 + portable), Linux (deb/rpm/AppImage, x86_64 + ARM64)
TelemetryZero
GitHub1.4k sao · 108 forks · 407 releases · v0.21.2

Comparison vs SaaS competitors

Tiêu chíDonut BrowserMultilogin / GoLogin / AdsPower
LicenseAGPL-3.0 open sourceProprietary SaaS
GiáFree (Pro tier optional)$99–$199+/tháng cho ~100 profile
Profile capUnlimited (local)Tier-gated
Vị trí data100% local mặc địnhCloud vendor
EngineWayfern + Camoufox, code mởClosed fork
AI agent readyCó MCP nativeChỉ Selenium-style

Use cases

Claude MCP integration with Donut Browser

  • Multi-account ops — quản lý nhiều tài khoản social, marketplace, ad network, affiliate trên cùng một máy mà không cần container hack.
  • QA & web testing — fingerprint reproducible, proxy rotation, cookie jar riêng từng session.
  • Web scraping & automation — drive browser thật qua REST hoặc MCP; phù hợp site check fingerprint khắt khe mà headless Chrome bị block.
  • AI agent browsing — Claude (hoặc bất kỳ MCP client nào) gọi thẳng Donut để mở trang, submit form, scrape dữ liệu có fingerprint unique.
  • Privacy separation — identity công việc / cá nhân / nghiên cứu riêng biệt trên cùng một máy, không cần profile Chrome thủ công.

Limitations & pricing

  • Free tier đã có: unlimited profile, proxy, VPN, REST API, MCP, cả hai engine, cloud sync E2E.
  • Pro tier mở khoá Puppeteer / Playwright / Selenium automation trên profile đã managed. Giá không công bố công khai trên landing.
  • Camoufox caveat — engine Firefox từng gián đoạn bảo trì gần một năm, các bản gần đây (late-2025/early-2026) vẫn được đánh dấu experimental khi khôi phục performance so với Firefox baseline mới.
  • Wayfern proprietary — bản thân engine Chromium chưa hoàn toàn mở, chỉ shell Donut là AGPL.
  • AGPL-3.0 copyleft — nếu bạn dựng service hosted trên Donut phải mở source phần modify.
  • Không có bản mobile. Desktop-only.
  • Anti-detect là cuộc đua mèo vờn chuột — không công cụ nào bảo đảm qua mọi detector mãi mãi; cần theo sát release cycle.

What's next

Roadmap signals từ repo và site cho thấy đội ngũ tiếp tục đào sâu MCP coverage cho agent workflows, cải thiện cloud sync E2E, và bổ sung primitive automation trong Pro tier. Với nhịp 407 releases đã ship, tốc độ iterate của dự án ngang ngửa SaaS thương mại — điểm rất hiếm với dự án OSS một-người-chính.

Điểm đáng quan sát tiếp theo: (1) Camoufox có giữ được nhịp bảo trì ổn định sau giai đoạn gián đoạn 2024–2025 hay không, vì Firefox engine của Donut phụ thuộc trực tiếp vào nó; (2) Wayfern có chuyển sang open hơn trong tương lai không, vì hiện tại Chromium engine vẫn là proprietary dù shell Donut đã AGPL; (3) Pro tier có public pricing rõ ràng để cộng đồng so sánh với Multilogin/GoLogin hay giữ model "liên hệ báo giá".

Cài đặt nhanh: tải package tương ứng OS từ GitHub releases (macOS DMG, Windows installer, Linux deb/rpm/AppImage, cả x86_64 và ARM64), hoặc trên macOS dùng Homebrew. Profile đầu tiên chỉ tốn vài click, API local bật sẵn ngay sau khi launch, cắm Claude qua MCP là xong.

Với anyone làm growth ops, QA tự động hoá, scraping hay agent browsing, Donut đáng thử trước khi bỏ $1,200+/năm cho SaaS đóng — đặc biệt khi tier free đã bao gồm gần như toàn bộ tính năng cốt lõi và data không rời máy.

Nguồn: GitHub zhom/donutbrowser, donutbrowser.com, Camoufox stealth docs, LinuxLinks review.