Compliance
· 23 checks — WCAG, consent & privacy, language, viewport, cookie inventory, and legal pages rolled into one auditable list.FGDPR Article 13 DisclosuresAction0 / 8 Art. 13 categories matched in homepage bodyFIX
FLegal Page EcosystemAction0 of 7 expected legal pages detectedFIX
BAccessibility StatementNo accessibility statement detectedREVIEW
BCopyright Notice© 2025 R&A Remodeling & Roofing | StamfordREVIEW
© 2025 R&A Remodeling & Roofing | Stamford
BCompliance Badges1 compliance badge(s) detectedREVIEW
Detected by: body text
Evidence: truste
A+WCAG ComplianceNo testable criteriaPASS
0
Passed
0
Failed
0
Partial
0
Manual review
0
Not tested
Key accessibility barriers
Links with unclear purpose
6 link(s) have empty or generic text
Screen reader users navigating by link list
Automated testing covers ~30–40% of WCAG criteria. Manual review is recommended for full conformance.
Full WCAG 2.1 AA compliance checklist — paste into a client deliverable or ticket
ACookie Consent & PrivacyNo consent signals detectedPASS
Pre-consent Cookies
This is an automated check, not legal advice. Consult a privacy professional for GDPR/CCPA compliance.
No privacy-policy link was found in the rendered page, but https://www.randaroofing.com/privacy-policy responded. Verify the page is real and link it from the footer -- an unlinked policy is hard for visitors to find, and a scanner cannot confirm one exists from the URL alone.
A privacy-policy URL responded, but no link to it was found on the page.
Learn more ▾ ▴
GDPR Article 12 expects the notice to be easily accessible. An unlinked policy fails that even when the page exists. Add a footer link. The URL was checked with a HEAD request only, so verify it renders the policy rather than a catch-all app shell.
Source: GDPR Article 12
These cookies could not be matched to a known tracker or to a known essential-cookie family, so the scanner cannot tell whether consent was required. Verify each is strictly necessary; if any is analytics or advertising, it needs consent first. Unrecognized (treated as non-essential): ssr-caching, sec-fetch-unsupported
Cookies the scanner could not identify were set before any consent UI existed -- verify each is strictly necessary.
Learn more ▾ ▴
These cookies matched neither a known tracker nor a known essential-cookie family, so this is a prompt to check, not a finding of violation. Name each cookie's purpose: session, CSRF, load-balancer affinity and locale are exempt under ePrivacy Art 5(3); analytics and advertising are not and must wait for consent. Renaming cookies to something recognizable also helps every other scanner your customers run.
Source: ePrivacy Directive Art 5(3)
BeaverCheck detects technical indicators of consent management. This does not constitute a legal compliance assessment. Consult a privacy professional for GDPR/CCPA compliance.
Disclaimer: legal-page checks identify presence/absence; consult counsel for legal sufficiency.
A+Consent UX DepthNo consent-UX depth issues detectedPASS
A+Tracker InventoryNo known trackers detected on this pagePASS
A+Language & i18nLang attribute + Content-Language headerPASS
A+Hreflang ConfigurationNo hreflang tags on this pagePASS
A+Internationalization ExtrasNo additional i18n signals detectedPASS
A+Readability & TypographyFont sizes and tap targets checkedPASS
A+Viewport ConfigurationViewport properly configuredPASS
Responsive layout enabled
Correct initial zoom level
Accessibility-friendly — users can zoom
A+Third-Party TrackersNo third-party trackers detectedPASS
A+Tracking Pixel InventoryNo tracking pixels detectedPASS
A+Browser FingerprintingNo browser-fingerprinting libraries detectedPASS
A+Beacon Tracking (sendBeacon)No navigator.sendBeacon usage detected in inline scriptsPASS
Regulatory Indicators0 regulatory indicator(s) detectedINFO
This is a technical scan, not a legal assessment.
BeaverCheck detects technical indicators that may suggest regulatory relevance. This should not be relied upon for legal decisions. Consult qualified legal counsel.
No specific regulatory indicators detected.
This does not mean no regulations apply.
Third-Party Data Sharing2 third-party service(s) detectedINFO
This inventory identifies services receiving visitor data.
Under regulations like GDPR Article 30, maintaining records of data processing is commonly considered a best practice. This scan provides a starting point.
Readability Scores1437 words, Flesch-Kincaid grade 10.4INFO
Readability Analysis (Flesch-Kincaid)
Grade Level
10.4
Grade 10 (high school)
Reading Ease
52
Fairly Difficult
Words
1437
Sentences
81