Chat with Beacon

A parent-voiced AI co-parent that knows your child's profile, behaviors, sensory map, and IEP context.

When to use this

Use Chat when you want a real answer to a real question without filing-cabinet research. Beacon is not generic ChatGPT: it remembers what you've logged in Beacon, knows your child's sensory profile, sees the most recent behavior pattern, and pulls the right tool (Voice, Workshop, IEP Translator, Sensory) into the conversation when you describe a need.

How it works

  1. Type or speak the question

    Open Chat from the bottom nav. Type what's on your mind, or tap the mic to dictate. Beacon answers in parent-voice, not therapy-speak.

  2. Beacon pulls context automatically

    If you ask about a meltdown, Beacon knows the last 25 days of taps. If you ask about an IEP question, it knows what you uploaded. You don't re-explain your child every conversation.

  3. Beacon points you to the right tool

    When you describe a need that fits a specific tool (voice instead of typing, generating an IEP letter, breaking down a document), Beacon names the tool inline and offers the shortcut.

  4. Crisis mode is always free

    The floating SOS button opens 8 crisis scenarios (meltdown, shutdown, self-harm, public, elopement, transition, aggressive, parent meltdown). No quota, no paywall, never. Always-on safety net.

What Beacon stores when you use it

chat_messages: Each message you send and each response Beacon writes is one row. Beacon's working memory keeps the last 60 turns; older messages stay in the table but aren't re-attached to every prompt to keep latency + cost reasonable.

ColumnTypeExample
idUUID
f2a3...
Primary key.
user_idUUID
your-user-id
RLS-locked to you.
roleTEXT
'user' | 'assistant'
Who wrote this turn.
contentTEXT
the actual message body
Markdown allowed in assistant turns.
created_atTIMESTAMPTZ
2026-05-15 09:42:11 EDT
Timestamp drives the message-limit counter (Free 3/day, Standard 20/day, Plus 30/day).

A real example

A Free-tier parent uses up their 10 initial messages over the first few days, then bumps into the daily limit. Here's what the counter shows them:

datesentremaining
Day 1 (signup)4 messages6 of initial 10
Day 23 messages3 of initial 10
Day 33 messages0 of initial 10 โ†’ daily-cap mode starts tomorrow
Day 43 messages0 of today's 3 โ†’ next message blocked until tomorrow
Day 4 (Crisis)(any)Crisis is always free, no quota applies

What Beacon auto-knows

  • Your child's profile (name, age band, any tags you set during onboarding).
  • Your sensory profile (the 7-channel Seeker/Avoider/Mixer/Neutral map).
  • The last 60 turns of this conversation.
  • Today's behavior tap counts (the same counts the chip badges show).
  • Your subscription tier and remaining message quota.

How it fits with Chat

  • Chat is the discussion. There's no separate Discuss-with-Beacon for the chat itself; the chat IS the discussion surface.
  • If you're on a different feature page and you tap Discuss with Beacon, it opens a chat with that feature's context already attached.

Try these with Beacon

Open Chat with Beacon in Beacon โ†’

Related guides