New scan
83overall score
BGood HTTP 200

Kiddo — Permainan pembelajaran & latihan UASA, umur 4–12

https://kiddo.my/

240 permainan pembelajaran dan latihan UASA Tahun 4–6 untuk kanak-kanak 4–12 tahun. Cuba permainan percuma, tiada iklan, dari RM8 sebulan.

scanned
duration
26.72 s
requests
≈13
page weight
661 KB
ttfb
1.65 s
https://kiddo.my/
Content Security Policy
Masa skrin yang buat anak lebih pandai.
Largest Contentful Paint …
Setiap permainan dimainkan sedikit berbeza
First Contentful Paint (F…
8 subjek, seorang anak yang gembira
Consent management
wireframe rebuilt from the page’s html // issues pinned by area

Need these fixes handled?

NY8 · technical consulting and web development — from a prioritised plan to implementation.

Failed
16
Warnings
15
Passed
110
Checks
142

// the plan // checklist

The plan, as a checklist

83

audited: 83

grade B → B

0 of 31 fixed

0%

Tick an issue once it is fixed. Each tick counts that check as passed, and the score moves with it.

The top 3 alone would reach 89 · grade B.

Start here

the biggest gains, largest first0 / 3 fixed
  1. Largest Contentful Paint (LCP)Core Web Vitals

    Prioritise the LCP element: preload the hero image or font, remove render-blocking CSS/JS, and cut server response time.

    +3.2

  2. Consent managementPrivacy

    Add a consent management platform and block trackers until the visitor opts in.

    +1.6

  3. First Contentful Paint (FCP)Core Web Vitals

    Inline critical CSS, preconnect to required origins, and reduce server response time.

    +1.3

after that

0 / 5 fixed

  • Content Security PolicySecurity+1.3
  • Server response time (TTFB)Core Web Vitals+1.1
  • Security header coverage across site surfacesSecurity+0.9
  • Time to first bytePerformance+0.8
  • Speed IndexCore Web Vitals+0.7

Module scores

Select a module to see its checks

Grade band

B

83/100

band 80–89

7 points to reach A

F0–59
D60–69
C70–79
B80–89
A90–94
A+95–100

Scores are weighted across the eight categories shown in the report.

All checks

Every rule that ran, with its evidence and fix. Tick an issue as fixed and the checklist score moves with it.

142 checks

// deep dive

Measurements and evidence

Core Web Vitals

Thresholds follow Google’s published good / needs-improvement / poor bands.

Modelled from a live request trace

LCP

Largest Contentful Paint

7.63 s

good ≤ 2.50 s · poor > 4.00 s

INP

Interaction to Next Paint

110 ms

good ≤ 200 ms · poor > 500 ms

CLS

Cumulative Layout Shift

0.020

good ≤ 0.100 · poor > 0.250

FCP

First Contentful Paint

3.78 s

good ≤ 1.80 s · poor > 3.00 s

TTFB

Time to First Byte

1.65 s

good ≤ 800 ms · poor > 1.80 s

TBT

Total Blocking Time

10 ms

good ≤ 200 ms · poor > 600 ms

generated // checks run against kiddo.my