Battles Replay by TeamBattles
Download and record Twitch & Kick streams. Browse VODs, discover unpublished broadcasts, record live streams with rolling buffers, replay synchronized chat, and enjoy ad-free playback - all with Picture-in-Picture and custom time ranges.
5 Users5 Users
Extension Metadata
Screenshots
About this extension
🎬 VOD Downloads
Download VODs in MP4, MKV, or TS format. Choose quality from Source to 160p or audio-only. Select custom time ranges with draggable markers or precise inputs. Supports files up to 30 GB with automatic chunking.
🔓 Unpublished VOD Discovery
Find streams that weren't published by cross-referencing stream history data. Recover deleted content and catch broadcasts before they disappear.
📺 Live Stream Recording
Rolling buffer system keeps the last 1 to 120 minutes recorded. Create clips or save the entire buffer when streams end. Auto-save option available.
⭐ Following & Discover
Star channels across Twitch and Kick to build a personalized Discover hub showing who is live now, recent VODs, and your full followed list. Sync existing follows in one click, with live indicators, smart sorting, and optional go-live notifications.
🎮 Battles Record Integration
Connect to the companion desktop app for cloud recording, remote downloads, and cross-platform channel browsing (YouTube, Instagram, TikTok, Twitter, Reddit).
💬 Chat Replay & Live Chat
Synchronized chat messages with full emote and badge support. Draggable overlay stays visible in fullscreen. Connect your account to send messages with emote picker and @mention autocomplete.
✨ Auto Quality & Chat Backfill
Live streams auto-select optimal quality based on bandwidth. Recent chat messages load when opening the overlay.
📥 Download Manager
Queue multiple downloads with pause/resume, prioritization, and crash recovery. Progress tracking with part-by-part status for large files.
🖼️ Picture-in-Picture
Floating mini player persists across pages with snap-to-edge. Switch between full player and mini player without reloading the stream, and resume from where you left off when you reopen. Supports both video and audio-only modes with 6 visualizer styles.
📵 Ad-Free Live Playback
Watch live without ads via CDN bypass with secondary stream replacement and quality matching.
⌨️ Keyboard Shortcuts
60+ customizable shortcuts for player controls, navigation, downloads, and more. YouTube and Twitch-style defaults with full rebinding support. Press ? for the in-context help overlay.
🛡️ Privacy First
All processing happens locally with FFmpeg.wasm. No external servers, no account required for core features.
🌐 Supported Platforms
Twitch (twitch.tv) and Kick (kick.com) with full VOD, live stream, and chat support.
Get started: Click the Battles Replay icon in your toolbar, search for a channel, and download!
Download VODs in MP4, MKV, or TS format. Choose quality from Source to 160p or audio-only. Select custom time ranges with draggable markers or precise inputs. Supports files up to 30 GB with automatic chunking.
🔓 Unpublished VOD Discovery
Find streams that weren't published by cross-referencing stream history data. Recover deleted content and catch broadcasts before they disappear.
📺 Live Stream Recording
Rolling buffer system keeps the last 1 to 120 minutes recorded. Create clips or save the entire buffer when streams end. Auto-save option available.
⭐ Following & Discover
Star channels across Twitch and Kick to build a personalized Discover hub showing who is live now, recent VODs, and your full followed list. Sync existing follows in one click, with live indicators, smart sorting, and optional go-live notifications.
🎮 Battles Record Integration
Connect to the companion desktop app for cloud recording, remote downloads, and cross-platform channel browsing (YouTube, Instagram, TikTok, Twitter, Reddit).
💬 Chat Replay & Live Chat
Synchronized chat messages with full emote and badge support. Draggable overlay stays visible in fullscreen. Connect your account to send messages with emote picker and @mention autocomplete.
✨ Auto Quality & Chat Backfill
Live streams auto-select optimal quality based on bandwidth. Recent chat messages load when opening the overlay.
📥 Download Manager
Queue multiple downloads with pause/resume, prioritization, and crash recovery. Progress tracking with part-by-part status for large files.
🖼️ Picture-in-Picture
Floating mini player persists across pages with snap-to-edge. Switch between full player and mini player without reloading the stream, and resume from where you left off when you reopen. Supports both video and audio-only modes with 6 visualizer styles.
📵 Ad-Free Live Playback
Watch live without ads via CDN bypass with secondary stream replacement and quality matching.
⌨️ Keyboard Shortcuts
60+ customizable shortcuts for player controls, navigation, downloads, and more. YouTube and Twitch-style defaults with full rebinding support. Press ? for the in-context help overlay.
🛡️ Privacy First
All processing happens locally with FFmpeg.wasm. No external servers, no account required for core features.
🌐 Supported Platforms
Twitch (twitch.tv) and Kick (kick.com) with full VOD, live stream, and chat support.
Get started: Click the Battles Replay icon in your toolbar, search for a channel, and download!
Rated 0 by 0 reviewers
Permissions and data
Required permissions:
- Download files and read and modify the browser’s download history
- Display notifications to you
- Access browser tabs
- Access your data for www.twitch.tv
- Access your data for www.kick.com
- Access your data for kick.com
Optional permissions:
- Access your data for sites in the twitch.tv domain
- Access your data for sites in the ttvnw.net domain
- Access your data for sites in the cloudfront.net domain
- Access your data for sites in the kick.com domain
- Access your data for sites in the live-video.net domain
- Access your data for sites in the youtube.com domain
- Access your data for sites in the instagram.com domain
- Access your data for sites in the tiktok.com domain
- Access your data for sites in the twitter.com domain
- Access your data for sites in the x.com domain
- Access your data for sites in the reddit.com domain
- Access your data for id.twitch.tv
- Access your data for usher.ttvnw.net
- Access your data for gql.twitch.tv
- Access your data for api.twitch.tv
- Access your data for vod-metro.twitch.tv
- Access your data for vod-secure.twitch.tv
- Access your data for sullygnome.com
- Access your data for teambattles.gg
- Access your data for id.kick.com
- Access your data for api.kick.com
Data collection:
- The developer says this extension doesn't require data collection.
More information
- Add-on Links
- Version
- 2.5.1
- Size
- 10.32 MB
- Last updated
- 8 days ago (May 20, 2026)
- Related Categories
- License
- MIT License
- Privacy Policy
- Read the privacy policy for this add-on
- Version History
- Add to collection
The developer of this extension asks that you help support its continued development by making a small contribution.