All decks
Pharoah Kids WorldPharoah Technology · deck · narration · production guide · generated 9 September 2026
02What it is

The facts, from the register.

ProductPharoah Kids World
Register keypharoah-kids-world
OwnerPharoah Technology Ltd (Craig Attoh and Phil Pereira, 50/50)
Live atkids.pharoahtechnology.com/play · HTTP 200 on 9 September 2026
PriceFree · [object Object]
Built from8 register parts, 8 live, 5 probe-verified
Listed14 August 2026

What it does

Free browser game for kids — play instantly with no sign-up, no email and no account. Guest play stores nothing on our servers; progress stays in the browser on your device. Single-player only (no chat or other players). Parent accounts remain available.

Runs on

Multiplayer kids-world game server (Express+Prisma)
three.js + VRM 3D world client (kids)
Kids chat-safety + moderation pipeline
Parent gate (grown-up gate) + parent controls
Source: estate register (products, product_parts, builder_blocks) · deploy probe 9 September 2026Evidence live
03The frameWhat this buyer's profession checks

We will measure it against the buyer's own change-control.

Three checks a buyer in this field applies, whether or not they name the standard. We use them as the frame for everything that follows.

Check 1

A control between the work and the submission

Check 2

A process fit for this buyer, not a generic one

Check 3

Readiness for the next rule change

Frame chosen by BRG as a summary of the buyer's own change-control. Verify the wording with the body before external use.No accreditation is claimed
04Why it's better · 1 of 6Check 2 · fit for purpose

The job as the register describes it.

Kids games demand sign-up, an email and an account before a child can play even once.

Who carries it

Children seeking a safe, sign‑up‑free browser game to build, play and make friends.

Source: register pain_point · audienceThe problem, stated plainly
05Why it's better · 2 of 6Check 2 · fit for purpose

What it does instead.

Pharoah Kids World — a safe, fun 3D world for kids: build houses, play games, and make friends.

Free browser game for kids — play instantly with no sign-up, no email and no account. Guest play stores nothing on our servers; progress stays in the browser on your device. Single-player only (no chat or other players). Parent accounts remain available.

The parts doing the work

Multiplayer kids-world game server (Express+Prisma) verified

Express + Prisma + Postgres game server on Railway with socket.io realtime world state (worldSocket), plus REST routes for auth, avatars, worlds, sess

three.js + VRM 3D world client (kids) verified

Browser 3D world client: three.js ESM with rigged VRM avatars (three-vrm, self-hosted), procedural idle breathing + blink, instanced grass, Rapier phy

Kids chat-safety + moderation pipeline verified

Chat-safety and moderation layer for a children's product: server-side message filtering, safety reporting and moderation routes. Privacy-by-default (

Parent gate (grown-up gate) + parent controls verified

Grown-up gate that locks purchases and sensitive actions behind an adult check, plus parent-facing controls/routes. Purchases only behind the gate; AA

Source: register purpose, public_blurb, product_parts joined to builder_blocks4 of 8 parts shown
06Why it's better · 3 of 6Check 1 · controls

Proof it exists, not a roadmap.

200

HTTP status of kids.pharoahtechnology.com/play on 9 September 2026 · real-content-verified

5/8

register parts verified by probe

8

parts wired live

HTTP 200

functional surface probe

Open kids.pharoahtechnology.com/play during the talk. Anything the deck claims should be visible there.

Source: register deploy_probe_code, deploy_probed_at, product_parts.verified_by_probeProbed, not promised
07Why it's better · 4 of 6Against the market, honestly

Where we lead, and where we don't.

Top-5: Khan Academy Kids (100% FREE, no ads, no tracking, Stanford curriculum, nonprofit), Sago Mini/Piknik ($8-10/mo, ad-free hub), Prodigy (freemium, K-8 math), Boddle, SplashLearn. Kids World's edge = privacy-by-default + UK Age-Appropriate Design Code compliance + no ads. PROBLEM: Khan Academy Kids ALREADY delivers no-ads/no-tracking for FREE with a stronger curriculum, and Sago Mini undercuts at $8-10/mo. At £19/mo Kids World is well above this market and does NOT beat the free incumbent on value. GATE FAILS honestly. Actions: (1) price cut £19->£6 to sit between Sago's floor and free Khan (done); (2) needs a real differentiator beyond privacy (Khan owns that free) - e.g. a UK-curriculum or bespoke-world angle - before this gate can pass. PAYMENTS_PAUSED=true regardless.

Not independently sourced This verdict was written from an analysis whose only source was the model itself, not scraped competitors (analyst gtm-loop-worker). Treat the competitor names and positions as a working hypothesis until the market research is re-run; do not quote them to a buyer.
Source: register vs_competition (18 August 2026)Named competitors are the register's, not the presenter's
08Why it's better · 5 of 6Check 2 · fit for purpose

Built for one kind of buyer.

Children seeking a safe, sign‑up‑free browser game to build, play and make friends.

Source: register audience, serves_nichesOne buyer, not everyone
09Why it's better · 6 of 6Price is part of the scope

What it costs, in one line.

Free

Basis: [object Object]

Buying route

Payment on enquiry
software
Scope named on the next slides, so the price has a boundary
Source: register price_gbp, billing_interval, pricing_basis, payment_link_activeNo hidden rate card
10What's inside

