School reports don't say ADHD. But they may contain the pattern.

One teacher, one year, writes one story. All teachers, across years, through an ADHD lens, may tell a new one.

Some childhood patterns were obvious. Others only became clear later, when life required more than school structure could hide.

Tested with confirmed-ADHD adults, the pattern was in their records.

No account needed · Private · Not stored

Who it's for
Who it's for

Wherever you are on the journey ,
your reports have never been read this way before.

Some people arrive here because a clinician has asked for school reports. Some arrive because the pattern was never explained.

Select where you are, this personalises your results.

A suspicion
"Everyone says I probably have it"
Could my reports show the same thing?

You may have sensed a pattern for years without knowing how to describe it. ADHDLumina reads the language teachers used at the time, across classrooms and ages, to show whether those same traits were already present.

An assessment
"My assessor wants my old reports"
Do I know what they actually say?

ADHDLumina reads your reports across years and teachers, then organises the childhood patterns clinicians often ask adults to describe during ADHD assessment, so you arrive with childhood evidence already structured, not reconstructed under pressure.

A diagnosis
"I'm diagnosed"
Was it there all along?

For many adults diagnosed later, school reports contain descriptions that suddenly make earlier experiences easier to understand. ADHDLumina helps show what teachers repeatedly noticed before anyone named it.

A wait
"The wait is years. I've been told I probably have it."
Is there enough in my reports to act on?

Waiting often leaves people carrying uncertainty for months. ADHDLumina helps you examine the childhood evidence already in your hands while you wait for formal assessment.

A doubt
"I have always wondered"
Could ADHD explain what I've noticed about myself?

Sometimes the question is not certainty, but whether the same difficulties were visible long before adulthood. ADHDLumina helps examine whether childhood reports contain a pattern worth understanding properly.

An appointment
"The appointment is coming"
What could my reports reveal before I walk in?

If someone has asked you to bring school reports, ADHDLumina helps you understand what they may already show before you walk into the room.

A student
"I'm currently struggling and I think I understand why"
Could earlier reports explain what's happening now?

Some patterns become clearer only when structure falls away, independent study, deadlines, or daily organisation becoming harder than expected. ADHDLumina reads earlier reports for what was noted, what was missing, and what began to emerge over time.

For your child
"Something feels like it's being missed"
Could the reports show what I suspect?

When reports from different years begin to sound familiar, patterns are often easier to recognise across time than in isolated comments. ADHDLumina reads them longitudinally so recurring traits become clearer.

A real result

“Reading through my report was thought-provoking in a way I didn’t expect — it made me realise things I’ve always thought but never been able to articulate.

When I was young, I struggled to write things down as fast as everyone else. I just thought I was a slow writer. If something didn’t interest me, I couldn’t concentrate for more than a few minutes before my mind drifted — and I thought that made me lazy or weird. I always struggled to talk about it. When I was young, I didn’t know it was there. I just thought that’s how people were.

It’s hard to describe a state of being — but reading this hit me like a tonne of bricks. There are clear patterns in those reports, combined with an internal feeling of knowing it to be true. I’d feel slightly less of a failure knowing there’s a reason. I need to look into this further.”

A
Adam
Age 34  ·  Reading his school reports for the first time
S

“How it shows up as an adult describes him exactly.”

Adam’s sister

Why I built this
Joe Griffiths, founder of ADHDLumina
Joe Griffiths, diagnosed ADHD at 36
Founder of ADHDLumina · Málaga, Spain
Why this was built

I spent over a decade measuring data professionally — millions of consumer decisions, tracked across time, across markets, across contexts. What I didn’t expect was that during my ADHD assessment at 36, I would find that I had been sitting on the richest data set of my own life. In a cupboard. In a box. My school reports.

Read from a clinical perspective, the language my teachers used had always contained the clues. The pattern was there all along. It just hadn’t been read that way before.

During my ADHD assessment at 36, the clinician asked for my school reports. I dug them out. As she read through them, I asked what she was looking for.

"I spent over a decade at a global data measurement company. What I didn't expect was that during my own ADHD assessment, I would find I had been sitting on the richest dataset of my life, stored in a cupboard, in a box: my school reports."

"Read from a clinical perspective, the language my teachers used held clues. The pattern had always been there. It just hadn't been read that way before."

"That pattern had been there since I was five. Thirty-one years passed before anyone found it."
Why school reports
Independent observers
Before age 12
Pattern, not snapshot

School reports draw on observations from independent sources, in the developmental window that matters, with recurring language that can be attributed to the domains that ADHD affects.

Clinicians don't look for one teacher that said something striking. They look for multiple teachers, across a decade, saying the same thing.

