For independent reviews · 3 October 2026
Review Twitch channel controls
Temporarily hide Twitch channels without unfollowing them. Add category rules, keep favourites visible and restore items through Hidden Content.
Free · Desktop browsers · Prepared by the publisher, Perfsn / raccooovl
Release snapshot
The publisher’s current README reports version 0.4.2 published in both stores on 3 October. Version 0.4.2 changes the name and description; functionality and data handling match 0.4.1. The source manifest requires Chromium 120 or newer.
Record the version you install. Release facts below come from the public sources linked at the end. The archived screenshots have individual provenance labels.
What to explore
- Six snooze choices: Today, 24 hours, 3 days, 1 week, 2 weeks and 1 month. Today ends at local midnight; a month uses the calendar, clamped for shorter months.
- Hide a whole category or hide one streamer only while they are in that category. Category rules persist until removed.
- Whitelist entries override timed snoozes and category rules. Removing a whitelist entry makes any remaining rules apply again; timed rules still expire.
- Use the inline moon menu, Hidden Content manager or toolbar popup to manage and restore rules.
In this kit
- Three original PNGs with provenance labels
- Two 18-second saved-screenshot walkthroughs
- A product-specific review workflow and blank results sheet
- Product facts, source links and asset hashes
Plain-text reviewer guide
Review notes sheet
Structured product facts
A practical review workflow
Try these checks
These are suggested checks and expected results. Fill in review-notes.csv with your own observations. No results have been prefilled.
Set up a visible test
Install from an official store and refresh desktop Twitch. Record the version and page type. Pick one channel whose card is currently visible.
Check: A moon/Snooze control appears on supported surfaces. Use a loaded visible card so the outcome can be observed.
Snooze and restore
Choose 24 hours from that channel’s menu. Open Hidden Content → Streamers and restore the same channel.
Check: The supported card disappears. Restore removes its timed and streamer-specific rules and adds an exception for any currently matched hidden category. Record the resulting visibility.
Test a category
With the sidebar expanded, add the exact displayed category name under Hidden Content → Categories.
Check: Loaded matching cards are hidden. Unknown-category cards may remain visible. Record the category and page type.
Test a whitelist override
While that category rule exists, add one known matching channel to Whitelist. Remove it again after checking.
Check: The whitelisted channel becomes visible if loaded. Removing it resumes the remaining rule; timed snoozes continue expiring while overridden.
Check direct access
Open a channel affected by a rule using its direct URL. If already following it, compare the follow status before and after the test.
Check: The channel page and playback remain available. Do not infer follow preservation from a signed-out page; mark that check untested if needed.
Check persistence and clean up
Refresh Twitch and inspect the rule in Hidden Content. Remove test category rules and whitelist entries; restore any test snoozes.
Check: Rules persist in this browser profile until removed or expired. Record expiry separately if you have actually waited for it.
Limits to include in coverage
- Hides supported cards and sidebar entries. It does not block direct channel pages, stop playback or change follows, subscriptions or chat.
- Category matching depends on text Twitch currently exposes. Unknown categories remain visible. Use the category name shown in your Twitch language.
- A collapsed sidebar lacks category text; category filtering there needs a matching loaded stream card on the same page or an expanded sidebar. Timed channel snoozes still work when collapsed.
- Rules are local to each browser profile and do not sync across devices. If the browser is closed at expiry, the snooze clears when the extension next starts.
If something does not work
Category did not hide: Expand the sidebar and use Twitch’s displayed category name. Unknown categories and unloaded cards cannot establish a match.
A channel remains hidden: Check both its timed rule and category rules. Restore can add a category exception; Whitelist overrides all matching rules.
Rules missing elsewhere: Rules belong to the current browser profile. A different device, browser or profile has its own storage.
Original screenshots
Open an image for its original resolution. The files are unchanged from the existing public media kit.

Snooze menu · Twitch capture
Actual saved Twitch sidebar capture with the inline snooze menu open. It shows a historical page state; third-party channel names and viewer counts are incidental.
Download original PNG
Hidden Content · Twitch capture
Actual saved Twitch page with the Hidden Content manager open and Just Chatting hidden. This establishes the visible saved state, not a continuous interaction recording.
Download original PNG
Whitelist · sample preview
Actual v0.4.2 extension interface rendered with fictional channels and sample rules in a development preview. Preserve the visible sample-data label.
Download original PNGSaved-screenshot walkthroughs
Historical screenshots assembled into silent videos on 1 October 2026. Captions identify the medium. These show saved interface states; they do not demonstrate continuous playback or fresh live interaction.
Landscape · 1920 × 1080 Portrait · 1080 × 1920
18 seconds each · H.264 · 30 fps · no audio. Text is visible in the video. For a readable description, use the text guide.
Privacy and permissions
- The extension stores selected channel names, expiry times, category rules, exceptions and whitelist entries in local browser-profile storage.
- It reads Twitch card labels to match current channels/categories. The manager uses transient observations from open Twitch tabs; it does not fetch a catalogue of every streamer.
- No extension analytics, tracking server, remote code or external API calls. Twitch itself continues its normal network activity under its own policies.
- Restore removes an active snooze. Category rules and whitelist entries remain until removed. Uninstalling removes local extension storage.
| Permission / access | Purpose |
|---|---|
| storage | Rules in local storage; extension-enabled Twitch tab IDs in session storage. |
| alarms | Expiry checks for timed snoozes. |
| Twitch site access | Content scripts run on https://www.twitch.tv/* to add controls and hide supported cards. |
Read the complete current privacy policy
Source license
MIT. The full extension runtime source is public on GitHub.
Evidence and support
Product documentation checked 3 October 2026. The Git blob identifiers record the versions read while preparing this kit.
- Current release and usage
Git blob a933962c17fc83ae8e885f13f0393a63ac915384 - Detailed behavior
Git blob 74b2201f21764fcae95dca34bd82a536c9b262d8 - Source manifest
Git blob 7475898b34c38f6877a0e566067661d6dc9c2c9d - Privacy policy
Git blob ec8b20526bf8790cc84b27d6d871278e0833eadb
Asset provenance and hashes · What this kit adds · File inventory
Contact support@perfsn.xyz or the public Issues page with extension/browser versions, the relevant page and reproducible steps.