Manifest position 641 · CrUX rank bucket 1000
https://cdn.ak2yy.com
Coverage complete
Atomic coverage complete across 58 checks and two representative paths. This is a genuinely single-page informational disclaimer; linked legal documents are on surveza.ai and were excluded as a different host, while the same-host 404 failure surface was included.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The dark-condition screenshot is pixel-identical to the default screenshot; the computed probe reports color-scheme: normal and no prefers-color-scheme, color-scheme, or light-dark() CSS. F1 medium: The page has no user-preference-driven dark theme. |
respect-user-preferencesrespects-reduced-motion | pass | high | Reduced-motion emulation reports zero animations and scroll-behavior auto; the page contains no auto-advance or non-essential motion. |
respect-user-preferencesrespects-contrast | pass | high | Under forced-colors/high-contrast emulation, text, links, contact panel, and page boundaries remain visible and distinguishable. |
implement-natural-interactionsview-transitions | not-applicable | high | This single static disclaimer has no same-document state swap or same-origin route transition to animate. |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | The page has no parallax, scrollytelling, reveal, carousel, or other scroll-linked motion. |
implement-natural-interactionsphysical-gestures | pass | high | The page relies only on native document scrolling and standard anchor activation; DOM/CSS inspection finds no custom pointer handlers, scroll traps, or gesture code that fights platform behavior. |
provide-guided-navigationscroll-state-aware-chrome | not-applicable | high | The page has no sticky chrome or multi-view navigation whose state must react to scroll. |
provide-guided-navigationanchored-positioning | not-applicable | high | No tooltip, popover, menu, or positioned overlay exists. |
provide-guided-navigationdirects-attention | pass | high | For this single-view page, navigation is limited to visibly underlined, descriptive policy and support links in reading order; no jump or state change moves attention without an accompanying native navigation. |
maximize-content-reduce-noiseno-intrusive-interruptions | pass | high | Load screenshots show immediate access to the full disclaimer with no popup, banner, interstitial, or obscuring overlay. |
maximize-content-reduce-noisesemantic-dismissible-primitives | not-applicable | high | No overlay, disclosure, picker, modal, or rich custom control exists. |
maximize-content-reduce-noisereduced-chrome | pass | high | The screenshots show one restrained content card; nearly all card area is substantive disclaimer and support content. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | At 360x800, layout reports scrollWidth 360, clientWidth 360, and 0px horizontal overflow; the full-page screenshot shows a coherent one-column reflow. |
adapt-to-the-form-factorcomponent-level-responsiveness | not-applicable | high | The one-off disclaimer layout has no component reused in differently sized containers; viewport responsiveness is directly tested separately. |
adapt-to-the-form-factorinput-modality-aware | issues | high | The rendered CSS contains :focus { outline: 0 }, input:focus { outline: none }, and a:hover/a:active { outline: none }; the focus probe reports outlineStyle none for all nine links. F2 high: Keyboard focus is intentionally removed from every link. |
support-core-task-successclear-purpose-and-primary-action | pass | high | The first viewport plainly identifies the domain as Surveza survey infrastructure; support and policy actions use explicit labels. |
support-core-task-successprimary-flow-completion | pass | high | The only primary action is reporting/contact: a clearly visible support@surveza.ai mailto link is available alongside crawlable Terms, Privacy, and Cookies links. |
support-core-task-successclear-system-state-and-recovery | issues | high | The tested missing URL correctly returns HTTP 404 but shows only “404 Not Found / nginx”, with no explanation, home link, support link, or route back to the disclaimer. F13 medium: Unknown URLs dead-end at an unbranded nginx error with no recovery action. |
be-fast-and-stablegood-core-web-vitals | issues | high | Lighthouse measures LCP 3.5s and FCP 2.6s (performance 0.87), while the unthrottled trace is fast at 794ms with 0ms blocking, indicating network dependencies rather than main-thread work. F10 medium: Throttled mobile LCP is outside the good Core Web Vitals range. |
be-fast-and-stablevisual-stability | issues | high | Both the images primitive and Lighthouse flag the logo as missing width/height; layout records CLS 0.021 desktop and 0.041 mobile. F11 low: The logo has no intrinsic dimensions and contributes to measurable layout shift. |
be-fast-and-stableefficient-main-thread | pass | high | The trace and layout observer record no long tasks and 0ms total blocking time over load. |
be-fast-and-stableefficient-resource-delivery | issues | high | Lighthouse measures LCP 3.5s and FCP 2.6s (performance 0.87), while the unthrottled trace is fast at 794ms with 0ms blocking, indicating network dependencies rather than main-thread work. F10 medium: Throttled mobile LCP is outside the good Core Web Vitals range. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse estimates 47 KiB of unused JavaScript in the 89 KiB Yandex Metrika bundle (53.9% unused); HAR shows it is the largest resource and third parties account for 80% of transferred bytes. F12 medium: A large analytics bundle dominates this otherwise tiny static page and is mostly unused. |
be-inclusivenames-roles-labels | issues | high | The logo image renders the Surveza name but has alt="" with no adjacent brand text; Lighthouse also flags the injected rtmark tracking img for having no alt attribute. F5 medium: The only visible brand text is hidden from assistive technology, and an injected tracking image lacks alt. |
be-inclusivesufficient-contrast | issues | high | Lighthouse reports #7d7d7d 12px text on #fff at 4.11:1, below the 4.5:1 minimum, across the explanatory copy and copyright. F3 high: Small body copy fails WCAG AA contrast. |
be-inclusivestructure-and-focus | issues | high | The DOM probe finds zero h1-h6 elements despite multiple visually styled titles, and the focus walk finds outlineStyle none on every link. F4 high: The document has no heading structure and no visible focus state. |
be-inclusivelegible-text | issues | high | Lighthouse reports #7d7d7d 12px text on #fff at 4.11:1, below the 4.5:1 minimum, across the explanatory copy and copyright. F3 high: Small body copy fails WCAG AA contrast. |
be-inclusivezoom-reflow-targets-and-media | pass | high | Viewport allows user scaling, Lighthouse passes target-size and meta-viewport, mobile reflow has no horizontal overflow, and the page contains no time-based media requiring captions. |
follow-best-practicesno-console-errors | pass | high | Lighthouse directly reports no browser errors logged to the console. |
follow-best-practicessound-document-and-assets | issues | high | Both the images primitive and Lighthouse flag the logo as missing width/height; layout records CLS 0.021 desktop and 0.041 mobile. F11 low: The logo has no intrinsic dimensions and contributes to measurable layout shift. |
follow-best-practicesbrowser-platform-hygiene | pass | high | Lighthouse passes deprecations, BFCache, paste, geolocation-on-load, notification-on-load, and console audits; the only Inspector issue is cookie-related and is reported under privacy/security. |
be-discoverabletitle-and-description | issues | high | The title is only “Surveza” and there is no meta description; Lighthouse SEO scores 0.82 and fails meta-description. F6 medium: Search metadata does not describe this domain disclaimer. |
be-discoverablecrawlable-and-mobile-friendly | pass | high | All visible links have real descriptive hrefs, the viewport meta is valid, and no robots policy blocks indexing; raw HTML contains the full link/content structure. |
be-discoverablecanonical-and-indexing-signals | issues | high | The DOM probe finds no canonical or robots meta, while /robots.txt and /sitemap.xml both return the generic nginx 404 response. F7 low: The public page provides no canonical, robots.txt, or sitemap indexing signals. |
be-discoverablestructured-and-shareable-metadata | issues | high | The metadata probe finds no Open Graph fields and no JSON-LD despite the page representing the Surveza organization and its support contact. F14 low: The public informational page has no social-preview or structured entity metadata. |
be-private-and-securesecure-transport-and-headers | issues | high | The headers primitive finds no CSP, clickjacking policy, Referrer-Policy, or Permissions-Policy; HSTS is max-age=1 second. HTTPS and nosniff are present. F8 high: Browser-enforced security headers are largely absent, and HSTS is effectively disabled. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | The DOM initializes Yandex Metrika with webvisor:true, clickmap:true, and trackLinks:true on load. HAR records 15/21 third-party requests and 125,641/156,183 transferred bytes; cookie and Lighthouse evidence shows first-party SameSite=None analytics cookies plus 16 third-party cookies, while no consent UI appears. F9 high: Full-session analytics and cookie syncing start before any consent or user action. |
be-private-and-securein-context-permissions-and-modern-auth | pass | high | Permission probes remain in the browser prompt state and Lighthouse confirms neither geolocation nor notifications are requested on load; there is no authentication surface where passkeys apply. |
be-private-and-securedefensive-browser-policies | issues | high | The headers primitive finds no CSP, clickjacking policy, Referrer-Policy, or Permissions-Policy; HSTS is max-age=1 second. HTTPS and nosniff are present. F8 high: Browser-enforced security headers are largely absent, and HSTS is effectively disabled. |
be-resilientprogressive-enhancement | pass | high | Discoverability evidence shows 100% content coverage without JavaScript, no empty mount, and identical substantive crawler-visible content. |
be-resilientresilient-runtime-behaviour | not-applicable | high | There are no menus, overlays, DOM moves, conditional dependencies, or application runtime states to exercise. |
be-resilientoffline-and-installable | not-applicable | high | This is an informational domain disclaimer rather than an app; installation and offline application behavior are not needed. |
be-resilientnetwork-and-http-failure-states | issues | high | The tested missing URL correctly returns HTTP 404 but shows only “404 Not Found / nginx”, with no explanation, home link, support link, or route back to the disclaimer. F13 medium: Unknown URLs dead-end at an unbranded nginx error with no recovery action. |
be-internationalisedlang-dir-and-logical-properties | pass | high | The static English document declares html lang="en"; its simple flex layout and reading order remain coherent, and it contains no bidirectional or translated variant requiring a dir override. |
be-internationalisedlocale-aware-data | not-applicable | high | The page contains no dates, currencies, numbers, durations, calendars, or other locale-sensitive data. |
be-internationalisedtime-zone-correctness | not-applicable | high | The page contains no events, schedules, or time values. |
be-trustworthyno-dark-patterns | issues | high | The DOM initializes Yandex Metrika with webvisor:true, clickmap:true, and trackLinks:true on load. HAR records 15/21 third-party requests and 125,641/156,183 transferred bytes; cookie and Lighthouse evidence shows first-party SameSite=None analytics cookies plus 16 third-party cookies, while no consent UI appears. F9 high: Full-session analytics and cookie syncing start before any consent or user action. |
be-trustworthyhumane-error-handling | not-applicable | high | There are no forms or editable inputs. |
be-trustworthytrustworthy-input-assistance | not-applicable | high | There are no inputs to autofill or assist. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | The page explicitly performs no commerce and exposes no account, consent-management, authentication, subscription, or checkout flow. |
be-sustainableoptimised-assets | pass | high | The authored visual assets are a scalable SVG logo and a 4.5 KiB WebP background; the image probe finds no oversized rendered image. |
be-sustainableno-wasteful-work | issues | high | Lighthouse estimates 47 KiB of unused JavaScript in the 89 KiB Yandex Metrika bundle (53.9% unused); HAR shows it is the largest resource and third parties account for 80% of transferred bytes. F12 medium: A large analytics bundle dominates this otherwise tiny static page and is mostly unused. |
be-sustainablethird-party-and-media-budget | issues | high | The DOM initializes Yandex Metrika with webvisor:true, clickmap:true, and trackLinks:true on load. HAR records 15/21 third-party requests and 125,641/156,183 transferred bytes; cookie and Lighthouse evidence shows first-party SameSite=None analytics cookies plus 16 third-party cookies, while no consent UI appears. F9 high: Full-session analytics and cookie syncing start before any consent or user action. F12 medium: A large analytics bundle dominates this otherwise tiny static page and is mostly unused. |
be-agent-readystructured-agent-capabilities | not-applicable | high | This static infrastructure disclaimer has no transactional capability or workflow for an agent to invoke. |
be-agent-readyon-device-inference | not-applicable | high | The page has no summarisation, generation, or inference task where on-device AI would improve the experience. |
be-memory-efficientno-leak-under-repeated-interaction | pass | medium | After ten full-page scroll-down/up cycles, heap self size is 3,007,008 bytes versus 2,939,572 baseline (+2.3%) with only small, bounded constructor changes; no unbounded growth signal appeared. |
be-memory-efficientbounded-footprint | pass | medium | The baseline heap is proportionate for the static page at 2.94 MB self size and 70,531 nodes in the V8 snapshot summary; trace also reports no blocking work. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | medium | Neither heap summary exposes Detached* constructors among the dominant populations, and repeated scrolling changes closures only from 5,245 to 5,268 (+23), a small bounded difference rather than accumulating listeners. |
Provenance
Canonical report: results/atomic/reports/0641-cdn_ak2yy_com.json
Report SHA-256: 4a31ae8530f7deb4431aa405a868b8f8e2448474e92dd73160195b7bf08126d9
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/cdn_ak2yy_com/2026-07-22T02-42-43-420Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/cdn_ak2yy_com/2026-07-22T02-42-43-420Z
Catalog SHA-256: sha256:78ccfdb2d483f4c57d9dafed80fd86c6265585a56457c8dcfddc254b80fb44d7
Raw screenshots, HARs, traces, heaps, and other browser artifacts are retained at the local evidence root and intentionally are not committed. Artifact paths in the canonical report are relative to that root.