The parts, with their verification state.

PartCategoryStateVerified
Multiplayer kids-world game server (Express+Prisma)backendlive_wired
three.js + VRM 3D world client (kids)uilive_wired
Kids chat-safety + moderation pipelinebackendlive_wired
Parent gate (grown-up gate) + parent controlsfull-stacklive_wired
Stripe paymentsbackendlive_wired
Expense Managementfull-stacklive
Native parent email-loop age-assurancebackendlive_wired
Meeting Note Taker — universal transcript→notes enginebackendlive
Source: product_parts joined to builder_blocks · 8 of 8 shown probe-verified   not yet
12Why packaging matters

Five things a package does that a price cannot.

1
Scope becomes visible. The parts are named, so nothing is assumed.
2
Boundaries are explicit. What is outside is written down before the first invoice.
3
It is auditable. A package is a documented process, which is what the buyer's own change-control looks for.
4
Buyers compare like for like. A referral needs a defined thing to refer.
5
Switching fear drops. The move is inside the package, not a project bolted on the front.
Source: BRG packaging doctrine; frame from slide 3Packaging = a compliance instrument
13This packageCut by what each part does

Pharoah Kids World, as a package.

backend

Multiplayer kids-world game server (Express+Prisma)

Express + Prisma + Postgres game server on Railway with socket.io realtime world state (worldSocket), plus RES

verified

Kids chat-safety + moderation pipeline

Chat-safety and moderation layer for a children's product: server-side message filtering, safety reporting and

verified

Stripe payments

verified

Native parent email-loop age-assurance

Parent email verification for children's products: consentAt + emailVerifiedAt evidence trail (AADC/GDPR Art.8

live_wired
ui

three.js + VRM 3D world client (kids)

Browser 3D world client: three.js ESM with rigged VRM avatars (three-vrm, self-hosted), procedural idle breath

verified
full-stack

Parent gate (grown-up gate) + parent controls

Grown-up gate that locks purchases and sensitive actions behind an adult check, plus parent-facing controls/ro

verified

Expense Management

Universal expense capability: claim capture (portal/WhatsApp), multi-line receipts, approval workflow, and rei

live
Source: product_parts grouped by builder_blocks.category3 groups
14Anatomy of the packageOn one page · 5 items of work left, filed

A package reads like a control document.

Inside the scope

  • Multiplayer kids-world game server (Express+Prisma)
  • three.js + VRM 3D world client (kids)
  • Kids chat-safety + moderation pipeline
  • Parent gate (grown-up gate) + parent controls
  • Stripe payments

Evidenced, and how

  • Live URL probed: HTTP 200 on 9 September 2026
  • 5 parts probe-verified, latest 9 July 2026
  • Functional surface: HTTP 200
  • Register row updated with every probe

Outside the scope today · work left

  • KIDS-PRIVACY GATE: confirm zero-PII guest mode + server-side payment gate (PAYMENTS_PAUSED is client-only) per
  • 3 parts still to verify by probe
  • 1 register field to fill (vs_competition_unsourced)

Who signs, and where the work sits

  • Pharoah Technology Ltd owns the product and the data layer
  • 1 build packet proposed · 4 management items pending
  • Change log kept in the register
Source: product_parts (inside), deploy and part probes (evidenced), v_deck_work_left (work left; filed to manager_work and build_packets by deck_work_left_sync)One page
15Across the family

Where it hands over.

Anaïs AIgateway.pharoahtechnology.com
Anaïs AI (LLM router / reseller)anaisai.co.uk
Anaïs AI (working app)anaisai.co.uk
Pharoah TechnologyPharoah Kids Worldkids.pharoahtechnology.com/play
ATS Résumé Scanner (free)ats.pharoahtechnology.com
Aurora AIauroraai.pharoahtechnology.com
Aurora Guardauroraguard.co.uk
Source: register rows sharing client_key pharoahOne house, many doors
1 / 16
Arrow keys or space · N narration · P print
Slide 1Narration Words Running total

Production guide

How to turn these sixteen slides into a presentation video. Same structure as every deck in the family, so a crew that has made one can make them all.

1 · Deliverable

ItemSpec
Format16:9, 1920×1080, 25 fps, H.264 MP4 plus WebM. Burned captions and a sidecar SRT.
RuntimeNarration below plus screen captures of the live product; typically 8 to 12 minutes.
Framethe buyer's own change-control. Verify the wording of the three checks with the body before external use.
BrandPharoah Technology family palette as rendered here. Green only for verified and live states; red only for exclusions.
VoiceCalm, exact, never theatrical. Read figures and dates in full. Numbers are the register's, and the register is cited on every slide.

2 · Runtime plan

#SlideNarrationWordsStarts

3 · Screen captures

4 · Full narration

5 · What this deck must not say

  • No numbers that are not on a slide with a register source.
  • No accreditation by the buyer's own change-control; the frame is a lens, not a badge.
  • No named competitor read aloud unless the audience asks; the register's names are on slide 7 for the presenter.
  • No client names, volumes or tenure unless the register carries them.

6 · Regenerate

This deck is generated from the estate register. Update the product row, re-run the deck build, redeploy. Do not hand-edit this file.