Legal
Safety and limits
Kwechi is not a doctor. The training, health and development limits, and what belongs with your own physician.
Last updated 16 September 2026
Kwechi is not a doctor
If you read only one of these five pages, read this one, and read it before your child trains.
Kwechi is educational. It is not a medical device, a diagnosis, a treatment, or a substitute for somebody who can put their hands on your child.
It does not screen for anything. It does not tell you whether your child is developing typically. It does not decide whether he is fit to train. It cannot see him, cannot hear him breathing, and does not know what happened at nursery this afternoon.
Your paediatrician decides. Kwechi does not. If you are worried about your child — his development, his growth, his sleep, his eating, his mood, a pain that keeps coming back — that is a conversation with a clinician, and nothing in this product stands in for it.
Before your child trains
Talk to your child's doctor before he starts anything physical here, and again after any injury, illness or long break. Tell the doctor what the plan actually asks for.
Supervise. Every drill in Kwechi assumes an adult is present, watching, and close enough to stop it. The product cannot supervise.
If something hurts, stop. Then ask a clinician. Do not work through it because the plan said today was a training day. The plan is an offer, not an instruction, and skipping it costs nothing.
The limits, and exactly how strong each one is
Some of the limits below are enforced by the database and a record that breaks one is refused. Some are things this product simply cannot do. And some are guidance with nothing behind them. They are sorted here by what actually stops them, because a parent carries away the strongest sentence on the page and it should be the true one.
Refused by the database — the record will not save
- Under eighteen months, a movement record can only be free play. The database accepts the activity, the date, the minutes and your notes, and refuses anything rated, scored, measured, timed as an effort, or given a heart rate. It refuses by allowing only the handful of fields that make sense for a baby, so a field added tomorrow is refused too, by default.
- No effort rating below eight years, and no heart rate below twelve. A log carrying a self-reported effort score under ninety-six months, or a heart rate under a hundred and forty-four months, is rejected outright — and the heart-rate check looks anywhere in the record, not just where the field usually sits.
Things this product cannot do, because they do not exist in it
- No drill in Kwechi can be sparring, at any age. Not a rule written on a screen: the only contact levels a drill can carry are none, pads, and controlled grappling. There is no sparring value to record, so there is no sparring drill for the product to build a plan out of, and none of the platform's own drills is one. No head contact for anyone under eighteen is the same design — boxing and martial arts here are footwork, pads, shadow work and controlled falling. Where a family's own philosophy asks for "controlled sparring", Kwechi builds it as reaction and composure work with no contact to the head. (What it cannot do is stop an adult writing the word into a free-text note of their own. Nothing here supervises what you type.)
- Kwechi does not prescribe a load, a dose or a diet. There is no feature that sets one. Bodyweight and movement quality come before loaded training, everywhere it speaks about training at all.
- Kwechi does not set a target weight or a leanness goal for a child, and will not restrict a child's growth for performance or for how he looks. Food guidance aims at a child developing well. There is nothing in the product that computes a target and nothing that would display one.
Written into the guidance, but not enforced — read these as instructions to you
- Heading in football: none at ten and under, limited and coached from eleven to thirteen. This is guidance, and you should know that plainly. It is written into the rules the AI is given, into the note on the football discipline, and into the text a parent reads on a card — and nothing in the database refuses a heading drill, a heading log, or a heading session put on the calendar. If your child's club heads the ball at nine, Kwechi will not stop the record being written. Kwechi applies the stricter reading of the mandate; check your own governing body's current wording, because that is the one your club plays under.
- Weekly load is checked, but the session is still saved. Passing the ceiling for your child's phase writes a warning row; it does not refuse the record. And no screen shows you that warning — it is recorded for review and nothing surfaces it. So do not read "checked" as "you will be told". The weekly total is yours to watch. The ceilings the product holds are a hundred and eighty minutes a week up to six years, three hundred and sixty to eleven, six hundred and sixty to eighteen, with single sessions of twenty, thirty, forty-five, seventy-five and ninety minutes by phase.
Where those numbers come from. The floors, the ceilings and the session lengths above are Kwechi's own, set conservatively by the people who built this product. They are not quoted from a published paediatric standard, and no clinician set them or checked them — so read them as this product's ceilings, and take anything that matters about your own child to his doctor.
Lessons are gated, and this page is not. A lesson filed under medicine or under athletics cannot be published until a named reviewer is on its record: the database refuses it, so the ones still waiting sit unpublished where no plan can reach them. That gate is on the lessons. It is not on this page, and it is not on the numbers above. Where Kwechi is unsure of a fact, it marks it as unsure rather than stating it, and you will see that on the card.
Milestones are notes, not tests
The milestone lists are the CDC's own published checklists, stored whole, with the page they came from and the date it was read.
Ticking one records that you saw something, on a date. That is all it is.
There is no "not yet" to store. The database has no column for it: no status, no score, no observed-or-not. So nothing in Kwechi can count what your child has not done, rank him, colour him red, or tell you he is late. That is not restraint in the wording — it is the shape of the table.
Kwechi cannot tell you whether your child is developing typically, and it will never try. If a list makes you uneasy, take the list to your paediatrician. That is what it is for.
Nobody grades a baby
Below eighteen months Kwechi produces no score, no grade and no status about your child. When you tap Done on a card, it records that you began it — never "mastered", because one tap is not mastery and a nine-week-old does not belong in the same vocabulary as a graded exam.
It does hold numbers you enter yourself: height, weight, an injury, a physician's note, and the minutes a baby spent moving. Those are your records of your child. Nothing computes anything from them, ranks him on them, or shows them back as a judgement.
Nothing here is locked and no child is late. You can defer a card, skip it, or put it away. Three skips hide it, and you can always bring it back. A hidden card is a decision Kwechi respects, not a failure it records.
Screens
These are the bands the product actually runs, with the numbers it actually uses — not a rounded version of somebody else's guidance.
- Under eighteen months, Kwechi is for you, not for the baby. There is no baby-facing screen, nothing plays by itself, and screen activities are taken out of the plan at that age. What you get is what to read aloud, what to say, what to sing, what to look for and what to do.
- Eighteen to twenty-four months: co-viewing only, no solo screen and no autoplay, clips of at most ten minutes and a default of twenty minutes a day.
- From two until six: co-viewing, sessions of at most twenty minutes, and a default of forty-five minutes a day. An unplugged activity beats a screen one whenever both would fit.
Where those numbers come from, and where they do not. The under-eighteen-months rule is the one the CDC states on its own infant page, read on 16 September 2026: "For children under 18 months of age, the American Academy of Pediatrics (AAP) recommends that babies do not use any screen media other than video chatting."
The rest is Kwechi's own, and deliberately stricter than the familiar "about an hour a day for two to five": the default is forty-five minutes, and the band runs to six years rather than five. It is this product's ceiling, not a paediatric verdict.
It is also worth knowing that the AAP's current position has moved. Its new media recommendations, published on 20 January 2026 and read on 16 September 2026, are built around a framework it calls the 5 Cs — the child, the content, calm, what media crowds out, and communication — rather than around a number of minutes. Kwechi still keeps a number, because a scheduler has to place something in a day. Read the AAP's own page beside this one.
What the AI can and cannot do
Ask UGO can suggest a change to your week. It cannot make one.
The model returns a structured proposal. Kwechi's own code checks that proposal against the safety rules. You see what would change, in plain words, before and after. Only when you say yes does anything get written — and the same rules are checked a second time at that moment, so a change that has become unsafe in between is refused rather than applied.
A request that would break a rule is refused with the reason. It is not quietly reshaped into something allowed.
The AI is not a clinician, a coach or a physiotherapist, and it does not know your child. It has his first name, his age, his phase, his archetype and what you wrote about him. It has never seen him.
Food
Kwechi will not prescribe a diet or a supplement, and it will not set a target weight for a child. Where it talks about food at all, it is general information about feeding a growing child, and it is not personalised nutrition advice.
Allergies, intolerances, feeding difficulties and anything about growth belong with your child's doctor or a registered dietitian, not with this product.
What you are responsible for
- Deciding whether an activity suits your child today.
- Getting medical clearance before training, and after injury or illness.
- Supervising, and providing the space, the surface and the equipment.
- Stopping when something hurts, and seeking help.
- Judging what the AI writes before you act on it.
What Kwechi does not promise
No outcome. Not a skill, not a grade, not a level of fitness, not a language, not a milestone by a date.
The plan is built from what you told Kwechi and from published guidance. It is not a prescription and it cannot account for what only you and your child's doctor know about him.
If something goes wrong
Stop. Look after the child. Then get medical advice.
Afterwards, tell the founder what happened, and what the plan said at the time. If the product scheduled something it should not have, he needs to know, because the fix belongs in the code rather than in a warning. See "How to reach us" at the foot of this page for where that stands today.
In an emergency, call your local emergency number. Do not use this product.
What Kwechi does not do
- Nothing enforces the heading limit. It is written into the guidance and into the AI's rules, and no record is refused for breaking it.
- The weekly-load warning is recorded and never shown. No screen reads it, so passing a ceiling is silent to you. Watch the weekly total yourself.
- The effort-rating floor, the heart-rate floor, the weekly ceilings and the session lengths are Kwechi's own numbers, set conservatively, not quoted from a published paediatric standard, and set and checked by no clinician.
- The screen figures for two and over are Kwechi's own, stricter than the guidance they grew out of, and they are a scheduler's ceiling rather than a paediatric verdict.
- The reviewer gate covers lessons, not this page. A medical or athletic lesson stays unpublished until a named reviewer is on its record; nothing of the kind stands behind the limits written above.
- There is no child-facing screen, so nothing here describes a screen a child uses.
- There is no company, no registered address and no named safety contact on this page, so reporting an incident has nowhere published to go.
How to check this page
- The record a baby's log is allowed to be:
athletic_log_guard()insupabase/migrations/0043_athletics_infant_logging.sql, replaced as a whitelist in0045_infant_log_whitelist_audit_tenancy.sql, with the cases insupabase/tests/17_athletics.mjs. - The two floors that refuse a row, and the warning that does not:
check_weekly_load()— current body in0045— which raises an error for an effort rating or a heart rate under age, and otherwise inserts aload_warningsrow and returns. The phase ceilings it reads are theage_phasescolumns created in0005_reference.sqland seeded insupabase/seed.sql. - That nothing reads the warning:
load_warningsappears inapps/web/srcandpackages/only in the generated database types and one unused type alias. - That no sparring value exists:
drills.contact_levelin0010_athletics.sql, whose check allows onlynone,padsandgrappling_controlled. - That the heading limit is words and not a constraint: the only places it appears are
packages/ai-tutor/src/constitution.ts, the football row'scontact_policyinsupabase/seed.sql, and parent-facing text insupabase/seed/0400_athletics_0_12.sql. There is no trigger, check or code path that refuses one. - The reviewer gate, and what it covers:
modules_reviewed_before_publishin0009_curriculum.sql, which refusesstatus = 'published'on amedical_scienceorvocational_athleticmodule withoutreviewed_by. It is a constraint oncurriculum_modulesand reaches nothing else; the limits on this page live incheck_weekly_load()andpackages/curriculum-engine/src/screen.ts, which it does not touch. - Milestones with no negative state:
0041_milestone_observation.sql, seeded from the CDC checklists insupabase/seed/0300_*with each page's own source URL and date. - Nothing scored below eighteen months:
apps/web/src/lib/curriculum/done-status.ts. - Nothing locked, and unhide always reachable:
apps/web/src/lib/curriculum/actions.tsandunhide.test.ts. - The screen bands and their numbers:
screenPolicyForAge()inpackages/curriculum-engine/src/screen.ts, andSCREEN_FLOOR_MONTHSandBABY_FACING_SCREENinapps/web/src/lib/ask/rules.ts. - The two sources named above: the CDC's infant page at
https://www.cdc.gov/child-development/positive-parenting-tips/infants.html, stating a last update of 20 February 2026, and the AAP'shttps://www.healthychildren.org/English/news/Pages/creating-a-child-friendly-digital-world-AAP-releases-new-media-recommendations.aspx, dated 20 January 2026. Both were fetched and read on 16 September 2026. - The AI proposes and the rules run twice:
apps/web/src/lib/ask/rules.ts, re-run on apply.
How to reach us
Kwechi publishes no address to write to. Every remedy described on these pages — taking a copy of your family’s data, having it deleted, making a complaint, asking for something to be taken down, withdrawing consent to a recording, or reporting that the product scheduled something it should not have — is described here in full and cannot be started by post or by email until one is.
If you are using Kwechi, the route that exists is the person who gave you access: he built it, he runs it, and there is nobody else. Two of these need no address at all, and they depend on your role in the family: a copy of your family’s record is the owner’s and a parent’s to take, from Settings under Your data, without asking anybody; deleting the family is on the same page and is the owner’s alone. A guardian, a carer or a viewer has neither, and asks the owner or a parent.
If you came here to send a copyright notice or to ask what is held about a child, the procedure on these pages is what will happen, and an address will be published here before Kwechi opens to a second family.