rightmove.co.uk
UK compliance audit.
How the score was calculated
- Starting score
- 100
- 1 high finding
- −15
- 2 medium findings
- −10
- 1 low finding
- −2
- Final score
- 73
AI Analysis
The Rightmove website's cookie consent and privacy compliance audit resulted in a score of 73/100, with 25 checks passed and 4 failed. Key issues include the need for meaningful text within the cookie banner to explain cookie usage, AI analysis indicating potential dark patterns in the banner design, and non-compliance with GDPR requirements due to unclear language and design elements. Six checks were also skipped due to unmet conditions.
Fix these first
1 priority- 01HIGHcheck_dark_patterns_vision
Vision analysis failed: Ollama returned status 401: Unauthorized
Report Details
- Playbook
- UK Cookie Compliance
- Domain
- rightmove.co.uk
- Started At
- 1 Jan 2026, 18:18
- Duration
- 1m 26s
- Total Checks
- 35
- Report ID
- QxOL0aAp8CcR
Check Results
Data Capture
3 checks All passedcapture_html_initial
INFOCaptured HTML (783590 bytes) from https://www.rightmove.co.uk/
Captured HTML:
View rendered (opens in new tab)screenshot_initial
INFOScreenshot saved to data/audits/artifacts/9186cb9a-b9f7-469d-afd9-8f4fa5add3ec/screenshots/initial_state.png
Screenshot Evidence:

Pre-Consent Cookies
1 check All passedcheck_initial_cookies
CRITICALNo non-essential cookies found
Cookies (except strictly necessary) require user consent BEFORE being set
View guidance (opens in new tab)Cookie Consent Banner
6 checks1 failedfind_banner
INFOFound consent banner via heuristic (height: 617px)
Clear and comprehensive information must be provided about cookie use
View guidance (opens in new tab)find_cookie_banner
INFOValue true == true: true
verify_banner_visible
INFOElement visibility is true as expected
screenshot_banner
INFOScreenshot saved to data/audits/artifacts/9186cb9a-b9f7-469d-afd9-8f4fa5add3ec/screenshots/cookie_banner.png
Screenshot Evidence:

extract_banner_text
Extracted 0 words
check_banner_content
LOW-2Value 0 >= 10: false
Cookie notice must provide clear, comprehensive information about purposes
View guidance (opens in new tab)Cookie Controls
4 checks All passedfind_reject_button_semantic
INFOFound reject button: <button#onetrust-reject-all-handler> text='Reject all'
find_accept_button_semantic
INFOFound accept button: <button#onetrust-accept-btn-handler> text='Accept all'
find_reject_button_any
CRITICALValue 1 == 1: true
find_accept_button_any
Value 1 == 1: true
Dark Pattern Detection
1 check All passedcompare_button_prominence
HIGHButtons have similar prominence
Reject option must have equal prominence to accept - asymmetric design is a deceptive pattern
View guidance (opens in new tab)AI Dark Pattern Analysis
2 checks1 failedcheck_dark_patterns_vision
HIGH-15Vision analysis failed: Ollama returned status 401: Unauthorized
Visual deceptive patterns including color manipulation and hidden controls are prohibited
View guidance (opens in new tab)check_deceptive_buttons
HIGHButton labels are clear and not deceptive
Button labels must accurately reflect their function without ambiguity or deception
View guidance (opens in new tab)AI Content Analysis
3 checks1 failedcheck_banner_quality_llm
MEDIUM-5Banner content is not GDPR compliant
Banner Text Analyzed:
Cookie notices must provide clear, comprehensive information about purposes
View guidance (opens in new tab)check_language_consistency
LOWBanner language (en) matches page language
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 check1 failedcheck_visual_accessibility
MEDIUM-5Visual accessibility analysis failed: Ollama returned status 401: Unauthorized
Cookie banners must be accessible to users with disabilities including visual impairments
View guidance (opens in new tab)Consent Verification
5 checks All passedclick_reject_button
Clicked element <button#onetrust-reject-all-handler> text='Reject all'
wait_after_reject
Waited 2000ms
check_cookies_after_reject
CRITICALNo non-essential cookies found
When consent is withdrawn, cookies must be removed - continued tracking is unlawful
View guidance (opens in new tab)verify_cookies_cleared
CRITICALValue 0 == 0: true
Withdrawal of consent must be as easy as giving it; cookies must be deleted upon rejection
View guidance (opens in new tab)verify_banner_dismissed
LOWElement is no longer accessible (dismissed/removed from DOM)
Accessibility
1 check All passedwcag_aa_scan
HIGHNo accessibility violations found (WCAG AA)
UK websites must meet WCAG 2.1 Level AA standards; failure may constitute disability discrimination
View guidance (opens in new tab)Evidence Collection
2 checks All passedcapture_html_after_reject
INFOCaptured HTML (783932 bytes) from https://www.rightmove.co.uk/
Captured HTML:
View rendered (opens in new tab)capture_cookies_after_reject
INFOCaptured 11 cookies
Captured Cookies:
View full list (opens in new tab)Other Checks
1 check All passedscreenshot_after_reject
Screenshot saved to data/audits/artifacts/9186cb9a-b9f7-469d-afd9-8f4fa5add3ec/screenshots/after_rejection.png
Screenshot Evidence:
