Prism Browser
A clinical web browser built for healthcare providers and AAC users. Designed for people who navigate the web via head tracking, switch scanning, dwell click, and voice commands — and for clinicians who need browsing with HIPAA technical safeguards on shared clinical devices.Available on macOS, Windows, Linux (Electron desktop) and iPad/iPhone (native iOS app).
Implements HIPAA technical safeguards. Full HIPAA compliance depends on your practice's BAA, risk assessment, and organizational policies.
The desktop app features a portal sidebar (mail, calendar, documents, chat), tabbed browsing, address bar with security indicator, and head-tracking overlay — all in a clinical-grade sandboxed environment.
On iOS, the browser opens with a HIPAA-compliant consent screen before granting access to browsing features.
At a Glance
| Platforms | macOS, Windows, Linux (desktop) / iPad, iPhone (iOS) |
| AAC Input Methods | Head tracking, switch scanning, dwell click, voice commands, 8 gesture types |
| Clinical Features | PHI scrubbing, audit logging, session timeout, clinical context sidebar, therapy timer |
| Security | Sandbox + CSP, session isolation, HMAC audit chain, encrypted storage, PIN lockout |
AAC Accessibility
Head Tracking
Control the cursor with head movement using any built-in camera — no special hardware required:
Gesture Detection
8 gestures with per-side blink thresholds for CP asymmetry:
| Gesture | Action |
|---|---|
| Blink (both eyes) | Click at cursor |
| Wink left | Navigate back |
| Wink right | Navigate forward |
| Nod | Scroll down |
| Head shake | Cancel / escape |
| Smile | Toggle reader mode |
| Brow raise | Scroll up |
| Mouth open | Stop TTS |
Switch Scanning
Two-phase scanning (ARIA landmarks + spatial rows), dynamic DOM rebuild on SPA navigation, configurable speed.
Voice Commands
22 offline commands via Web Speech API — no cloud dependency.
HIPAA Technical Safeguards
| Feature | Description |
|---|---|
| PHI scrubbing | Regex + contextual NER on all search queries before they leave the device |
| Session isolation | Separate partitions for portal (authenticated) and browsing (sandboxed) |
| 15-minute idle timeout | Automatic lock with PIN-protected unlock and exponential lockout |
| Audit logging | HMAC-SHA256 chained append-only JSONL with user identity |
| Private browsing | No cookies persist, no history — audit trail preserved |
| Content blocking | Built-in ad/tracker blocker (3 rule sets) |
| DNS-over-HTTPS | Cloudflare + Google secure resolvers |
Caregiver Mode
| Feature | Description |
|---|---|
| PIN lock | iOS Keychain / macOS safeStorage |
| Domain allowlist | Dot-boundary matching |
| Time limits | Configurable daily session duration |
| Usage analytics | Domains visited (apex only), session time, shield blocks |
Clinical Features
| Feature | Shortcut |
|---|---|
| Reader Mode — Readability.js extraction + DOMPurify + TTS | Cmd+Shift+R |
| Word-by-Word TTS — Azure Neural / Web Speech / espeak-ng WASM | |
| AI Page Summary — PHI-sanitized text to portal AI | Cmd+Shift+P |
| Clinical Context — active patient sidebar | Cmd+Shift+X |
| Therapy Timer — start/stop/resume with notes | Cmd+Shift+T |
| PHI-Safe Printing — regex-masked output | Cmd+P |
Downloads
Prism Browser is included with your Synalux subscription.
| Platform | Notes |
|---|---|
| macOS (Apple Silicon + Intel) | Universal binary, Apple Developer ID signed + notarized |
| Windows (x64) | EXE installer |
| Linux (x64) | AppImage, portable |
| iPad / iPhone | App Store |