Subscription Box Content Spoiler Blocker
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Subscription Box Content Spoiler Blocker helps you avoid spoilers for subscription box items while browsing the web. The script scans any webpage for keywords related to subscription box services (Birchbox, FabFitFun, Ipsy, BarkBox, Stitch Fix, Blue Apron, Hello Fresh, and many more) and their products, then blocks spoiler content using your preferred method—blurring, hiding, or replacing with a placeholder. Blocked content appears with a click-to-reveal overlay, so you can choose to see it only when you're ready. A spoiler warning label shows which subscription box the content is about. The script counts blocked spoilers and tracks how many you've revealed. You can customize the list of subscription boxes to block and whitelist specific sites where you want to see content normally. The blocker can be toggled on and off at any time.
WHERE IT RUNS
This script runs on every website (matching all URLs), detecting subscription box spoilers across the entire web. It works on blog posts, review sites, social media, unboxing videos, forums, and any page that might contain subscription box content. The script automatically adapts to each page and handles both static and dynamically loaded content.
HOW TO USE
After installing through the BotGentz extension, simply browse the web as usual. The script automatically scans pages for subscription box spoilers and blocks them using your preferred method. Use the configuration panel to customize your experience: choose the blocker method (Blur, Hide, or Replace), add custom subscription box names to block, whitelist specific sites, toggle the blocker on or off, show or hide the spoiler count, and enable or disable auto-detection. The panel displays real-time statistics including total spoilers found, blocked count, and revealed count. Use the "Scan for Spoilers" button to manually scan, "Reveal All" to show all blocked content, or "Block All" to re-block revealed content.
SPOILER DETECTION WITH SUBSCRIPTION BOX KEYWORD SCANNING AND CONTEXT AWARENESS
This script implements a spoiler detection engine using a comprehensive subscription box keyword dictionary. The engine uses tree-walking DOM traversal to scan text content, applying case-insensitive keyword matching for subscription box names and spoiler indicators. The detection algorithm checks for the presence of box names and spoiler keywords in the same context—content containing terms like "spoiler", "revealed", "unboxing", "what's inside", or "sneak peek" near subscription box names triggers blocking. The engine supports custom keyword addition through the configuration panel, allowing users to add new subscription boxes as they appear. The blocking engine applies CSS filters (blur), opacity changes (hide), or content replacement with a placeholder, with click-to-reveal functionality using event delegation. The whitelist feature uses domain matching with substring detection.
THE PANEL
The configuration panel is fully draggable and remembers its position per-site using GM_setValue. It snaps to screen edges when dragged near them, collapses to a compact bubble when minimized, and supports Escape key for quick collapse. All settings—including blocker method, custom boxes, whitelist sites, display preferences, and auto-detection—are persisted across sessions.
PLEASE NOTE
This script requires the free BotGentz extension to run. The script runs on all websites and reads page content to detect subscription box spoilers. It does not capture, store, or transmit any personal information. All analysis occurs locally in your browser using GM_setValue. The spoiler detection is based on keyword matching and may not catch all types of spoiler content, especially in images or videos. Clicking on blocked content reveals it permanently on that page load—refreshing the page will re-block the content if the blocker is active. This tool is provided for informational and entertainment purposes only.