/* Loops — "AI Coach" page (/ai-coach). Evidence-led explainer on how the AI in Loops is built, and the line it never crosses. Established design system: sticky nav, hero, cards, stat blocks, pull-quotes, comparison, crisis block, footer note. UK English, no em dashes. */ const AIC_LINK = "text-brand-deep font-semibold hover:underline"; /* ---------------- Page nav ---------------- */ const AIC_NAV_LINKS = [ { label: "How we built it", href: "#how-we-built-it" }, { label: "The line", href: "#the-line" }, { label: "In a crisis", href: "#crisis" }, { label: "For ADHD", href: "/adhd/" }, { label: "Knowledge Hub", href: "/adhd/knowledge-hub/" }, { label: "Blog", href: "/blog/" }, ]; const AicNav = () => { const [open, setOpen] = React.useState(false); const [scrolled, setScrolled] = React.useState(false); React.useEffect(() => { const onScroll = () => setScrolled(window.scrollY > 8); onScroll(); window.addEventListener("scroll", onScroll, { passive: true }); return () => window.removeEventListener("scroll", onScroll); }, []); React.useEffect(() => { if (!open) return; const onKey = (e) => e.key === "Escape" && setOpen(false); document.body.style.overflow = "hidden"; document.addEventListener("keydown", onKey); return () => { document.body.style.overflow = ""; document.removeEventListener("keydown", onKey); }; }, [open]); return (
Loops
); }; /* ---------------- Hero ---------------- */ const AicHero = () => (
The AI in Loops

The world is confiding in AI. We decided to do it properly.

Millions of people now take their questions, their goals and their hardest moments to AI chatbots that were never designed to hold them.

We built the AI in Loops differently. On purpose, with evidence, and with a line we never cross.

); /* ---------------- What's actually happening ---------------- */ const AIC_STATS = [ { n: "54%", d: "of UK adults now use AI tools, up from 31% a single year earlier.", src: "Ofcom, 2025" }, { n: "1 in 3", d: "UK adults have used AI for emotional support, companionship or social interaction in the past year.", src: "AI Security Institute, 2025" }, { n: "64%", d: "of 25 to 34 year olds have used an AI chatbot to support their mental health or wellbeing.", src: "Mental Health UK, 2025" }, { n: "23%", d: "of under-30s have told an AI something they've never told another person.", src: "YouGov, 2025" }, ]; const AicHappening = () => (
What's actually happening

This isn't a niche behaviour any more. It's how people live.

{AIC_STATS.map((s) => (
{s.n}

{s.d}

{s.src}

))}

And among young people across Europe, chatbots now outrank psychologists on how easy they are to open up to. 51% say it's easy to discuss mental health with a chatbot. Only 37% say the same of a psychologist. (Ipsos BVA for CNIL, 2026)

People aren't waiting for permission. They're already there.
); /* ---------------- The uncomfortable part ---------------- */ const AIC_HARMS = [ { n: "11%", d: "of UK adults who used chatbots for mental wellbeing report receiving unsafe content about suicide.", src: "Mental Health UK, 2025" }, { n: "97%", d: "of licensed psychologists surveyed say chatbots may reinforce harmful beliefs. 89% say they may inadvertently encourage self-harm.", src: "APA, 2026" }, { n: "1 in 5", d: "therapists working with children have witnessed a chatbot giving damaging advice.", src: "BACP" }, ]; const AicUncomfortable = () => (
The uncomfortable part

Here's what the research shows, and why we couldn't ignore it.

Six in ten of those emotional conversations happen on general-purpose chatbots. Tools built to answer anything, for anyone, that were never designed to support someone who's struggling. Only 5% of people use anything purpose-built. (AI Security Institute, 2025)

The consequences are documented, not hypothetical.

{AIC_HARMS.map((s) => (
{s.n}

{s.d}

{s.src}

))}

Regulators have started drawing lines too. Illinois banned AI-only therapy in 2025, with other US states following, and UK charities are calling for formal safeguards.

None of this means AI is the problem. It means unboundaried AI is.

); /* ---------------- What works ---------------- */ const AicWhatWorks = () => (
What the evidence says actually works

The same research points clearly in one direction.

Purpose-built, clinically aware AI helps

Where AI is purpose-built, clinically aware and knows its limits, it genuinely helps. AI tools embedded in NHS services have supported hundreds of thousands of people, widened access for communities that were being missed, and helped people improve while waiting for human care.

Nature Medicine, 2024; NHS Talking Therapies data

Unboundaried, engagement-optimised AI harms

Where AI is a general chatbot optimised for engagement, with no boundaries and no handover, the harms show up.

The difference isn't AI or no AI. It's design. Whether the tool was built for the person in front of it, and whether it knows when to stop.

That's the standard we built Loops to.

); /* ---------------- How we built it ---------------- */ const AIC_BUILD = [ { n: "01", t: "Dora is an AI coach with your context, not a stranger with a search box", b: <>The AI in Loops knows your goals, your loops and your progress. Ask it for loop ideas when you're stuck, or advice on getting past a hard moment, and the answer fits your life. You never start from zero, and you never have to explain yourself twice., }, { n: "02", t: "It's trained for the ADHD brain", b: <>Walls of text overwhelm the ADHD brain, so Loops never sends them. Every response arrives as short, bite-sized cards you can take in one at a time. The AI is trained on ADHD itself: what it is, how symptoms show up, and how the ADHD brain prefers to receive information. Everything, from how it presents an answer to where it draws its limits, is optimised for your brain. Not the average brain., }, { n: "03", t: "Nothing about you is hidden from you", b: <>General chatbots build a picture of you in the background. You can't see it and you can't control it. In Loops, tap the brain icon in your AI chats and you'll see exactly what the AI is learning about you. That context is what makes your answers better over time. And it's yours. View it any time. Delete a little or delete it all. If something's wrong, or you'd simply rather it didn't know, you're one tap from removing it., }, ]; const AicHowBuilt = () => (
How we built the AI in Loops

Every decision below is a direct answer to the evidence above.

{AIC_BUILD.map((p) => (
{p.n}

{p.t}

{p.b}

))}

Not hidden context. Context you control.

); /* ---------------- The line ---------------- */ const AIC_LINE = [ { t: "We never diagnose", b: "The AI in Loops will never tell you what condition you do or don't have. 64% of Britons worry about AI misdiagnosis, and they're right to. Diagnosis belongs with qualified professionals, and only them." }, { t: "We never play therapist", b: "Coaching helps you act on your goals: what to do today, how to build momentum, how to recover when a week goes sideways. Therapy is something else entirely, and it belongs with trained, accredited humans. Loops knows the difference and stays firmly on the coaching side, every time, no matter how the question is phrased." }, { t: "We hand over, we don't hang on", b: "General chatbots are built to keep the conversation going. Loops is built to know when the conversation shouldn't be with an AI at all. If what you need has moved beyond coaching, it says so, plainly and kindly, and points you to the right human support." }, ]; const AicTheLine = () => (
The line we never cross

There's a moment when knowledge is not enough.

An AI can hold the world's knowledge. Research papers, expert advice, everything ever written about ADHD that it authorises. And there is still a moment when none of that is what a person needs. When the right answer isn't information. It's a trained human.

We've worked very hard to know exactly where that moment is. It's the most important thing we've built.

{AIC_LINE.map((c) => (

{c.t}

{c.b}

))}
); /* ---------------- Crisis ---------------- */ const AIC_CRISIS = [ { t: "Samaritans", b: "Call 116 123, free, any time of day or night." }, { t: "Shout", b: "Text SHOUT to 85258 for free, confidential support by text." }, { t: "NHS 111", b: "For urgent mental health support, call 111 and select the mental health option." }, ]; const AicCrisis = () => (
In a crisis

We go above and beyond.

If Loops recognises that you might be in distress or crisis, coaching stops. Completely. Its only job in that moment is to get you to real human support, clearly and quickly.

No lectures. No judgement. No attempt to keep you in the app. Just a calm, direct path to people trained for exactly this.

{AIC_CRISIS.map((c) => (

{c.t}

{c.b}

))}

If you or someone else is in immediate danger, always call 999.

); /* ---------------- Comparison ---------------- */ const AicCompare = () => (
The difference

So why not just use a general chatbot?

You could. A third of the United Kingdom already does. But now you know what the trade-offs are.

A general chatbot

    {[ "Starts from zero every time. Doesn't know your goals.", "Replies in long blocks of text.", "Builds a hidden picture of you that you can't see or delete.", "Optimised to keep you talking.", "When a conversation drifts somewhere it shouldn't, it keeps going.", ].map((t) => (
  • {t}
  • ))}

The AI in Loops

    {[ "Knows your goals, your loops and your progress.", "Trained on ADHD, answering in short, calm cards.", "Shows you everything it's learning, and lets you delete any of it.", "Built to coach, not to keep you scrolling.", "Built to stop coaching the moment you need something more.", ].map((t) => (
  • {t}
  • ))}
Context. Control. And a line we never cross. That's the whole difference, and it's everything.
); /* ---------------- Final CTA ---------------- */ const AicFinalCTA = () => (

Support that knows its limits is support you can trust.

Loops brings together small daily actions, a buddy, a journal and AI coaching designed with more care than the tools most people are using for far more serious things. Start with one small loop today.

Free for 7 days. No complicated setup. On iOS for now.
); /* ---------------- Footer note ---------------- */ const AicNote = () => (

Loops is a coaching app, not a medical or therapeutic service. If you're worried about your mental health, please speak to your doctor or a qualified professional. You can also find crisis lines and specialist support on Find help now.

Statistics on this page are drawn from Ofcom, the UK AI Security Institute, Mental Health UK, YouGov, the American Psychological Association, BACP and research commissioned by CNIL, published 2024 to 2026.

); /* ---------------- App ---------------- */ function AicApp() { return (
); } const aicRoot = ReactDOM.createRoot(document.getElementById("root")); aicRoot.render();