AI 产品解读Restores 1080p/1440p Twitch stream quality for Russian viewers by proxying video stream requests through ggsel.net's server, and adds a quick-access button for Steam wallet top-ups on ggsel.net
Twitch restricts video quality to 720p (or lower) for users in Russia. This extension bypasses that restriction without requiring users to manually configure VPNs or proxies, and also provides a convenient way to top up Steam wallet balance via ggsel.net directly from Twitch channel pages.
1. User installs extension and navigates to twitch.tv. 2. Extension reads the user's existing Twitch auth-token cookie and stores it. 3. DNR rules redirect Twitch's usher.ttvnw.net video playlist requests through twitch.ggsel.net proxy, attaching the auth-token. 4. The proxy returns higher-quality stream playlists (1080p/1440p) back to the browser. 5. On Twitch channel pages, a 'Пополнить Steam' button is injected near the follow button. 6. Clicking it opens ggsel.net's Steam wallet page with UTM tracking. 7. A stats popover button shows the streamer's schedule heatmap and game history.
Restore 1080p/1440p Twitch stream quality via server-side proxy (twitch.ggsel.net) without VPNAdd 'Пополнить Steam' (Top up Steam) button on Twitch channel pages linking to ggsel.net marketplaceStreamer statistics popover showing schedule heatmap and recent games playedPush notifications from ggsel.net about promotions (user-controllable toggle)Analytics tracking via Google Analytics, Yandex Metrica, and custom backend
- 目标用户
- Russian Twitch viewers who experience quality restrictions / Twitch viewers who want convenient Steam wallet top-up access / Russian gamers who use ggsel.net marketplace
- Cannot verify the actual server-side behavior of twitch.ggsel.net proxy — whether it truly delivers 1080p quality and how it handles anonymous users
- Cannot verify whether the ggsel.net marketplace itself has paid tiers that users might be funneled toward via the extension's affiliate/referral links
- The extension reads and transmits the user's Twitch auth-token through a third-party server, which has privacy/security implications beyond the scope of this analysis
付费分析未识别到付费功能
The extension itself contains zero paid feature gates, subscription tiers, payment processing, billing APIs, or upgrade prompts. All 'subscription' references in the codebase refer to notification opt-in/opt-out (syncing user preference to backend via PUT /api/v1/notifications/subscription). No 'premium', 'upgrade', 'billing', 'stripe', or 'payment' keywords exist in the source. The 'Пополнить Steam' button is a referral/affiliate link to ggsel.net (an external marketplace), not an in-extension payment flow. The deterministic heuristic's paid detection (confidence 64%) was a false positive from the word 'subscription' appearing in notification-related code and 'pro' appearing as a substring in 'Promise', 'Promise.resolve()', and 'Promise.allSettled()'.
- 置信度
- 92
- 支付平台
- --
- 来源
- AI / 高
- 需要登录
- 需要复核
- 登录理由
- The extension's primary feature (restoring 1080p/1440p Twitch quality) relies on reading the user's existing Twitch auth-token cookie and forwarding it through the ggsel.net proxy. The code in background.js reads 'auth-token' from twitch.tv cookies (line 111-112) and uses it for authorized requests to unlock higher quality streams. While the extension has no login UI of its own, being logged into Twitch is effectively required for the core 1080p quality unlock to function. The usher bypass logic (common/usherBypass.js lines 14-26) explicitly describes four states dependent on whether the user has an OAuth token.
存在冲突