Getting your world ready…
Khadija's World
Explore, play, and make everyday stories together.
Welcome to Khadija's World!
Choose a few things, then your world will be ready.
Four quick play tips will appear inside your new world and disappear as you learn them.
Starting a new world replaces current rooms, characters, memories, and activities. Your comfort settings can stay the same.
Core progress stays in this browser unless a grown-up creates an encrypted cross-device sync code. Smarter replies are off by default.
Grown-Ups
Please answer this grown-up check: What is 4 + 3?
Grown-Up Controls
Keep real names, addresses, school details, and passwords private.
Choose how often unknown typed messages may use Cloudflare AI. Familiar topics always use the offline neighborhood replies.
Your five-part code is the key. Keep it private and somewhere safe. Cloudflare stores an encrypted copy, not readable world details.
Credits
Khadija's World — Version 0.26.0
- Created by
- Khadija's World contributors
- Design and development
- Abraratech and project contributors
- Art, music, and sound
- Original project code and procedural assets
- Technology
- Babylon.js, TypeScript, and Vite
- Testing
- Vitest
- Special thanks
- Families helping shape a kind play world
Asset licenses and open-source notices are available in Grown-Up Controls.
Plain-Language Privacy Notice
No account, advertising, or analytics: ordinary play and neighborhood replies stay on this device. The game does not sell personal information.
Optional Smarter replies: only after a grown-up enables them, an unknown typed message and limited game context are sent to the same-origin Cloudflare function for moderation and a reply. Technical logs use result categories and timing; the project code does not intentionally log chat text.
Optional cloud saves: the browser encrypts the world before upload. Cloudflare D1 receives encrypted save data, a revision, and technical device identifiers. The raw sync code and readable world JSON are not uploaded.
Control and deletion: local progress can be reset or cleared from the browser. A connected cloud copy can be deleted from Grown-Up Controls. Keep sync codes private, and do not type real names, addresses, school details, passwords, or other personal information into chat.
Notice 1.1 — effective 1 August 2026. This describes the current product implementation and is not a legal certification.
Accessibility Statement
Khadija's World supports keyboard navigation, visible focus, larger interface text, stronger control contrast, gentle motion, instant dialogue, touch targets designed for mobile use, and safe-area handling for notched screens.
The title screen, menus, settings, chat, privacy controls, and recovery screens use semantic controls and focus management. The 3D play area has keyboard instructions and spoken status updates, but it is not yet a complete non-visual equivalent of every spatial activity.
Statement 1.0 — reviewed 1 August 2026.
Production Information
- Version
- 0.26.0
- Build
- content-1-neighborhood-adventures
- Channel
- production
- Local play
- Saved in this browser by default
- Optional services
- Grown-up controlled AI replies and encrypted cloud saves
Open-Source Notices
Babylon.js and TypeScript are provided under Apache-2.0 licenses. Vite and Vitest are provided under MIT licenses.
The game’s procedural geometry, authored dialogue, interface, and synthesized sound are original project work. No third-party model, texture, font, music, or sound file is distributed.
Use the arrow keys or W, A, S, and D to move Khadija. Press Tab to reach game controls.
Come play!
Tap the floor to walk around.
Drag family members to move or seat them; Khadija is the character you control.
Point at or tap things to see their name, then pick them up or play.
Tap furniture and special things to play.
Drag things onto glowing spots to decorate.
You can also move with the arrow keys.
Khadija's Avatar
Mix outfits, shoes, hair, accessories, and lipstick. Your choices are saved automatically.
Adventure Book
Home Helper
Clean, tidy, or put something safely away.
Try the sponge, book shelf, wardrobe, sink, or bin.
Family HomeAdventure cards
Sticker page
Complete an adventure to earn the first sticker.
Settings
Install the game and save a full offline copy of the neighborhood on this device.
Main Menu
Saved
The game display paused for a moment
Try restoring it, or reload the game if it does not come back.
We could not open the play world
Please try reloading. If that does not help, check that this browser is up to date.