AI product readAuto ad-blocking, auto-refresh on streaming errors, and auto-refresh of the follow list on Naver's Chzzk live streaming platform
Eliminates the inconvenience of watching ads on Chzzk streams, manually refreshing the page when media playback or network errors occur, and manually refreshing the follow list when the user is idle
User installs the extension, navigates to chzzk.naver.com. The content script automatically injects at document_start, patches fetch/XHR/WebSocket to intercept ad-related API calls and return fake responses. declarativeNetRequest rules block ad media from pstatic.net and googlevideo.com. A MutationObserver watches for ad-skip buttons, error dialogs, and ad-block detection popups, auto-clicking/removing them. When the user is idle for 5+ seconds, the follow list refreshes automatically. The popup provides a minimal settings UI for User-Agent override toggle.
Ad blocking via URL-based request interception (ad-polling, pstatic.net media, googlevideo.com media) with fake ad responsesAutomatic ad-skip button clicking when ads appearAutomatic page reload on media playback errors or network errorsAuto-refresh of the follow list every 1 second when the user is idle for 5+ seconds (mouse inactivity)Removal of ad-block detection dialogs from the Chzzk player UIP2P quality path removal from live stream data for cleaner playback
- Target users
- Chzzk (Naver live streaming) viewers / Korean-language users who watch live streams on chzzk.naver.com
- External hosts (dfmin.com, maple.curma.cc, loa.curma.cc, df.curma.cc, tools.tlnd.cc, games.tlnd.cc) are referenced in console.log as 'recommended sites' but their purpose beyond console output is unclear — they do not appear to be called via fetch/XHR from the extension code
- The popup.html references DOM elements (uaToggle, userAgentInput) that are not visible in the provided HTML source, suggesting the popup may be dynamically rendered or the HTML file may be incomplete in the package snapshot
MonetizationNo paid features detected
No evidence of paid features, subscriptions, premium tiers, payment APIs, or upgrade prompts exists in the extension. The keyword hits for 'pro' are false positives from CSS @property declarations (output.css), JavaScript Promise patterns (content.js), XMLHttpRequest.prototype (grid.js), and profile field parsing (msg.js). The 'license' hit is from Tailwind CSS's MIT license comment. The extension is entirely free with all features available to every user.
- Confidence
- 95
- Payment platform
- --
- Source
- AI / High
- Login required
- No
- Reason
- The extension operates purely as a client-side utility on chzzk.naver.com. It injects content scripts, patches fetch/XHR/WebSocket APIs, applies declarative net request rules, and performs DOM manipulations — all without any login flow, account creation, or authentication check. The popup UI (popup.html/popup.js) only stores toggle settings in chrome.storage.local. No login providers, tokens, credentials, or session checks exist anywhere in the source code.
음소거 자동 해제 기능을 꺼도 음소거 자동 해제가 되고 음소거 자동 해제 기능을 켜도 음소거 자동 해제가 되는 버그가 생긴 거 같네요
아 다 좋은데 4월24일 기준으로 음소거 후 아무런 움직임이 없을 경우 자동으로 음소거가 풀리는 버그같은게 생긴것 같네요
음소거하면 계속 자동으로 풀어짐
이번에 추가된 자동으로 소리 켜주는 기능 참 좋은데 소리를 켜면서 영상을 일시정지 시켜요 ㅠㅠ 개선해주실 수 있나요...?
이거 쓰고있으면 치지직 스튜디오 좌측 상단 메뉴확장 버튼이 미친듯이 눌리는 버그가 있네요
이걸 쓰면 네이버 블로그 영상 재생이 안되네요
잘쓰고 있습니다 근데 확장프로그램 온오프 기능 밖으로 빼주시면 클립 볼 때 온오프 해서 편하게 볼 수 있을 것 같은데 그것도 힘들까요?
굿
굉장히 유용하나 클립 재생 시도하면 무한 로딩 걸리는 문제가 있음
광고 제거 너무 잘됩니다 만들어주심에 감사드립니다 하지만 클립재생시에 무한 로딩걸리는 버그가 있습니다 이것만 고쳐주시면 너무나도 완벽할거같습니다 감사합니다