Project Bunnycloak

Removes location data from websites to help protect VTubers and streamers from doxxing, now with toggleable stealth UI and live redaction log.

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
Mugiwara113
今日安裝
0
安裝總數
3
評價
0 1 0
版本
1.3 - Jet Black Stealth Mode
建立日期
2025-07-11
更新日期
2025-07-11
尺寸
7.1 KB
授權條款
未知
腳本執行於
所有網站

## 🛠️ **Bunnycloak v1.3 – Jet Black Stealth Mode**

**Release Notes by Flatline**

### ✨ New Features:

* **🛡️ Toggleable Watermark UI**

* A small ⚙️ gear icon appears in the bottom-right.
* Clicking it opens a menu to control visibility:

* **Visible:** Normal watermark (`🐰 Cloaked by Flatline`)
* **Transparent:** Faint opacity (for discreet use on stream)
* **Hidden:** Fully disabled (invisible, stealth mode)

* **📜 Real-Time Redaction Log (Debug Mode)**

* Collapsible log appears in the bottom-left corner.
* Shows which words are being actively scrubbed (`Redacted: "Tokyo"`, etc).
* Great for confirming it’s working or testing new filters.

* **💾 Persistent Settings**

* Your watermark and log visibility settings are saved in `localStorage`.
* They remain active even after browser reload or system restart.

---

### 🎨 UI/Theme Changes:

* New **Jet Black theme** with light pink highlights to match Pippa’s black-haired model.
* All UI elements (gear icon, menu, log, watermark) use dark mode styling with subtle border glow.
* Non-intrusive: UI stays in screen corners and doesn’t block interactions.

---

### 🔧 Internal Code Enhancements:

* Refactored the UI functions into `initUI()`, `toggleWatermark()`, and `applyWatermarkMode()` for cleaner logic.
* MutationObserver and fallback interval remain active to catch new content (like Twitter loads or YouTube comments).
* More efficient redaction logging (limits log to last 20 entries).

---

### 🧪 Optional Use Case:

* Use **Transparent Mode** while streaming so the watermark is faint or invisible.
* Keep **Log Off** for clean streams, or **Log On** when debugging or confirming word scrubbing.