Learning support all in one place

The IEPs, the data, and the strategies together. Your time goes back to your students.

Create

Create IEPs and goals in minutes

Draft IEPs in your school's own templates, or prefill one from an approved file.

A student transferring in? Upload their file and have a working IEP in 30 seconds.

Connect sources you already use, like Google Drive, or upload any file. Goal drafts build from the student's own profile and data, a starting place for you to shape.

AI ASSISTED

Fill an IEP from a document

1
Pick a template
The AI will fill the fields in this template from your document.
Google Drive is not configured on this server.
2
Add documents
PDFs, Word docs, images, or plain text. Up to 5 files, 20 MB each.

Try it · click the highlighted control to walk the flow yourself

Collect

Data collection that fits between classes

Connect this data back to goals and use it to drive progress reports.

Qualitative data surveys

2 questions

1 Likert Scale
5-point scale
1
2
3
4
5
2 Checkbox
3 options
1
2
3

Data visualizations

Pomodoro study time vs test score
60 75 90 Goal · 90 Week 1 Week 12

Trend predicts about 90.9 by Week 12 (goal is 90).

Meeting notes

Meeting note
Tue 7 Oct · 2.30pm

Met with the homeroom teacher about reading fluency. Agreed to add two short practice blocks a week.

Understand

You're no longer starting from scratch every time

IEP Pal runs data analysis for you and drafts the report, ready and awaiting your input.

  • Get a timeline showing survey responses, learning strategies, and more
  • Know the bottom line in plain English, or write to a specific reporting framework
  • Let the data recommend the next move, with strategies you can assign to goals

Progress Insights

Jordan Lee · sample goals
MK trend↑ improving · p = .014
Tau-U0.71 · large
RCI2.1 · reliable change
In plain English. On track. If the current pace holds, this goal lands by Week 12.

This analysis used 11 weekly timed readings · 3 survey check-ins · 2 strategy ratings

Data visualisations on this goal (2)

Act

Find what works in weeks, not months or years

196 evidence-based strategies across six categories. Add one to a student profile or write your own, with ratings tracked over time. Always know what's working and what's not.

Each one shows the research behind it in plain language, so you can see why it fits before you try it.

Filter by category or by what a student needs, and build a shortlist you can actually work from.

Strategy Library

196 evidence-based strategies from 43 sources
Jordan's profile nothing added yet. Browse a category

Ratings feed the progress report.

Safety

Your school decides who sees and uses what

AI is optional, and everything works with it switched off.

Admins see every role, goal, and deadline in access logs. Two-factor sign in with role-based security.

Role-based access controls mean per-permission detail, organisation-level AI control, and encryption in transit and at rest. Built for GDPR and PDPA requirements.

Admin Dashboard

Teacher role · sample permissions
Permission None View Manage
Student IEPs
Progress reports
Document exports

That's what it does. Why we built it is on the About page.

Plans that fit your school

Every plan holds to the same standard. The greatest amount of value in the smallest amount of time. Start where your school is and upgrade anytime.

See pricing
The mission

If you're spending more than 30 minutes a day on iep-pal.com, we've failed you.

Support the educator so they can support the student. That's the whole point.

Pricing

Choose a plan that fits your school. Upgrade anytime.

Basic

The essentials

  • Store and edit IEPs
  • Create goals
  • Student progress tracking
  • Surveys, charts, and meeting notes
Get started

Custom

Everything in Schools, and more

  • Custom feature development
  • Priority access to new features
Contact sales

About IEP Pal

We saw first hand that educators, many of them our friends, needed a way to expand support for students with special learning needs. The systems they were given buried them in admin work instead.

IEP Pal exists to hand that time back. When the paperwork takes minutes instead of evenings, teachers spend their attention where it matters, in person, with students.

We build it side by side with educators, and we measure ourselves on teaching practice and student growth above all else.

Meet the team

Get in touch

Book a demo, ask a question, or just say hello. We'll respond within 24 hours.

Schedule a demo

See IEP Pal in action. We'll walk you through the platform and answer any questions.

Investors

The problem we're solving, and how we're approaching it.

The process

Making an individual education plan (IEP)

