Browser Compatibility
Chrome versions, permissions, and known compatibility issues.
Supported Browsers
Primary Support
| Browser | Minimum Version | Status |
|---|---|---|
| Google Chrome | Version 88+ | Fully supported |
| Microsoft Edge | Version 88+ | Fully supported* |
| Chromium | Version 88+ | Fully supported |
*Edge uses the same extension from Chrome Web Store.
Not Supported
| Browser | Reason |
|---|---|
| Firefox | Different extension API |
| Safari | Different extension API |
| Opera | Limited, may work with workarounds |
| Brave | May work, not officially tested |
| Arc | May work, not officially tested |
Chrome Version Requirements
Checking Your Chrome Version
- Click three dots menu (top-right)
- Click Help → About Google Chrome
- Version number is displayed
- Chrome auto-updates, but check if updates are paused
Minimum Requirements
| Feature | Chrome Version | Notes |
|---|---|---|
| Core extension | 88+ | Manifest V3 support |
| Speech recognition | 25+ | Web Speech API |
| Text-to-Speech | 33+ | Speech Synthesis API |
| OCR | 88+ | Worker thread support |
| IndexedDB (annotations) | 23+ | Data storage |
Recommended
- Chrome 100+ for best performance
- Latest stable for security and features
- Auto-update enabled
Required Permissions
When you install AssisT, Chrome asks for these permissions:
Permission Explanations
| Permission | Why It’s Needed |
|---|---|
| Read and change all website data | Accessibility features need to modify page content (TTS highlighting, overlays, annotations) |
| Microphone | Speech-to-Text requires microphone access |
| Storage | Saves your settings, annotations, and preferences |
| Tabs | Needed for Reading Mode and multi-tab features |
Optional Permissions
| Permission | Feature | When Asked |
|---|---|---|
| Notifications | Pomodoro timer alerts | When enabling timer |
| Clipboard | Copy citations | When using copy function |
Managing Permissions
- Go to
chrome://extensions - Find AssisT
- Click Details
- Scroll to Permissions
- Review or modify permissions
Note: Removing permissions may break associated features.
Platform Compatibility
Windows
| Windows Version | Status |
|---|---|
| Windows 11 | Fully supported |
| Windows 10 | Fully supported |
| Windows 8.1 | Works, end of support |
| Windows 7 | Chrome no longer supports |
Windows-specific notes:
- Neural voices available through Windows Settings
- High contrast mode compatible with Dark Mode
- Narrator (screen reader) compatible
macOS
| macOS Version | Status |
|---|---|
| Ventura (13) | Fully supported |
| Monterey (12) | Fully supported |
| Big Sur (11) | Fully supported |
| Catalina (10.15) | Works, older Chrome versions |
macOS-specific notes:
- macOS voices available for TTS
- VoiceOver (screen reader) compatible
- System accessibility settings respected
Chrome OS
| Chrome OS | Status |
|---|---|
| Current stable | Fully supported |
| Beta/Dev channels | Should work, may have issues |
| School-managed devices | May require admin approval |
Chrome OS-specific notes:
- Extensions may be managed by school/organization
- Some features may be disabled by policy
- Check with IT for managed devices
Linux
| Distribution | Status |
|---|---|
| Ubuntu 20.04+ | Fully supported |
| Debian 10+ | Fully supported |
| Fedora 33+ | Fully supported |
| Other | Should work with Chrome 88+ |
Linux-specific notes:
- TTS voices depend on installed speech synthesis
- May need to install additional voice packages
- Chrome installation method doesn’t affect extension
Known Compatibility Issues
Websites with Known Issues
| Website | Issue | Workaround |
|---|---|---|
| Google Docs | TTS highlighting limited | Use Reading Mode |
| Canvas LMS | Some quiz pages block overlays | Canvas Helper adapts |
| YouTube | Video captions affect TTS | Disable captions |
| Twitter/X | Dynamic content resets settings | Re-enable per page |
| Heavy JavaScript interferes | Limited support |
Feature-Specific Issues
| Feature | Known Limitation |
|---|---|
| TTS | Some PDFs not readable (image-based) |
| OCR | Accuracy varies by image quality |
| Dark Mode | Some sites override with !important CSS |
| Annotations | URL changes lose note positioning |
| Focus Mode | Complex overlays may conflict |
Enterprise/School Environments
Managed Chrome
If Chrome is managed by your organization:
- Extension installation may require IT approval
- Some features may be disabled by policy
- Settings may not sync between devices
- Updates may be delayed by organization
Checking for Management
- Go to
chrome://management - If page shows “Your browser is managed,” contact IT
- Organization may have specific installation procedures
Common School Restrictions
| Restriction | Impact |
|---|---|
| Extension whitelist | May need IT to add AssisT |
| Microphone blocked | STT won’t work |
| Storage limits | Annotations may be limited |
| Incognito disabled | N/A for AssisT |
Requesting Installation
Provide IT with:
- Extension name: AssisT
- Chrome Web Store link
- Purpose: Educational accessibility tool
- Permissions explanation (above)
Performance Considerations
Minimum Hardware
| Component | Minimum | Recommended |
|---|---|---|
| RAM | 4 GB | 8 GB+ |
| Processor | Dual-core | Quad-core |
| Storage | 100 MB free | 500 MB+ free |
Features with Higher Requirements
| Feature | Resource Usage | Notes |
|---|---|---|
| TTS + Highlighting | Moderate CPU | Per-page processing |
| OCR | High CPU (brief) | During capture only |
| AI Features (Local) | High RAM/CPU | Requires Ollama |
| Multiple features | Cumulative | Disable unused features |
Optimizing Performance
- Disable unused features — Only enable what you use
- Use features on-demand — Don’t auto-enable everything
- Close other tabs — Reduce Chrome memory usage
- Restart Chrome periodically — Clears memory buildup
- Update Chrome — Newer versions often perform better
Accessibility Compatibility
Screen Readers
| Screen Reader | Compatibility |
|---|---|
| NVDA (Windows) | Compatible |
| JAWS (Windows) | Compatible |
| VoiceOver (macOS) | Compatible |
| ChromeVox (Chrome OS) | Compatible |
Notes:
- AssisT features supplement, not replace, screen readers
- TTS can be used alongside screen reader
- Focus management follows WCAG guidelines
System Accessibility Settings
AssisT respects:
prefers-reduced-motion— Disables animationsprefers-color-scheme— Dark Mode can follow system- High contrast mode — Compatible with AssisT overlays
- Increased text size — Works with Text Customization
Troubleshooting Browser Issues
Chrome Won’t Update
Solutions:
- Click menu → Help → About Google Chrome
- If stuck, restart Chrome
- Check internet connection
- On managed devices, contact IT
Extension Disabled After Update
Solutions:
- Re-enable at
chrome://extensions - Chrome may have updated permission requirements
- Review and accept new permissions
- If persistent, reinstall extension
Features Work in Chrome but Not Edge
Solutions:
- Check Edge version (should be 88+)
- Extension may need reinstall on Edge
- Some Edge policies differ from Chrome
- Verify permissions in Edge settings
Getting Help
Before Reporting Issues
- Check this compatibility guide
- Try in fresh Chrome profile (no other extensions)
- Test in Incognito mode
- Note browser version and OS
Information to Include
When reporting compatibility issues:
- Browser and version
- Operating system and version
- Other extensions installed
- Steps to reproduce
- Screenshot or video if possible