 So tell me, what are the common reasons that prevent the BF Cash from being used? The two main reasons are pages using Cash Control No Store or Unload Handlers. Setting No Store in your Cash Control header is a strong directive to the browser not to store it. For pages that you just want to be reasonably fresh, use Cash Control No Cash or even better, a short cash time, both of which still allows the BF Cash to be used. Unload Handlers are the other most common reason preventing BF Cash usage. Unload Handlers have a lot of other problems as well, especially on mobile. For sites that don't use Unload Handlers, they can enforce this with their permission policy, which is an HTTP response header sent with a document response. If you try and add an Unload Handler to this site, even in the console, the page won't let you. This is a good way of locking in the fact that you don't use Unload Handlers and also prevents extensions from adding them and thus slowing down your website.