Bandcamp | Blocks "The time has come to open thy heart/wallet." Overlay

Blocks "The time has come to open thy heart/wallet." Overlay

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

Advertisement:

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Advertisement:

Author
piknockyou
Daily installs
2
Total installs
21
Ratings
0 0 0
Version
1.1
Created
2026-04-03
Updated
2026-04-03
Size
5.21 KB
License
AGPL-3.0
Applies to

☕ If you find this tool helpful & would like to support its maintenance, please consider leaving a tip on:

https://ko-fi.com/piknockyou

Thank you! :-)


Bandcamp | Blocks "The time has come to open thy heart/wallet." Overlay

Removes Bandcamp's streaming play-cap and the "open thy heart/wallet" nag dialog so you can listen without interruption.

What It Does

  • Removes play caps: Patches Player.init and TralbumData to disable streaming limits on all tracks.
  • Hides nag dialogs: CSS fallback force-hides the fan-signup and play-cap overlays.
  • Robust detection: Checks prototype chain, uses a 30-second timeout, and retries on DOMContentLoaded / load.

How It Works

The script intercepts Bandcamp's player initialization, marks all tracks as uncapped/purchased, and disables streaming limit flags — before the player ever sees the data.

Installation

  1. Install Violentmonkey, Tampermonkey, or Greasemonkey.
  2. Install this script.
  3. Visit any Bandcamp album/track page — it works automatically.