A careful rebuild of our browser based privacy tool. Safer. Clearer. Still entirely local.
NeutroFilter is our small utility that helps rephrase sensitive health and identity language into neutral, access friendly wording. The new Unified Health and Access edition is now live at trsa.org.uk/neutrofilter.html. It runs fully in your browser. There is no tracking, no storage, and no data sent anywhere.
Why NeutroFilter runs on TRSA.org.uk
TRSA means The Reasonable Adjustment. We host interactive tools on the TRSA.org.uk domain because it is a static environment. There are no plugins, no logins, and no databases. This keeps tools safer and easier to maintain. It also avoids WordPress auto formatting that can interfere with JavaScript.
TRSA.org.uk also holds a full archive of our posts. If the main site ever went down, readers can still reach the material. Our open source PGP whistleblower tool also lives on TRSA.org.uk so that secure testing and updates do not depend on WordPress.
What is new in NeutroFilter 2.0
- Expanded coverage. Mental health, neurodivergence, physical health, sensory regulation, reproductive and hormonal factors, medication wording, and substance use or recovery language.
- Smarter pattern handling. Multi term phrases such as “I am ADHD and autistic” now reduce to a single neutral line like “I have neurodivergent traits.”
- Cleaner output. Sentence casing, duplicate cleanup, and UK spelling normalisation for terms such as diarrhoea and oesophagus.
- Local change log. A collapsible panel shows every replacement the filter makes.
Engine improvements
- Regex handling rebuilt with safe string templates to avoid browser escape errors.
- Smoother connectors that remove repeated starters such as “I have I have.”
- Optional tone softening for harsh self descriptions such as “I am broken.”
Changelog, version 2.0, November 2025
| Type | Update | Details |
|---|---|---|
| Core engine | Regex rebuilt | Prevents invalid escape errors in modern browsers |
| Filter expansion | Seven new categories | Sensory, Sleep, Respiratory, Reproductive, Medications, Substance Use, Tone Softening |
| Neurodivergence | Multi condition parsing | “I am ADHD and autistic” becomes “I have neurodivergent traits.” |
| Physical health | Broader coverage | Colitis, reflux, fatigue, pain, mobility needs |
| Medication | Safer phrasing | SSRIs and similar become “on prescribed medication.” |
| Interface | Dark gold UI | Copy button, clear button, live change log and stats |
| Privacy | Static hosting | Served from TRSA.org.uk with no storage or tracking |
| Infrastructure | Tool archive | TRSA.org.uk mirrors posts and hosts the PGP tool |
What has changed or been removed for now
Structural fixes
- The core filter object was rebuilt after an earlier overwrite. Condition and symptom sets are restored and tested.
- Regex strings moved to a safer format. This removes the escape sequence issues that some browsers raised.
- Dynamic highlighting and background logging were simplified to keep everything local and predictable.
Temporarily removed
- Some overlapping patterns for compound diagnoses are disabled while the new parser beds in. They will return after more testing.
- Preset exporting and custom safe text templates are paused until a clean local storage approach is ready.
- Older analytics and sync ideas are retired. The tool is now fully offline by design.
Simplifications
- The tone filter focuses on clearly self critical phrases for now. Deeper empathy rewrites will follow.
- Per category toggles will arrive with NeutroFilter 3.0.
- User supplied dictionaries are on hold to keep load time low and code small.
What comes next
- Saved presets and export options for disclosure and casework.
- Per category toggles and user defined word sets.
- An adaptive intent step that reduces overcorrection and keeps tone natural.
Access the tool
Launch NeutroFilter on TRSA.org.uk
It runs locally and logs nothing. If you spot a phrase we should support, send an example and we will add it.
Summary
NeutroFilter 2.0 is a steady step forward. Hosting on TRSA.org.uk keeps the code simple and the privacy story clear. The aim is practical language privacy that anyone can verify and improve. Thank you for the patience while we rebuilt the engine and widened the coverage.
Author: Kieron JH





Be First to Comment