Baseline
Record how the page behaves before anything changes.
tracker.example/collectNot observedNo tracker request observed before consent. Baseline saved.
Vakteye monitors privacy, accessibility and security as your website changes. Understand the impact, follow the fix and keep the evidence.
30-minute live site analysis.

See what loaded, when it loaded, and which consent choice was in place.
The cost of non-compliance
Around €6.11 billion across 2,685 recorded fines in Europe since 2018, according to the CMS report. Reporting cutoff: 1 March 2026.
Source: CMS Enforcement Tracker Report 2026A new script or a changed consent banner can change where visitor data goes. Ongoing checks help your team spot the change.
See how Vakteye worksIn June 2024, IMY fined Avanza after personal data was transferred to Meta through incorrectly enabled pixel features.
Read the IMY announcement · 25 June 2024Additional functions were enabled by mistake.
Data included account numbers and securities holdings.
Avanza disabled it when the incident became known.
The authority imposed a SEK 15 million fine.
Vakteye follows digital compliance issues from the first change to a checked fix, with evidence at every step.
Scroll to follow the finding
Record how the page behaves before anything changes.
tracker.example/collectNot observedNo tracker request observed before consent. Baseline saved.
A new tracker starts loading before a consent choice.
tracker.example/collectA new tracker request appears before a consent choice.
Compare with the baseline and flag the new request.
tracker.example/collectThe new request differs from the recorded baseline.
Keep the request, page and consent state together.
Request URL, page and consent state saved with the finding.
Explain why tracking before consent needs review.
A tracker ran before consent. Review its purpose and consent requirements.
Route the finding through your configured notification workflow.
Case update sent to the configured webhook for routing to the owner.
Your team makes the change and reports the fix.
Fix reported by your team. Verification is still pending.
A connected deployment triggers a retest of the affected page.
tracker.example/collectNot observedDeployment triggered a retest. Tracker absent; required page coverage complete.
Illustrative privacy case with notifications and a deployment hook configured. The retest verifies this finding on this page, not the whole website.
Coverage
Watch privacy, accessibility and security. Keep the evidence connected as things change.
Compare trackers and browser requests across consent choices. Spot when a rejection is not respected.
Check labels, contrast and page structure. Find barriers that make your website harder to use.
Without a name, a screen reader cannot identify what this field is for.
Check headers, TLS and exposed information. Give your security team a clear starting point.
Inspect the response to see which header needs attention.
Link each finding to the reported fix and retest. See what changed and what remains open.
The request, page, and consent state captured together.
Interactive illustrations, not live scan results. Checks cover selected website behaviours and controls. Legal compliance and full accessibility conformance require broader assessment.
Findings your team can act on
Each finding brings the evidence, suggested action and follow-up into one place.
Human review
A browser records what happened. A reviewer considers the context. Keep both in view when deciding what needs attention.
Privacy finding
A tracking request was recorded before a consent choice.
Tracker purpose, consent settings and the affected page.
Awaiting human assessment
Start with the recorded behaviour. The browser request is attached to the finding.
Monitor the agreed pages, collect evidence and retest reported fixes.
Where human review is included, an analyst assesses findings that need judgement and records the decision.
Your website owner or development team implements the fix. The next check records the result.
Professional and Enterprise include human verification of lower-confidence findings by default. Essentials does not. Your agreed scope governs delivery. Compare review options.
Evidence ledger
See what was found, what your team changed and what the retest established. The original evidence stays connected.
A browser request showed the tracker loading before a consent choice. The page, scenario, and capture time are recorded.
A verified resolution applies to the specific finding and retest scope. It does not certify the entire website.
A note from KeyMan
After 25 years with Sweden's biggest organisations, I know what executives need to manage compliance risk.
At KeyMan, we've spent decades placing IT and security specialists with banks, government agencies, and municipalities across Sweden. Compliance has moved from a quiet legal concern to one of the most serious questions on the executive table.

A summary of what changed and what needs attention.
Evidence and review status kept together.
A recorded history to support internal and external reviews.
For legal, security and procurement
Review how Vakteye handles information, what the service covers and which terms apply before you get started.
Read what information is collected, why it is processed and how retention is described.
Read the detailsReview the published functions and regions, and how to request the named provider schedule.
Read the detailsFind our vulnerability reporting process and the security contact.
Read the detailsNeed to assess access controls, processing locations or retention for your deployment? Request the current supporting information with your scope review.
Data processing termsAsk a procurement questionBefore you start
Start with your website address and the pages or journeys that matter. During the scope review we agree domains, monitoring frequency and review needs. Domain verification is part of activation.
Essentials defaults to monthly scans. Professional and Enterprise default to weekly scans. Daily monitoring can be agreed in a custom scope. Ongoing monitoring means repeated checks on that cadence, rather than an uninterrupted observation of every visit.
Professional and Enterprise include human verification of lower-confidence findings by default. Your website or development team implements changes. Review coverage and any additional services follow the agreed scope.
The relevant page and scenario have been checked again, the finding was not observed and the required check completed. Incomplete checks stay inconclusive. Verification applies to that check and time; it does not certify the whole website as legally compliant.
Start with your website
In a free, 30-minute analysis, we look at your website, explain the findings and discuss what to monitor next.