Manifest position 934 · CrUX rank bucket 1000

https://poki.com

Coverage complete

Atomic coverage complete across 58 checks and three representative page archetypes.

Attempts
1 / 3
Judged checks
58 / 58
Blocked
0
Not run
0
This report has no published overall score. Blocked and not-run checks are not passes. A coverage-complete report means every check has a judged outcome; it does not mean every check passed.

All 58 atomic check outcomes

Principle / checkStatusConfidenceEvidence or reason
respect-user-preferences
respects-color-scheme
issueshighWith prefers-color-scheme: dark emulated, the body remains rgb(131, 255, 231), and DOM/CSS inspection found no prefers-color-scheme rule.
F001 medium: The site does not adapt its bright palette to the user’s dark-mode preference.
respect-user-preferences
respects-reduced-motion
issueshighThe reduced-motion probe reports two running animations with 6000ms duration under prefers-reduced-motion: reduce; CSS inspection found no reduced-motion query.
F002 medium: Continuous homepage animation remains active when reduced motion is requested.
respect-user-preferences
respects-contrast
issueshighLighthouse measured a 2.91:1 ratio for the blue consent link and all three blue/white consent buttons, below the required 4.5:1 for their text size.
F003 medium: The consent UI does not provide sufficient contrast in a critical preference/control surface.
implement-natural-interactions
view-transitions
passmediumDOM/CSS captures across homepage, category and game templates contain no view-transition-name or @view-transition usage; navigation remains conventional but usable.
implement-natural-interactions
scroll-driven-animations
passhighDOM/CSS captures contain no scroll()/view() animation timeline or scroll event-driven parallax/reveal surface; there is no scroll-linked motion to offload.
implement-natural-interactions
physical-gestures
not-applicablehighNo swipe, drag, carousel, pull-to-refresh or other gesture-driven control was present on the representative catalogue and game templates.
provide-guided-navigation
scroll-state-aware-chrome
passhighScreenshots and DOM show a stable compact navigation rail; no shrinking/progress chrome is needed to keep the catalogue location understandable.
provide-guided-navigation
anchored-positioning
not-applicablehighNo tooltip, popover or edge-positioned menu surface was exposed in the representative paths.
provide-guided-navigation
directs-attention
passhighCategory headings, named game tiles, game-page breadcrumbs and a single prominent game viewport provide a clear attention path.
maximize-content-reduce-noise
no-intrusive-interruptions
issueshighDesktop and mobile screenshots show a modal-like consent panel plus blurred backdrop covering the primary content before any user action.
F004 high: A consent interstitial obscures the complete game catalogue on every clean first load.
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighDOM inspection found no dialog, role=dialog, or popover for the full-screen consent experience; the Lighthouse DOM path identifies nested div/button custom chrome.
F005 medium: The consent overlay is custom notification-stack markup rather than a semantic dialog.
maximize-content-reduce-noise
reduced-chrome
passhighOutside the consent interruption, screenshots show content-dense game tiles with minimal borders and compact navigation.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
issueshighAt 360x800, the layout primitive reports scrollWidth/innerWidth 644px versus a 360px visual viewport, producing 284px horizontal overflow; the screenshot clips copy and controls.
F006 high: The consent surface breaks narrow-screen reflow.
adapt-to-the-form-factor
component-level-responsiveness
issueshighAcross the homepage, category and game DOM/CSS captures, no @container rule was found; the consent component consequently overflows its narrow containing viewport.
F007 low: Reusable grid, navigation and consent components rely on viewport styles rather than container-aware adaptation.
adapt-to-the-form-factor
input-modality-aware
passhighThe focus probe successfully focused the first link and measured a native 1px auto outline; primary controls are at least 38–48px high in Lighthouse geometry.
support-core-task-success
clear-purpose-and-primary-action
passhighThe title, H1 and first viewport clearly present free games as named clickable tiles.
support-core-task-success
primary-flow-completion
passhighDirect navigation to the Subway Surfers detail route loaded the game iframe and runtime, showing that the representative browse-to-play destination completes.
support-core-task-success
clear-system-state-and-recovery
passhighA deliberately invalid route returned HTTP 404, displayed an ERROR heading and offered a “Play a surprise game” recovery action.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse measured LCP 6.9s, CLS 0.149 and performance 66 on the homepage; the game trace independently measured LCP 4.16s.
F008 high: Cold-load performance misses the Core Web Vitals loading bar, especially on the main landing experience.
be-fast-and-stable
visual-stability
issueshighLighthouse measured CLS 0.149 and failed its layout-shift-culprits insight; the independent mobile layout observer also saw a shift of 0.068 before dismissal.
F009 medium: The homepage shifts visibly during load.
be-fast-and-stable
efficient-main-thread
issueshighThe game trace recorded 8 long tasks, a 338.91ms longest task and 827.28ms total blocking time over an 11.4s trace.
F010 high: The representative game route blocks the main thread during startup.
be-fast-and-stable
efficient-resource-delivery
issueshighThe homepage requests 17 stylesheets and 81 scripts; the game route requests 427 resources including 134 scripts. HAR summaries identify 10 parser-inserted very-high-priority stylesheets on each template.
F011 medium: The loading dependency surface is broad and delays readiness.
be-fast-and-stable
trim-unused-and-duplicate-code
passhighLighthouse’s unused-javascript and unused-css audits both scored 1 with zero estimated savings on the homepage.
be-inclusive
names-roles-labels
issueshighLighthouse found three label/content-name mismatches (Search, company page, language), while the game image audit found two images without alt text.
F012 medium: Several controls and game images expose inconsistent or missing accessible names.
be-inclusive
sufficient-contrast
issueshighLighthouse measured 2.91:1 for “here”, “More Options”, “Accept” and “Reject” in the consent panel, below 4.5:1.
F013 medium: Consent links and actions fail WCAG text contrast.
be-inclusive
structure-and-focus
passhighThe page has one H1, nav/header/footer landmarks, and the keyboard focus probe found a visible browser outline.
be-inclusive
legible-text
passhighDesktop and mobile screenshots show comfortably sized, consistently aligned catalogue and consent text without text clipping outside the known horizontal consent overflow.
be-inclusive
zoom-reflow-targets-and-media
passhighThe viewport allows scaling, key actions are 38–48px high, and the primary game is an interactive canvas/iframe rather than prerecorded speech-dependent media.
follow-best-practices
no-console-errors
issueshighLighthouse reports a failed 401 request to https://poki-auth.poki.com/sessions/whoami as a browser console error.
F014 low: The homepage emits an avoidable console/network error on load.
follow-best-practices
sound-document-and-assets
issueshighThe game image audit found 15 images without width/height, including 960px game backgrounds, plus 7 oversized images; this weakens asset structure and shift prevention.
F015 medium: The game template includes unsized and inaccessible image assets.
follow-best-practices
browser-platform-hygiene
issueshighLighthouse reports three BFCache failure reasons, led by Cache-Control: no-store on the main resource and a no-store JavaScript request.
F016 medium: The main document cannot use the back/forward cache.
be-discoverable
title-and-description
passhighHomepage and game probes found unique descriptive titles and meta descriptions.
be-discoverable
crawlable-and-mobile-friendly
issueshighLighthouse SEO reports one link whose entire text is “here”, pointing to /en/privacy.
F017 low: The consent privacy link uses non-descriptive link text.
be-discoverable
canonical-and-indexing-signals
passhighBoth pages returned 200 with canonicals; game page exposes 34 hreflang links, robots allows clean paths, and the English sitemap index exists.
be-discoverable
structured-and-shareable-metadata
passhighHomepage has JSON-LD and 11 Open Graph tags; game page has FAQPage JSON-LD, 15 Open Graph tags and metadata matching Subway Surfers.
be-private-and-secure
secure-transport-and-headers
passhighHTTPS, preload HSTS, nosniff, strict-origin referrer policy, frame-ancestors CSP, Secure/Lax cookie posture and no mixed-content signal were observed.
be-private-and-secure
data-minimisation-and-third-parties
passhighTracker scan found no known trackers, cookie scan found one first-party Secure/Lax experiment cookie, and the secret scan found no exposed credentials; CDN/game origins are product delivery.
be-private-and-secure
in-context-permissions-and-modern-auth
not-applicablehighThe audited public catalogue and game path requested no browser permission and exposed no authentication flow; permission timing and auth choice therefore do not apply to these paths.
be-private-and-secure
defensive-browser-policies
issueshighHeaders include HSTS, nosniff and frame-ancestors, but Permissions-Policy is absent; the CSP only declares frame-ancestors and provides no script/style/object restriction.
F018 medium: Browser-enforced defenses are incomplete.
be-resilient
progressive-enhancement
passhighDiscoverability captures show 94% homepage and 95% game content coverage in raw server HTML with title, H1 and description present; neither route is a JS shell.
be-resilient
resilient-runtime-behaviour
issueshighAt 360x800, the layout primitive reports scrollWidth/innerWidth 644px versus a 360px visual viewport, producing 284px horizontal overflow; the screenshot clips copy and controls.
F006 high: The consent surface breaks narrow-screen reflow.
be-resilient
offline-and-installable
issueshighThe manifest has a start_url and app icons, but the live PWA probe found zero service-worker registrations and zero Cache Storage entries.
F019 medium: The manifest advertises an app-like experience without a registered service worker or offline cache.
be-resilient
network-and-http-failure-states
passhighThe invalid-route test returned a real HTTP 404 with a clear error message and actionable recovery link instead of a blank shell.
be-internationalised
lang-dir-and-logical-properties
passhighHomepage uses lang=en and dir=ltr; game page exposes 34 hreflang alternatives and robots lists 34 locale sitemap indexes.
be-internationalised
locale-aware-data
not-applicablehighThe representative templates display no dates, prices, currencies or locale-sensitive numeric data to format.
be-internationalised
time-zone-correctness
not-applicablehighThe representative catalogue and game templates expose no events, schedules or time-zone-sensitive data.
be-trustworthy
no-dark-patterns
passhighThe consent surface gives Accept and Reject equal visual weight and explicitly describes non-personalized advertising and optional cookies.
be-trustworthy
humane-error-handling
not-applicablehighNo form with validation or required fields exists in the representative public catalogue/game journey.
be-trustworthy
trustworthy-input-assistance
not-applicablehighNo address, payment, sign-in or sign-up form exists in the representative public journey; the lone search input needs no personal-data autofill token.
be-trustworthy
safe-commercial-and-account-flows
not-applicablehighPoki’s audited core journey is free game discovery/play and exposed no checkout, subscription or account-management flow.
be-sustainable
optimised-assets
passhighCatalogue images use CDN width/height transforms, f=auto and srcset; the game’s larger media is purpose-related rather than decorative.
be-sustainable
no-wasteful-work
passhighHomepage transfer is 748KB with no idle long tasks in the unthrottled trace, and tracker scanning found no unrelated analytics workload.
be-sustainable
third-party-and-media-budget
issueshighThe game HAR recorded 427 requests and 9.73MB transferred in seven seconds, including 8.05MB of fetch/XHR and a 1.95MB environment bundle.
F020 medium: The game route eagerly transfers a large runtime before the user starts playing.
be-agent-ready
structured-agent-capabilities
not-applicablehighNo declared intent indicates that this public game catalogue currently wants to expose transactional agent capabilities; the emerging check is contextual.
be-agent-ready
on-device-inference
not-applicablehighNo summarisation, language-model or inference task is part of the audited game-discovery journey; the emerging check is contextual.
be-memory-efficient
no-leak-under-repeated-interaction
passhighAfter ten full-page scroll cycles, heap self size rose from 88,780,277 to 88,926,670 bytes (+0.16%) and key game constructor counts stayed stable.
be-memory-efficient
bounded-footprint
passhighThe loaded 3D game heap is 88.8MB; large allocations are dominated by native data, Float32Array and ArrayBuffer objects expected for a 3D game.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passhighAcross the before/after heap summaries, closures rose only 7, objects 4 and arrays 2; no Detached* constructor entered the top retained constructors.

Provenance

Canonical report: results/atomic/reports/0934-poki_com.json
Report SHA-256: a544ca1d1ed37d79f92c148cf34eae036dcd3096478e8da01530cc9234b8663f
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/poki_com/2026-07-23T23-43-24-048Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/poki_com/2026-07-23T23-43-24-048Z
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.