Beacon

IEP Translator

Upload an IEP, 504, FBA, BIP, evaluation, or progress report. Beacon breaks it down in plain language.

When to use this

Use IEP Translator when you have a sped document and want to understand it without spending an hour cross-referencing acronyms. Works on any of 9 document types: IEP, 504 plan, progress report, FBA, BIP, evaluation, PWN, transition plan, or a generic fallback if Beacon can't classify cleanly. Original goes nowhere, stays on your device for the upload; only the extracted text reaches the model. Beacon classifies, extracts the structure (goals, services, accommodations), and explains each section in parent-language.

How it works

  1. Upload the document

    PDF, JPG, PNG, or HEIC up to 4 MB per file. Multi-page PDFs are read page-by-page so a 30-page IEP works the same as a 3-page progress report.

  2. Beacon classifies what it is

    First pass detects the document type (IEP, 504, FBA, etc.) with a confidence score. If confidence is low, Beacon asks you to confirm instead of guessing.

  3. Plain-language breakdown

    Beacon translates the dense legal/clinical sections into parent-language paragraphs you can actually use: what this goal means, why this accommodation is here, what's missing if anything.

  4. Auto-link past versions

    Upload last year's IEP after this year's, and Beacon offers to link them as parent โ†’ child in a version chain. You can see what changed.

A real example

Marcus uploads his daughter's new IEP from the May meeting. He'd uploaded last year's IEP a few months ago. Beacon stitches the chain automatically:

whennametypechain
2026-01-102024-25 IEPiep(root)
2026-03-15Spring '25 Progress Reportprogress_reportparent: 2024-25 IEP
2026-05-152025-26 IEPiepsupersedes: 2024-25 IEP

What Beacon auto-knows

  • The document type (one of 9) with a confidence score.
  • Goals, services, accommodations, present-levels, and key dates (structured per type).
  • Which uploads belong to the same child (version chain via parent / supersedes links).
  • Your subscription tier and remaining IEP Translator quota.

What Discuss with Beacon adds

  • Beacon attaches the breakdown to your chat so you can ask follow-up questions without re-pasting.
  • Compare this year's IEP to last year's: 'What changed in the goals?'
  • Draft parent-voiced responses: 'help me write a PWN response refusing the placement change'.
  • Spot what's missing: 'should there be a behavior plan referenced here?'

Try these with Beacon

  • โ€œCompare last year's IEP to this year's. What changed?โ€

    Beacon walks the parent/supersedes chain and reports goal-by-goal differences: which goals were retired, which were added, which had measurable changes (e.g., 'reading fluency target moved from 60 wpm to 80 wpm'). It flags anything that looks like silent service-minute reductions.

  • โ€œAre these accommodations enough for a 3rd grader with sensory needs?โ€

    Beacon lists each accommodation, names the need it addresses, and flags categories that look thin (e.g., 'transitions and noise are covered; food and unstructured-time aren't'). It doesn't tell you what to demand; it shows you the map.

  • โ€œHelp me write a parent-voiced PWN response.โ€

    Beacon drafts a letter referencing the specific IEP page or section that supports your position. Tone is firm and parent-voiced, not legalese, and includes the federal-law anchor (IDEA, FAPE) only when it strengthens the case.

  • โ€œWhat rights questions should I ask at the next meeting?โ€

    Beacon pulls 3-5 high-leverage questions tied to the gaps it sees in this specific document. Generic IEP-rights checklists are easy to find; this list is anchored to your IEP.

  • โ€œTranslate the 'present levels' section into one paragraph I can show grandparents.โ€

    Beacon rewrites the dense educational-jargon present-levels into one parent-voiced paragraph. No acronyms unless you ask for them spelled out. Useful for family-meeting prep.

Open IEP Translator in Beacon โ†’

Related guides