Andrew is a fictional student on an Individual Education Plan (IEP), let's follow the process of creating his IEP to understand the problem.

School Admission

Andrew is new at school. Learning Support sits down with his parents to understand his support needs.

The classroom

His homeroom teacher observes him in class struggling with reading aloud and with attention drifting during lessons

The Process Begins

Learning Support are aware of Andrew's needs upon admission. They begin gathering documentation from his parents, including psych evaluations and previous academic history.

The picture forms

The documents share Andrew's ADHD diagnosis. Teacher observations are included in forming the picture too.

The document

The support teacher uses all this information to write Andrew's IEP. A single Google or Word document which outlines how to support Andrew's ADHD and develop his reading fluency.

Andrew's IEP Watch it or fill it in yourself, you can imagine how long this can take.
Sections 1–2 of 8

Student Information

Identification of Student Needs

Student demonstrates a functional need in the area(s) of
Identification of specific disability
Psych Evaluation Summary from an external specialist
Present Levels of Performance from classroom assessment
Areas of Need from the support teacher's synthesis
Accommodations from team meetings
Annual Goals built by support teachers
Review & Sign-off from the annual review meeting
The problem

The larger problem with the current process

Data fragmentation

When writing an IEP, data is scattered across software, spreadsheets, and documentation. Forming a coherent picture can be time consuming and lead to unintentional gaps.

Where's the data kept?
Spreadsheet Shared drive Printout Inbox Other

Lagging indicators

IEPs are inherently static. One document struggles to gradually track progress, engage in predictive analytics, and create actionable insight.

What could data be used for in a better process?
Gradual tracking Predictive analytics Actionable insight

Time & process

We've met champion educators who recognize these issues; however, creating and maintaining a process to overcome these challenges can take away attention from time with students.

What does a better process achieve?
More time with students Data that compiles itself Flexibility Leading indicators
The approach

Making an IEP a leading indicator

Living IEP Document

Continuously updated plans with goal-driven timelines. Multi-user co-creation between teachers, counsellors, and parents.

Tracking Progress

Connect data sources (e.g. Spreadsheets) and receive real-time data analysis with AI. Use this to support decision making and future goals.

Role-based Security

GDPR & PDPA compliant access controls, encryption, and audit trails. Institutions decide AI and analytics usage based on use case.

Our best pitch is the product.

Our homepage walks through every feature with interactive demos you can try. When you're ready, we'd love to talk.

Update log

Changes to the IEP Pal software and experience.

Latest August 13th, 2026 1 min read

Website redesign & funding

Our website now reflects how our software looks today with the same color palette; moreover, we did our best to create small working pieces of the software to interact with on the homepage.

Beyond the website, IEP Pal is looking for funding to scale as we continue to seek out and partner with pilot schools to strengthen our traction. If you are interested to learn more about investing in IEP Pal, please see our Investors Page.

Moving into the new school year, we're in the process of earning our data security and compliance certifications here in Singapore, with a clear plan to obtain certification overseas (e.g. GDPR and APP).

Software Changes

Since April we've been using conversations with schools to drive changes in how we approach security and AI use. Here are a few highlights from our work over the school holidays.

The admin Macro Data Overview: every teacher, classroom, student, goal and IEP across the school in one filterable table

Administrators now get a macro data overview of every teacher, student, IEP, and goals across the school in a filterable table. Admins also have the ability to export to Excel if required.

The AI Settings panel: per-feature toggles for IEP creation, goal creation, surveys, strategy recommendations, chart suggestions, and the student assistant Lexi

We've made it a priority to give schools the power to decide when AI is used and when it is not. We recognize that AI is still in its early innings, so providing flexibility is important. Schools can still use Lexi to draft IEPs and goals, but when Lexi is switched off it's clear to users.

The Roles & Permissions screen: per-role access levels for administrators, teachers, learning support, and parents

Finally, Roles & Permissions allow admins to manage user access to features. This was a high priority to ensure that the correct people have access to appropriate information, ensuring that privacy is maintained where it needs to be.

April 11th, 2026 2 min read

Software & customer updates

