What it does
Student Roster
Every learner on your caseload in one list, grouped into the classes you create. Open a learner to see the lessons you assigned them.
Classes and Groups
Group learners by class, caseload, or session, whatever matches your day. Rename or archive a class at the end of a term without losing who was in it.
Family Access Requests
Add a learner by scanning their pairing code or sending a request to their email. Their caregiver approves from their own phone, and nothing is shared until they do.
Lesson Progress
Attempts, best and latest accuracy, and mastery dates for the lessons you assigned, plus a 7, 14 or 30 day board that surfaces whoever has stalled.
Works With epSpeak
Learners run their lessons in epSpeak, on their own device. epPractitioner is where you watch how it is going, lessons themselves are created and assigned on the EnrichPoint web portal.
Works In Your Language
English, Spanish, French, German, Italian, Portuguese, Arabic and Chinese, with light and dark themes that follow your device.
A look inside epPractitioner
Real screens from the app.







Built for the people who need it
Speech-language pathologists
Keep the AAC users on your caseload organized into classes, and follow the epSpeak lessons you assigned them.
Occupational therapists
One roster for the learners you support, with family approval built into every connection you make.
Special educators and behavior specialists
See who is progressing and who has stalled, without chasing individual student logins.
Clinicians employed by a school or district
Your district can license seats for the whole team and pay on a purchase order, with terms on their fiscal year. Send us their details and we will quote it. You do not have to buy this yourself.
It drafts. You decide what is true.
Progress wording written from the trials you actually recorded, with the prompt levels intact, ready for you to correct and sign. The writing up is the part of the job that happens on a Sunday evening. It does not have to be.
It also points at what is worth a second look: a goal without enough data to defend in June, a word that has stopped appearing, a fortnight that went quiet. Findings, not conclusions.
Nothing becomes documentation until you agree to it. A report keeps both the drafted wording and what you changed it to, so an annual review can show its working. A district can switch AI off for everybody, and everything else keeps running.
Drafted
Amelia met her goal of requesting a break in 55% of opportunities this term, showing steady progress toward independence.
What the clinician signed
Amelia requested a break independently in 55% of 24 opportunities, up from 31% in the autumn. The gestural cue is still needed in noisy settings, so the classroom target stays in place for the spring.
Both versions are kept. If anybody asks where a number came from, the trials behind it are one click away.
More from the EnrichPoint family
Built for the same people, designed to work together.
Requires a practitioner seat
epPractitioner needs an EnrichPoint account and an active practitioner license. That is the epSpeak practitioner tier, managed from your EnrichPoint account. Without one there is nothing for the app to show you. Buying for yourself takes a card and a few minutes. If you work for a school or district, they can licence seats for the whole team on a purchase order instead.
