Skip to content

Communicator-authored AAC · stable language, adaptive context

Their world.
Their words.
Their voice.

EyeSay keeps the language a communicator learns by location on a stable motor plane. A separate Context Halo can change with the situation, the Agency Strip stays reachable, and only the communicator’s own action can make their device speak.

Voice Canvas

48 stable motor positions. Learned locations stay put while vocabulary can expand.

Context Halo

Situational suggestions live in a separate adaptive plane and never decide intent.

Agency Strip

STOP, NO, HELP, BREAK and TOILET remain directly reachable across the experience.

Model Mode

Partners model language on the same topology without writing into the communicator’s utterance.

Built for nonspeaking and minimally speaking autistic children, and extensible to any AAC user. Nothing speaks until they press SPEAK. Partner modelling demonstrates language without becoming the communicator’s words.

A faithful render of EyeSay product geometry. The communicator state shown is possible in the product; partner modelling is identified separately and never represented as communicator speech.

The architecture

Language stays.
Context moves.

EyeSay treats learned motor positions and situational support as separate responsibilities: the stable language plane does not have to move when the context changes.

Voice Canvas48 slots · never reordered

The highlighted slot is r3c5. It is in that exact place this morning, next term and in three years.

Context Halo8 slots · free to change
  • 08:05Kitchen

    TOASTJUICEMUMNOT YET
  • 12:30School hall

    MS OKAFORTOO LOUDSIT WITH SAMBREAK
  • 17:45Park

    TRAMPOLINESWINGONE MOREHOME

Different words each time — and not one of them can move a slot on the left.

Beyond requesting

More than asking.

A snack request is not a voice. EyeSay is built so a communicator can decline, interrupt, wonder, remember, be funny and be difficult — the whole range a speaking child gets for free.

Routines are two-way: choosing a step also opens WHEN?, NOT YET, WHO? and I DON’T WANT, rather than a schedule to comply with.

Self-advocacy

Agency is always one touch away.

Five words hold the bottom of every screen, in every routine, on every page. Editing cannot remove them and no context can bury them.

STOP carries Agency Red, the colour we reserve for stopping and undoing, and it means what it says. The rest stay quiet and equally reachable — because needing the toilet should not require navigating a menu, and refusing should not be treated as a behaviour to manage.

STOP
NO
YES
HELP
BREAK
TOILET
STOP
Ends what is happening now.
NO
Refusal, on its own terms.
YES
HELP
Asks for a person, not a prompt.
BREAK
Leaves without losing the activity.
TOILET
Never buried in a menu.

Personal context

Built around their world.

The Halo is a separate plane that can change with the situation while the grid they navigate by feel does not move an inch. Routines an adult sets up already shape what it offers.

Permanent grid · unchanged
  • RoutinesMorning · swimming · bedtime
  • Time of dayMorning, afternoon, evening
  • Partner presentFamily, school or clinician
  • PlaceHome, school or out
  • People and interestsIn development

In development. Today the Halo responds to the routine, the time of day and who is present, and it draws from a built-in candidate set. Naming a specific child's own people, places and interests so that those words appear is being built; the words shown above are examples, not a description of what a profile currently holds.

Privacy

Private by architecture.

Not a policy promise — a shape. The things that would be most tempting to collect are simply not sent anywhere.

What a child says belongs to the child. Their message history stays on their device and is not shown to the Companion surface by default. Their team gets vocabulary, routines and derived measures — never a transcript to read back to them.

  • On their device only

    Message historySelected photos in Show MeFocus, contrast and scanning settingsThe current utterance
  • In the cloud, for the team

    Vocabulary definitions and slot mapRoutines and talk-back wordsPeople, places and interestsRoles, versions and audit recordsDerived metrics
  • Never collected

    Raw utterance transcriptsMicrophone audioContinuous location historyAdvertising or behavioural trackingCloud AI on their messagesEmotion or intent inference

Access

Legible, reachable, unhurried.

Accessibility decisions are product decisions here: target size, contrast, motion and when a touch counts. Scanning order is designed but still research stage — see product status.

TRAMPOLINETRAMPOLINETRAMPOLINE

Labels first

Text is never a caption.

AaAaAa

Contrast

High-contrast theme included.

0ms

Reduced motion

Honours the system setting.

Scanning

Research stage. Designed order: Halo scans separately.

Choose on release

Activates when you lift, not when you press.

Colour never carries meaning alone. Every target is at least 44px, and larger by default. Read the accessibility commitments.

Start with one stable grid.

We are working with a small number of families, speech and language therapists and classrooms. Tell us about the communicator you support and what their current system keeps getting wrong.

Interim PWA

This release is an installable web app so families can use and shape it now. A native Android application is in development. Carrying the permanent slot map across to it unchanged is a requirement we are building to, not yet a property you can rely on.