We updated several core features of the IEP Pal software including the onboarding of our AI tool "Lexi" through Claude. This is not yet in full rollout, but we are testing use cases and gathering feedback with educators.

Software Changes

Over the last month we've pushed several new changes to the platform. From a broad overview, these were the changes we made.

  • AI Suggested Goals
  • Strategy Library, strategy creation from scratch
  • Strategy Library, manage categories
  • Administrative Views have been updated to inventory data through customizable filtering
  • Various UI updates for clarity & function

Feedback From Educators

Here is a summary of some of the feedback we’ve been receiving.

We’re now looking at what use cases AI can have for special education teachers.

  • Goal writing, to help develop templates or fill up information to give educators a starting place
  • Basic data analysis
  • Recommending strategies, goals, and reflection prompts based on student profile and data

Pricing Changes

We’ve also made amendments to our pricing, see changes here.

Past updates

Mar 1, 2026 2 min read

MVP Completion, Demo-ing, & Website Redesign

After months of development and feedback from educators, we are excited to share our software with everyone. We also redesigned our website with updated product and pricing information, along with new additions for Investors and new users.

Key features in this IEP Pal software update include IEP creation and management, goal tracking, data collection activities, standards onboarding, and administrative management.

Jan 15, 2026 1 min read

Chugging Along

Despite being full-time servicemen, the team is still shipping and working hard on nights and weekends. Progress has been consistent, regardless of the obstacles in our way.

We are planning to run a pilot with a school in India within the next few months. The goal is to validate our workflows end-to-end with real students and teachers, and iterate quickly based on what actually helps.

Aug 31, 2025 1 min read

Project Kickoff

IEP Pal was born from listening to dozens of global educators. We began development with a clear mission, to support special education teachers by housing and collecting data in one accessible place.

We listened to dozens of global educators across multiple countries and school systems. Their feedback shaped our core product decisions and continues to guide our development priorities.

Help center

Find answers to common questions about IEP Pal, or reach out to our team for support.

Getting started

To get started with IEP Pal, click "Book a demo" on our homepage. After your demo session, our team will set up your admin account and walk you through the onboarding process. Your school's educators can then be invited to join through the admin dashboard.
We offer three tiers. Basic for individual educators who need IEP creation and goal tracking, Schools (recommended) which adds data visualizations, the strategy library, and data collection activities, and Custom for organizations needing tailored features. Visit our Pricing page for full details.
We don't have a self-serve free trial, but we'd love to show you what IEP Pal can do. Reach out to book a demo and our team will walk you through the platform and set up a trial tailored to your school's needs. Just head to our contact page or click "Book a demo" to get started.

Features & usage

First, begin by creating a class. Click "+ New Classroom" in the top right. Fill in your class details. Once inside, click "+ Add Student," which is the middle button on the top right. Once your student is added, click on their profile and fill in the IEP template present. If your IEP Template is not viewing, contact your administrator.
The Strategy Library gives you access to over 150+ proven strategies curated by experts. You can browse the library, add strategies directly to student profiles, and even create and add your own custom strategies. It's available on the Schools and Custom plans.
You gain the ability to create bar charts, stacked bar charts, and boxplots. These visualizations can be manually created and we are expanding capability so it becomes as easy as dragging in a spreadsheet. If you're curious about what that unlocks, book a demo.

Privacy & security

Student privacy is our top priority. IEP Pal is built with security-first principles including encrypted data storage, role-based access controls, and compliance with relevant education data privacy standards. See our Privacy Policy and Data Processing Agreement for full details.
Only authorized users within your school or organization can access your data. Admin accounts control who is invited and what permissions each educator has. IEP Pal staff do not access student data unless required for technical support with your explicit permission.
Yes. Staff can add a second factor with any authenticator app. Enrolment happens in Settings, takes about a minute, and comes with backup codes in case a phone is lost. Administrators can see which staff accounts have it switched on.
Yes. The parent portal shows guardians their linked children, and the student portal gives learners a simple view of their own goals. Both are read only views, and what they can see is controlled by the school's permission settings.

Still have questions?

Our team is happy to help. Reach out and we'll get back to you within 24 hours.

Contact us

Privacy Policy

Terms of Service

Data Processing Agreement