Home

 riftrefunds.co.uk

UK compliance audit.

Scan complete
25
Compliance Score

How the score was calculated

Starting score
100
3 critical findings
−75
Final score
25

AI Analysis

The audit of Rift Refunds' website reveals a partial compliance with UK GDPR and PECR requirements, scoring 25/100. While the site passed 25 checks and had no errors, it failed three critical checks related to cookie consent mechanisms and privacy policy compliance. Additionally, seven checks were skipped due to unmet conditions, indicating potential gaps in handling specific cookies (_conv_s, _conv_v, agid, 4bc8e1db_f24_autoId) that require further investigation for full compliance.

Fix these first

3 priorities
  1. 01
    CRITICALcheck_initial_cookies

    Found 8 non-essential cookies (showing first 5): [_conv_s _conv_v agid 4bc8e1db_f24_autoId _fbp]...

  2. 02
    CRITICALcheck_pre_consent_trackers

    Site fired 22 tracker request(s) from 10 provider(s) before any consent option was offered: TikTok Pixel, Facebook Pixel, Google Tag Manager, Microsoft Bing Ads (UET), Microsoft Clarity, X / Twitter Pixel, Google AdSense, Google Analytics, The Trade Desk, X / Twitter Ads

  3. 03
    CRITICALcheck_cookies_after_reject

    Found 2 non-essential cookie(s): [agid _gtmeec] (after clicking: <button#CybotCookiebotDialogBodyButtonDecline.CybotCookiebotDialogBodyButton> text='Decline')

Report Details

Playbook
UK Cookie Compliance
Domain
riftrefunds.co.uk
Started At
8 May 2026, 13:16
Duration
4m 9s
Total Checks
38
Report ID
6deVsl0Q1p5A

Check Results

Data Capture

3 checks All passed

capture_html_initial

INFO

Captured HTML (300726 bytes) from https://www.riftrefunds.co.uk/

screenshot_initial

INFO

Screenshot captured

capture_cookies_initial

INFO

Captured 12 cookies

Pre-Consent Cookies

2 checks2 failed

check_initial_cookies

CRITICAL-25

Found 8 non-essential cookies (showing first 5): [_conv_s _conv_v agid 4bc8e1db_f24_autoId _fbp]...

_conv_s
_conv_v
agid
4bc8e1db_f24_autoId
_fbp
_gtmeec
_tt_enable_cookie
_ttp

Non-Essential Cookies:

_conv_sfunctional19m

": The cookie _conv_s is likely used to store user preferences or session data that enhances the functionality of the website without being strictly necessary for basic operation."

_conv_vfunctional6mo

": The cookie _conv_v is likely used to store user preferences or settings for the .riftrefunds.co.uk domain, making it a functional cookie."

agidfunctional12mo

": The cookie named "agid" with a long expiration period suggests it is used to store user preferences or settings, which fits the definition of a functional cookie."

4bc8e1db_f24_autoIdfunctional12mo

": The cookie "4bc8e1db_f24_autoId" with a long expiration period suggests it is used for storing user preferences or settings, which fits the definition of a functional cookie."

_fbpanalytics2mo

"This cookie matches known analytics/tracking patterns"

_gtmeecfunctional2mo

": The cookie _gtmeec likely stores user preferences or settings for the domain .riftrefunds.co.uk, as it does not indicate essential functionality, analytics, or marketing activities."

_tt_enable_cookiefunctional2mo

": The cookie _tt_enable_cookie likely stores user preferences related to cookie settings or other site features, making it a functional cookie."

_ttpfunctional2mo

": The cookie _ttp with a long expiration period is likely used to store user preferences or settings for the .riftrefunds.co.uk domain, which falls under functional cookies."

PECR Regulation 6(1)

Cookies (except strictly necessary) require user consent BEFORE being set

View guidance (opens in new tab)

check_pre_consent_trackers

CRITICAL-25

Site fired 22 tracker request(s) from 10 provider(s) before any consent option was offered: TikTok Pixel, Facebook Pixel, Google Tag Manager, Microsoft Bing Ads (UET), Microsoft Clarity, X / Twitter Pixel, Google AdSense, Google Analytics, The Trade Desk, X / Twitter Ads

PECR Regulation 6(1) & UK GDPR Article 6

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 checks All passed

find_banner

INFO

Found consent banner via vision (height: 239px)

PECR Regulation 6(2)

Clear and comprehensive information must be provided about cookie use

View guidance (opens in new tab)

find_cookie_banner

INFO

Cookie consent banner detected on page

verify_banner_visible

INFO

Element visibility is true as expected

screenshot_banner

INFO

Screenshot captured

extract_banner_text

Extracted 2530 words

check_banner_content

LOW

Cookie banner provides sufficient information to users about cookie usage

PECR Regulation 6(2)(a)

Cookie notice must provide clear, comprehensive information about purposes

View guidance (opens in new tab)

Cookie Controls

4 checks All passed

find_reject_button_semantic

INFO

Found reject button: <button#CybotCookiebotDialogBodyButtonDecline.CybotCookiebotDialogBodyButton> text='Decline'

find_accept_button_semantic

INFO

Found accept button: <button#CybotCookiebotDialogBodyButtonAccept.CybotCookiebotDialogBodyButton> text='Allow all'

find_reject_button_any

CRITICAL

Reject/decline cookies button found - users can easily refuse consent

find_accept_button_any

Accept cookies button found

Dark Pattern Detection

1 check All passed

compare_button_prominence

HIGH

Buttons have similar prominence

EDPB Guidelines 03/2022 on Dark Patterns

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 checks All passed

check_dark_patterns_vision

HIGH

No specific dark patterns identified in cookie banner

EDPB Guidelines 03/2022 on Dark Patterns

Visual deceptive patterns including color manipulation and hidden controls are prohibited

View guidance (opens in new tab)

check_deceptive_buttons

HIGH

Button labels are clear and not deceptive

EDPB Guidelines 03/2022 on Dark Patterns

Button labels must accurately reflect their function without ambiguity or deception

View guidance (opens in new tab)

AI Content Analysis

3 checks

check_banner_quality_llm

MEDIUM

Banner content meets quality standards

lacks a direct link to the full cookie policy
does not mention user rights directly in the banner

Banner Text Analyzed:

"This website uses cookies We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services. Show details Allow all Decline"
PECR Regulation 6(2)(a)

Cookie notices must provide clear, comprehensive information about purposes

View guidance (opens in new tab)

check_language_consistency

LOW

Banner language (en) matches page language

PECR Regulation 6(2)(a)

Information must be provided in a language users can understand

check_cookie_purposes

MEDIUM

No cookies available for purpose matching

PECR Regulation 6(2)(a)

All cookies used must be disclosed and explained in the notice

View guidance (opens in new tab)

AI Accessibility Analysis

1 check

check_visual_accessibility

MEDIUM-3

Accessibility score: 50/100; Insufficient color contrast between text and background; Text may be difficult to read (size, font, or clarity issues); Action buttons are not clearly visible or distinguishable

Insufficient color contrast between text and background
Text may be difficult to read (size, font, or clarity issues)
Action buttons are not clearly visible or distinguishable
Equality Act 2010

Cookie banners must be accessible to users with disabilities including visual impairments

View guidance (opens in new tab)

Consent Verification

4 checks1 failed

click_reject_button

Clicked element <button#CybotCookiebotDialogBodyButtonDecline.CybotCookiebotDialogBodyButton> text='Decline'

wait_after_reject

Waited 2000ms

check_cookies_after_reject

CRITICAL-25

Found 2 non-essential cookie(s): [agid _gtmeec] (after clicking: <button#CybotCookiebotDialogBodyButtonDecline.CybotCookiebotDialogBodyButton> text='Decline')

agid
_gtmeec
Button clicked to reject cookies: <button#CybotCookiebotDialogBodyButtonDecline.CybotCookiebotDialogBodyButton> text='Decline'

Non-Essential Cookies:

agidfunctional12mo

": The cookie named "agid" with a long expiration period suggests it is used to store user preferences or settings, which fits the definition of a functional cookie."

_gtmeecfunctional2mo

": The cookie _gtmeec likely stores user preferences or settings for the domain .riftrefunds.co.uk, as it does not indicate essential functionality, analytics, or marketing activities."

UK GDPR Article 7(3), PECR Regulation 6

When consent is withdrawn, cookies must be removed - continued tracking is unlawful

View guidance (opens in new tab)

verify_banner_dismissed

LOW

Element is no longer accessible (dismissed/removed from DOM)

Accessibility

1 check All passed

wcag_aa_scan

HIGH

No accessibility violations found (WCAG AA)

Public Sector Bodies Accessibility Regulations 2018, Equality Act 2010

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 passed

capture_html_after_reject

INFO

Captured HTML (320722 bytes) from https://www.riftrefunds.co.uk/

capture_cookies_after_reject

INFO

Captured 3 cookies

Report Generation

2 checks All passed

generate_summary

INFO

AI summary generated successfully

generate_pdf

INFO

PDF report generated: https://smesolutions.uk/artifacts/artifacts/e8306a9c-f9f6-4ef6-9e14-c6fd756db49c/report.pdf

Other Checks

1 check All passed

screenshot_after_reject

Screenshot captured

Full Compliance Report

Loading PDF viewer...