Skip to main content
Support

Adoption pack · AssisT 1.0.0

AssisT for learning support and disability services

Everything you need to decide whether to recommend AssisT to your students, in one place. It is free, it is open source under the EUPL-1.2, there is no contract to sign and no account for anyone to create. What follows is the evidence, including the parts that are not finished.

Two things to know before you read further

  • The Accessibility Conformance Report is a self-assessment by the developer. No independent audit has been carried out, and there has been no screen-reader testing with NVDA, JAWS or VoiceOver. If your students use a screen reader as their primary access method, pilot AssisT with them before you recommend it.
  • AssisT runs on Chrome and Edge 88 or later only. There is no Firefox build and no Safari build, and none is planned for 1.0.

Who this is for

Learning support officers, disability support officers, assistive technology officers, access and inclusion teams, and the IT and data protection colleagues they have to convince. In other words: the person who has to answer "is this safe, is it accessible, what does it cost, and who signs for it" before a tool can be recommended to a student.

AssisT is designed for students working inside a learning management system — Canvas, Moodle, Google Classroom — and on the web generally. It is used by neurodivergent students, dyslexic students, students with low vision, students with motor impairments, and students who simply read and write better with support. It does not require a diagnosis, a referral, or any record that a student is using it.

What a student gets

Twenty-nine supports in one extension, grouped as Reading, Writing, Seeing, Focus and Study, with twelve built-in profiles that configure them in one click.

Reading

Text-to-speech with synchronised word highlighting, reading mode, dyslexia reading modes (bionic, syllable, grammar colour), reading guide, speed reading, dictionary lookup, and translation into 14 languages.

Writing

Dictation with spoken editing commands, sticky notes and annotations, a citation manager covering four styles and ten source types, and Authorship Shield, which keeps a local record of how a piece of writing developed.

Seeing

Five fonts including Lexend and OpenDyslexic, spacing controls and an interface that survives a student's own text-spacing overrides (SC 1.4.12), screen colour overlays, a magnifying lens, a custom cursor, and OCR that pulls text out of images in 14 recognition languages.

Focus and Study

Focus mode, reduced motion, autoplay blocking, a simplified-interface level, a Pomodoro timer, Maths Support, and a mind map (beta) whose outline is a fully keyboard-driven ARIA tree.

AI is optional and off by default. Where a student wants it, it can run entirely on their own machine (Ollama), entirely in the browser (WebLLM), or through a cloud provider using the student's own API key. Full feature detail.

How to evaluate it in 15 minutes

  1. Install it (2 min). Add AssisT from the Chrome Web Store. No account, no key, no sign-in. Open a page on your own VLE.
  2. Run it from the keyboard (3 min). Tab through the popup. Nothing should need a mouse. Try Alt+R for reading mode, Alt+Shift+D for the dictionary, Escape to get out. There are 16 shortcuts and all of them are re-bindable.
  3. Apply a profile (2 min). Settings → Preferences → Profiles. Try Dyslexia Support or Low Vision on a real piece of course content and see whether it holds up on your own platform's markup.
  4. Check what leaves the device (3 min). Open DevTools → Network, use the reading and writing tools, and watch. With AI off and translation unused, nothing goes out. Then use Translate once and watch the single request to MyMemory. This is the fastest way to verify the privacy claims rather than take our word for them.
  5. Read the five criteria we do not fully meet (3 min). They are listed in the Limitations section, with the gaps named. Decide whether any of them affects your cohort.
  6. Ask us the thing you still need (2 min). Email [email protected]. Acknowledged within 5 working days.

The documents

Accessibility Conformance Report

All 55 WCAG 2.2 Level A and AA criteria (self-assessed), in VPAT 2.5 format, with EN 301 549 and Section 508 mapping. A self-assessment by the developer, not an independent audit — it says so on the page, and it lists the gaps.

Self-assessment · 13 September 2026

Privacy and data-processing statement

What is stored, where, and what leaves the device. Chrome permissions explained one by one. FERPA, COPPA and GDPR positions stated without overclaiming.

Applies to AssisT 1.0.0 · 13 September 2026

