Smart interaction manager for YouTube. Auto-like whitelist, auto-dislike blacklist, and detailed activity logging. Improve your viewing experience by automating interactions with your favorite channels.
- Chrome Web Store: Install directly for Chrome/Edge
- GitHub Releases: Download for Chrome or Firefox (Firefox Store coming soon)
- Website: Visit our documentation site
| Settings | Whitelist | Blacklist |
|---|---|---|
![]() |
![]() |
![]() |
| Activity | About |
|---|---|
![]() |
![]() |
When you open a YouTube video, the extension checks if the channel is in your whitelist or blacklist. If it's in the whitelist, it clicks the like button for you. If it's in the blacklist, it clicks dislike. Simple as that.
You can also set when this happens - right away, after watching some percentage of the video, or after a specific number of seconds. The "Humanize" option adds a random delay so it looks more natural. All actions are performed locally on your browser.
- Download the
youtube-interaction-manager-vX.X.X-chrome.zipfrom Releases - Extract the ZIP file
- Open browser and navigate to
chrome://extensions/ - Enable "Developer mode" (top right)
- Click "Load unpacked" and select the extracted
srcfolder (or the root folder containing common files)
- Download the
youtube-interaction-manager-vX.X.X-firefox.zipfrom Releases - Open Firefox and navigate to
about:debugging#/runtime/this-firefox - Click "Load Temporary Add-on..."
- Select the
manifest.jsonfrom the extracted folder
- Whitelist: Automatically LIKE videos from channels you trust
- Blacklist: Automatically DISLIKE videos from channels you don't enjoy
- Unlisted Channels: Choose how to handle channels not in any list:
- Do Nothing: Stay neutral (Default)
- Like All: Automatically like every video
- Dislike All: Automatically dislike every video
- Status Badge: Toggle a visual indicator on the extension icon to see the channel's status (Whitelist, Blacklist, or Neutral) at a glance.
- Instant: Trigger the action immediately when the video starts
- At Percentage: Trigger after watching a specific percentage of the video
- Specific Second: Trigger after a specific number of seconds
- Humanize: Adds random delay to mimic natural human interaction (only with Specific Second)
- Activity Log: View a history of recent actions with channel info (last 50 items)
- History Toggle: Enable or disable activity logging entirely
- Import/Export: Backup your settings and channel lists to JSON
- Cross-Browser: Optimized for both Chrome and Firefox
- Configure how Whitelisted, Blacklisted, and Unlisted channels are treated
- Set your preferred timing (Instant, Percent, or Time)
- Enable "Humanize" for random delays
- Use Export/Import to save your configuration
- Add Current Channel: Click while watching a video to add the channel
- Manage your lists by removing channels
- Status banner shows when list action is disabled
- View recent auto-like/dislike activity
- Click on entries to open the video
This extension uses minimal permissions required for functionality:
| Permission | Why It's Needed |
|---|---|
storage |
Save your whitelist, blacklist, settings, and activity logs locally |
activeTab |
Detect and interact with the current YouTube channel from the popup |
youtube.com |
Run the content script to detect videos and click like/dislike buttons |
No data is ever sent to external servers. All information stays on your device.
This extension does not collect any personal data. All data is stored locally on your device. See our Privacy Policy for details.
MIT




