Cookie Consent Category Breakdown Overlay
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
Cookie Consent Category Breakdown Overlay automatically detects cookie consent banners on websites and provides a clear, visual breakdown of what cookies are being requested. It analyzes the consent interface to extract categories like Necessary, Functional, Analytics, Advertising, and Social Media cookies—showing which categories are present and how many cookies are in each. The tool displays purpose descriptions, identifies whether the site claims "legitimate interest" as a legal basis, and summarizes the consent choices available (Accept All, Reject All, Customize). A privacy impact rating—Low, Medium, or High—helps you quickly assess the overall privacy implications of the site's cookie practices. This turns complex, jargon-filled consent banners into an easy-to-understand summary, giving you the information you need to make informed decisions about your privacy.
WHERE IT RUNS
This script runs on any website that displays a cookie consent banner. It operates entirely within your browser tab, scanning the page for common cookie-related elements, text, and overlay structures. The script cannot access other tabs, your browsing history, bookmarks, downloads, or any data outside the current page. All settings—including category breakdown visibility, cookie count display, auto-detect preference, high-risk highlighting, and notification preference—are stored locally using GM_setValue and never transmitted anywhere.
HOW TO USE
After installing with the BotGentz extension, the script automatically detects cookie consent banners on pages you visit (if auto-detect is enabled). The panel shows a privacy impact rating with a color-coded badge, consent choices available, and a breakdown of cookie categories. Each category is color-coded and shows the estimated number of cookies in that category. Descriptions explain what each category does. Click "Analyze Consent Banner" to manually trigger detection at any time. Use the settings to customize your view—toggle category breakdown, cookie count, high-risk highlighting, and notifications on detection. Click "Copy Report" to export a summary of the analysis to your clipboard for reference or sharing.
THE REAL MECHANISM
The script detects cookie consent banners using a multi-strategy approach. It first checks for common banner selectors (cookie-consent, cookie-banner, cc-banner, gdpr-banner, and over 30 others). If no selector matches, it scans the page for elements containing cookie-related keywords like "cookie," "consent," "preferences," and "GDPR," then filters for elements that are fixed-position, sticky, or have a high z-index—characteristic of overlay banners. Once the banner is located, the script extracts category information by scanning the banner's text content for keywords associated with five common cookie categories. It counts occurrences of category-related terms, captures descriptions by extracting surrounding text, and identifies legitimate interest claims through phrase detection. Consent choices (Accept All, Reject All, Customize) are detected by searching for button and link text. The privacy impact rating is determined by the presence of high-risk categories (advertising, social media) and whether legitimate interest is claimed. All data extraction uses safe DOM traversal with no innerHTML from untrusted content.
THE PANEL
The Cookie Consent Analyzer panel is a BGPanel component that you can drag anywhere on your screen by its header. It snaps to the nearest edge when released, keeping your workspace organized. The panel collapses to a small bubble showing only the emoji icon when minimised—click to expand it again. You can resize the panel horizontally to see more of the category breakdown. Press the Escape key to collapse the panel instantly. Your panel position and size are saved per-site.
PLEASE NOTE
This script requires the free BotGentz browser extension to function. Cookie consent banners vary widely across websites—some use custom implementations, others use third-party consent platforms. The script aims to extract the most common patterns, but some banners may use non-standard structures that prevent full analysis. The cookie count is an estimate based on category indicators present in the banner text, not an exact count of actual cookies stored. The privacy impact rating is a simplified assessment—use it as a guide, not a definitive privacy evaluation. The script never reads or writes password fields, hidden inputs, or file inputs. It stores only your display preferences (category breakdown, cookie count, auto-detect, high-risk highlighting, notifications) locally. No banner content, cookie data, or personal information is ever collected, transmitted, or shared.