“Bright lad, underachieving.” “Prefers to operate off his natural wit.” “Able but too casual.” “Needs encouragement to stay on task.”

All from the same week’s reports. The PE teacher that same week wrote: “Excellent working hard — role model.”

Same child. Same week. That’s not inconsistency — that’s what interest-based attention looks like from the outside. These aren’t character judgements. They’re independent teachers describing the same pattern from different angles, without knowing that’s what they were doing.

Patterns are not always obvious. Sometimes they appear in what teachers repeatedly avoid mentioning, or emerge later as school demands increase and earlier compensation stops working.

"This is not a picture of a child who struggled to learn. It is a picture of a child whose learning was often not visible in the way school expected it to be."
Results

What people find.

A real result

For some people, the pattern becomes clearer when seen structurally.

Level
Pattern strength
What it means
What to do
No pattern
0/5
No language consistent with language patterns often found in school records of people later diagnosed with ADHD was found across these reports.
Doesn't rule out ADHD. Many people mask so effectively it doesn't appear in writing.
Faint trace
1/5
One or two isolated observations. Present but not yet a pattern.
Not conclusive alone. May reflect masking or fewer pages.
Emerging Patterns
2/5
Recurring across more than one year, subject, or teacher.
Worth exploring. A meaningful starting point for a professional conversation.
Consistent Patterns
4/5
Evident across multiple years, multiple subjects, multiple teachers.
Prioritise this. Take it to a clinician, alongside clinical observation and your own account.

A clean result doesn’t rule out ADHD — masking is real. A strong result doesn’t confirm it. Every result is a starting point for a professional conversation.

One person's analysis · 96 pages · 12 years

A real example.

A portion of what came back from the founder's own 96 pages.

Results vary. The pattern found, its strength, and what it means will all be specific to yours.

The methodology

How it works.

Standard AI reads a page at a time. ADHDLumina reads across years, finding what recurs independently, across teachers who never compared notes.

Upload your reports, photos, PDFs, or Word docs. Tag each group with the age of the reports.
On your phone: open your camera and photograph the pages, no scanning needed. The more years you cover, the stronger the signal. Your free preview shows pattern strength before you pay.
Detect recurring patterns, across teachers, years, and subjects.

ADHDLumina doesn’t just look for a phrase — it looks for how that phrase is used, how often, and what it maps to.

Frequency & intensity

“Occasionally distracted” is noise. “Often fails to concentrate,” “always loses his work,” “rarely completes tasks without prompting” — these are different. Clinicians look for behaviours frequent and persistent enough to indicate a pattern, not a bad day. ADHDLumina reads qualifying language the same way.

Clinical criteria, in plain English

The nine criteria used in ADHD assessment have natural language equivalents that teachers use without knowing it. “Speaks before thinking” is impulse regulation. “Never finishes” is task initiation. “Loses things constantly” is working memory. “Doesn’t concentrate” is sustained attention. ADHDLumina recognises this language and maps it to the domains a clinician would assess.

The developmental arc

“Gets distracted easily” at age 7 and “fails to reach his potential” at age 14 may be describing the same child, the same brain — but the language changes as demands increase. Observations before age 12 carry the most developmental weight, because they predate the compensation strategies most people develop. ADHDLumina tracks how language evolves and connects observations that look different on the surface but describe the same underlying pattern.

A 2025 study in European Child & Adolescent Psychiatry (Waltereit et al.) examined 1,853 school reports and found that systematic analysis of teacher language mapped to DSM-5 criteria could identify ADHD retrospectively with 91% sensitivity and 93% specificity — and called for natural language processing tools to implement it at scale.

Your developmental evidence summary, pattern profile, verbatim phrases, longitudinal map, and a structured document aligned to the DIVA-5 childhood criteria, for your next professional conversation.
What makes this different from standard AI
Age-weighted
What teachers wrote at age 7 carries more developmental weight than at 15
Independent recurrence
Same pattern, different teachers, different years, that’s the signal
Overlap-aware
Separates ADHD, anxiety, and autism language, and flags when it can’t
Honest when unsure
Caps scores on sparse data, never overstates confidence

Going back through old reports is its own experience. What ADHDLumina does is help you make sense of what they already contain.

Your reports have never been read this way before.

Free preview first, you only pay if you want the full analysis.

No account needed  ·  Private  ·  Not stored

Full developmental analysis  ·  One payment  ·  No subscription

If you’re preparing for assessment, this helps organise what childhood reports already show.

Stay in the loop

Not ready to upload yet? Get notified when we add clinical validation and new features.

No spam. Unsubscribe any time.

Reading between the lines…

Reading
Analysing
Writing

Your Analysis

Save or share

Did this feel accurate to your experience?