Find a guy on cam
Open a public room on badpuppylive.com where the broadcast is running.
Bad Puppy Live puts gay, straight and bi men on cam; this recorder saves their public shows to your drive, not a cloud.
Badpuppy is a familiar name in gay entertainment online, and Bad Puppy Live puts that brand on live webcams, with gay, straight and bi men in public rooms and the Live Guys tab first in line. If privacy matters to you, that is the point of this Bad Puppy Live recorder. When a guy is on cam in a public room, start recording and the show is saved onto your own computer, and the recording never goes through an outside service.
The extension adds three ways to begin. There is a Download button on the Bad Puppy Live player that opens a quality menu, a toolbar popup that names the room and lists qualities with Start, Stop and a timer, and a right-click item reading Download Bad Puppy Live Stream. The recording runs until you press Stop in the popup or the X on the progress panel, and if he signs off first, it ends at that point and the file is saved.
Your file is an MP4 with H.264 video and AAC audio, assembled by the browser itself. You pick the quality from what the room is broadcasting before you start. Recordings are kept in a BADPUPPYLIVE folder within Downloads and take the performer's name from the page. No recording is sent to SERP or to any cloud, and the extension has no ads and no analytics.
Fans can run it in Chrome, Edge, Brave, Opera, Whale or Yandex on a Windows, macOS or Linux computer. Three recordings are free once you sign in with your email, and no card is needed; after that it is a $17 monthly plan that you can cancel at any time. It records public live rooms, so private shows and the video section are not included.

Secure checkout. Start downloading in minutes.
Trusted by 40k+ SERP Apps users.
Private downloads. No ads or tracking.
Part of the SERP Apps Extensions Library.
Open the page, let the extension detect what is available, and save the file to your computer.
Open a public room on badpuppylive.com where the broadcast is running.
Click the extension icon and choose from the qualities on offer.
Begin from the popup's Start, the player's Download button or the right-click item; Stop or the panel's X closes the file.
Core capabilities included in Bad Puppy Live Video Downloader.
Bad Puppy Live player gets a Download button; pick a quality there to record a guy's public room
Toolbar popup with the Bad Puppy Live room, quality list, Start, Stop and timer
Download Bad Puppy Live Stream is added to the page's right-click menu
Quality options drawn from what the performer is broadcasting at the time
Saved as MP4 with H.264 video and AAC audio, playable on any desktop
Collects every show in a BADPUPPYLIVE folder within Downloads
File names come from the performer's name displayed in the room
Desktop notification confirms each Bad Puppy Live save or warns of a failure
No cloud step at all: recording and file assembly happen on your machine
Capture ends itself cleanly when a guy closes his broadcast
Cloud screen recorders such as Loom are built for sharing work videos online. Here is how that model compares with keeping a Bad Puppy Live show local.
Bad Puppy Live Video Downloader
File stays on your computer from start to finish
Cloud screen recorder
Recordings are uploaded to the provider's cloud by design
Bad Puppy Live Video Downloader
Pulls the guy's broadcast directly rather than filming a monitor
Cloud screen recorder
Captures the screen or tab you select
Bad Puppy Live Video Downloader
Only an email sign-in, with no workspace to set up
Cloud screen recorder
Requires a workspace account with the service
Bad Puppy Live Video Downloader
Length set by your Stop press or the show ending
Cloud screen recorder
Free tiers often cap how long each video can be
Bad Puppy Live Video Downloader
Trial of 3 Bad Puppy Live recordings, then $17 a month
Cloud screen recorder
Free tier plus paid team plans
Available on major desktop browsers and operating systems used in day-to-day workflows.
Pick the browser build you need. When a direct GitHub release is available, you can grab the ZIP there.
Open the main product page to get the Chrome build while direct release links are being added.
Firefox support is in progress and will be enabled soon.
Open the main product page to get the Edge build while direct release links are being added.
Open the main product page to get the Opera build while direct release links are being added.
Open the main product page to get the Brave build while direct release links are being added.
Open the main product page to get the Whale build while direct release links are being added.
Open the main product page to get the Yandex build while direct release links are being added.
Install from GitHub releases or your user dashboard. ZIP builds include the full desktop extension.
Every requested permission and the job it performs inside the extension.
Saves completed Bad Puppy Live recordings as MP4 files in the BADPUPPYLIVE folder in Downloads.
Keeps your Bad Puppy Live recorder sign-in and settings on this device.
Reads the Bad Puppy Live room in the active tab when you open the popup or right-click item.
Tracks the tab holding the Bad Puppy Live room being recorded and detects when it closes.
Adds the Download button and progress panel to Bad Puppy Live rooms and reads the performer name for the file.
Shows a desktop notice when a Bad Puppy Live recording is saved or fails.
Adds Download Bad Puppy Live Stream to the right-click menu.
Combines captured Bad Puppy Live video and audio into an MP4 locally in the background.
Https access lets the extension reach the video servers Bad Puppy Live rooms stream from, plus auth.serp.co for sign-in and api.github.com for update checks. The Download button and right-click item appear on Bad Puppy Live pages and nowhere else.
Better to know the boundaries up front than find out after checkout.
Bad Puppy Live captures begin at Start and cannot include earlier minutes.
Bad Puppy Live private, ticketed and spy sessions are not recorded.
Picture quality is bounded by the performer's stream.
The Bad Puppy Live tab has to stay open until you press Stop.
No auto-record for favourite guys coming online.
No editing, trimming or format conversion.

Download Vimeo videos from public pages, private links, password-protected players, embeds, and review pages.

Download a compatible M3U8 or HLS video as MP4 by starting playback, confirming the detected stream, choosing a quality, and using Save As.

Download TikTok videos on a PC or Mac with a browser extension that adds a download button directly to supported TikTok video posts.
Keep exploring
Browse every category we support and jump directly into the tools that match your workflow.
23 categories are currently available.
Immediate Access
Product access begins after a successful checkout
Setup Guidance
Installation steps are provided for the supported package
Billing Shown Upfront
Review the selected billing interval before checkout
Badpuppy fans keep the live shows they like, privately
Gay, straight and bi guys' public rooms all supported
No cloud account, no uploads, no tracking
Performer-named files for an easy-to-browse archive