bedrocklearning.org
UK compliance audit.
How the score was calculated
- Starting score
- 100
- 3 critical findings
- −75
- 1 high finding
- −15
- 2 low findings
- −4
- Final score
- 6
AI Analysis
Your site is firing tracking scripts from Google Tag Manager before visitors have any opportunity to consent or reject them, and it's storing 9 non-essential cookies without consent. The consent mechanism on the page lacks both reject and accept buttons, which means visitors cannot actually make a choice about whether to allow these cookies and trackers — even if they wanted to. This creates a critical gap: you have a consent banner present, but it isn't connected to the tracking and cookie systems it's supposed to control. As a result, your site is collecting data and firing analytics before consent is obtained, which breaches UK privacy law.
Fix these first
4 priorities- 01CRITICALcheck_initial_cookies
Found 9 non-essential cookies (showing first 5): [__hstc hubspotutk __hssrc __hssc _gcl_au]...
- 02CRITICALcheck_pre_consent_trackers
Site fired 1 tracker request(s) from 1 provider(s) before any consent option was offered: Google Tag Manager
- 03CRITICALfind_reject_button_fullpage
No 'reject' button found on the page
- 04HIGHwcag_aa_scan
Found 1 accessibility violation(s): 0 critical, 1 serious, 0 moderate, 0 minor
Report Details
- Playbook
- UK Cookie Compliance
- Domain
- bedrocklearning.org
- Started At
- 23 Sept 2026, 13:52
- Duration
- 8m 53s
- Total Checks
- 38
- Report ID
- P649OKDOjO9-
Check Results
Data Capture
3 checks All passedcapture_html_initial
INFOCaptured HTML (123981 bytes) from https://bedrocklearning.org/
Captured HTML:
View rendered (opens in new tab)screenshot_initial
INFOScreenshot captured
Screenshot Evidence:

Pre-Consent Cookies
2 checks2 failedcheck_initial_cookies
CRITICAL-25Found 9 non-essential cookies (showing first 5): [__hstc hubspotutk __hssrc __hssc _gcl_au]...
Non-Essential Cookies:
"This cookie matches known analytics/tracking patterns"
"This cookie matches known analytics/tracking patterns"
"This cookie matches known analytics/tracking patterns"
"This cookie matches known analytics/tracking patterns"
"This cookie matches known analytics/tracking patterns"
"This cookie matches known analytics/tracking patterns"
"This cookie matches known analytics/tracking patterns"
"This cookie matches known analytics/tracking patterns"
"This cookie matches known analytics/tracking patterns"
Cookies (except strictly necessary) require user consent BEFORE being set
View guidance (opens in new tab)check_pre_consent_trackers
CRITICAL-25Site fired 1 tracker request(s) from 1 provider(s) before any consent option was offered: Google Tag Manager
Loading third-party trackers (Google Analytics, Facebook Pixel, etc.) before consent is a PECR violation regardless of whether they set cookies
View guidance (opens in new tab)Cookie Consent Banner
6 checks1 failedfind_banner
INFOFound consent banner via vision (height: 808px)
Clear and comprehensive information must be provided about cookie use
View guidance (opens in new tab)find_cookie_banner
INFOCookie consent banner detected on page
verify_banner_visible
INFOElement visibility is true as expected
screenshot_banner
INFOScreenshot captured
Screenshot Evidence:

extract_banner_text
INFOExtracted 0 words
check_banner_content
LOW-2Cookie banner lacks adequate information - PECR requires clear explanation of cookie purposes
Cookie notice must provide clear, comprehensive information about purposes
View guidance (opens in new tab)Cookie Controls
4 checks2 failedfind_reject_button_semantic
INFONo 'reject' button found on the page
find_reject_button_fullpage
CRITICAL-25No 'reject' button found on the page
Rejecting cookies must be as easy as accepting them - a visible reject button is required
View guidance (opens in new tab)find_accept_button_semantic
INFONo 'accept' button found on the page
find_accept_button_fullpage
LOW-2No cookie-related buttons found
AI Dark Pattern Analysis
2 checkscheck_dark_patterns_vision
HIGHNo banner element available for vision analysis
Visual deceptive patterns including color manipulation and hidden controls are prohibited
View guidance (opens in new tab)check_deceptive_buttons
HIGHNo banner element available for button analysis
Button labels must accurately reflect their function without ambiguity or deception
View guidance (opens in new tab)AI Content Analysis
3 checkscheck_banner_quality_llm
MEDIUMNo banner element available for content analysis
Cookie notices must provide clear, comprehensive information about purposes
View guidance (opens in new tab)check_language_consistency
LOWNo banner element available for language analysis
Information must be provided in a language users can understand
check_cookie_purposes
MEDIUMNo cookies available for purpose matching
All cookies used must be disclosed and explained in the notice
View guidance (opens in new tab)AI Accessibility Analysis
1 checkcheck_visual_accessibility
MEDIUMNo banner element available for accessibility analysis
Cookie banners must be accessible to users with disabilities including visual impairments
View guidance (opens in new tab)Accessibility
1 check1 failedwcag_aa_scan
HIGH-15Found 1 accessibility violation(s): 0 critical, 1 serious, 0 moderate, 0 minor
Accessibility Issues:
Ensures that lists are structured correctly
Affected elements :
<ul class="center m-0 list-none flex items-center" data-orientation="horizontal">UK websites must meet WCAG 2.1 Level AA standards; failure may constitute disability discrimination
View guidance (opens in new tab)Report Generation
2 checks All passedgenerate_summary
INFOAI summary generated successfully
generate_pdf
INFOPDF report generated: https://smesolutions.uk/artifacts/artifacts/953f23b8-64db-4ff2-88dc-8fa3b1de219d/report.pdf
Full Compliance Report
Loading PDF viewer...