Managed deployment guide

Force-install by extension ID through Chrome Enterprise, the one managed policy key that exists, and the settings we recommend for a disability service rollout.

For IT administrators

Sub-processor list

Every third-party service AssisT can contact, what triggers it, exactly what is sent, a link to each provider’s terms, and whether it is opt-in. Fiavaion itself has no sub-processors.

For your data protection officer

Licence and terms

EUPL-1.2: use, modify and redistribute under the same licence. No fee, no seat count, no renewal. The licence text itself is in the repository.

Also: LICENSE on GitHub

EUPL-1.2

Support commitments

Channels, the 5-working-day acknowledgement for accessibility reports, how updates arrive, and an honest list of what is not promised.

No SLA beyond the accessibility acknowledgement

Changelog

Every release, what changed in it, and when. Useful if you need to show a committee that the tool is actively maintained.

Current release: 1.0.0

Request the adoption pack

Everything above is public and needs no request. Email us if you need something it does not cover — a written statement for procurement, an institution branding key for managed browsers, or a walkthrough for your team. The link opens a message with the subject and a short checklist already filled in.

Email [email protected]

Accessibility and institutional enquiries are acknowledged within 5 working days. See the support commitments for what that does and does not mean.

Procurement questions

What does it cost?

Nothing. There is no paid tier, no premium version, no per-seat licence, no institutional edition, and no renewal. Development is funded by voluntary contributions through Patreon, Buy Me a Coffee and GitHub Sponsors. Nothing in AssisT is held back behind a payment.

Do students need an account?

No. There is no account to create, no email address to hand over and nothing to sign in to. A student installs the extension and it works. That also means there is no roster to manage, no seats to reclaim, and no list of who is using it — including for us.

Does student data leave the device?

Not by default. Settings live in chrome.storage.local on the device; notes, annotations, citations, mind maps and Authorship Shield history live on the device in IndexedDB. Nothing syncs across devices and nothing reaches Fiavaion — we run no server that could receive it.

Text leaves the device in three cases, all of them visible to the student at the moment they happen: a translation request, a dictionary lookup, and a cloud AI request if the student has configured a provider with their own API key. Each one sends only the text the student selected, directly to that provider. The sub-processor list names every one of them.

What is the GDPR position?

Fiavaion processes no personal data through AssisT, so we are neither controller nor processor and there is no data processing agreement to sign with us. If a student enables a cloud provider with their own key, that provider is that student's own sub-processor under the student's agreement with them. For FERPA: AssisT is designed with FERPA principles in mind — no student data is collected. We make no HIPAA claim.

Who owns it, and what happens if it is abandoned?

AssisT is licensed under the EUPL-1.2, an EU-approved open source licence. You may use it, modify it, and redistribute it under the same licence, for any purpose, without asking us. The source is public. If the project stopped tomorrow your institution could fork and maintain it, and the copies already installed would keep working, because nothing depends on a server we operate.

Which browsers are supported?

Chrome and Edge, version 88 or later, on Windows, macOS, Linux and ChromeOS. There is no Firefox build and no Safari build. If your students are issued iPads, AssisT is not the tool for them.

How do updates arrive?

Through the Chrome Web Store, silently, on Chrome's own update schedule. There is nothing for IT to repackage or push and nothing for the student to do. If you force-install AssisT by policy, updates still arrive the same way — see the managed deployment guide. Every release is listed in the changelog.

Can we deploy it to managed browsers?

Yes, by extension ID through Chrome Enterprise, Chrome Browser Cloud Management, Group Policy or the equivalent Edge policy. One managed policy key exists — an optional institution branding key that applies your name and colours. It grants no other capability and gives the institution no visibility of student activity. See the managed deployment guide.

Has it been independently audited?

No. The Accessibility Conformance Report is a self-assessment by the developer. An independent specialist audit is planned but not commissioned, and there is no date for it. Screen-reader conformance testing with NVDA, JAWS and VoiceOver has not been done. We would rather you knew that now than found out during a pilot.

Page last updated 13 September 2026, for AssisT 1.0.0.