System Requirements
MixModeler is a browser-based application that runs entirely in your web browser with no installation required. All data processing happens locally on your device, ensuring complete privacy and security.
Supported Browsers
Recommended Browsers (Best Performance)
Google Chrome (Version 90+)
- ✅ Full feature support including GPU acceleration 
- ✅ Optimal performance with large datasets 
- ✅ Best WebAssembly (WASM) performance 
- Recommended for: Power users, large datasets, Bayesian modeling 
Microsoft Edge (Version 90+)
- ✅ Full feature support including GPU acceleration 
- ✅ Chromium-based, similar performance to Chrome 
- ✅ Excellent compatibility 
- Recommended for: Windows users, enterprise environments 
Mozilla Firefox (Version 88+)
- ✅ Full feature support 
- ✅ Good WASM performance 
- ✅ Strong privacy features 
- Recommended for: Privacy-focused users 
Safari (Version 14+)
- ✅ Core features fully supported 
- ⚠️ GPU acceleration limited on some Macs 
- ✅ Good performance on Apple Silicon (M1/M2/M3) 
- Recommended for: Mac users 
Minimum Browser Requirements
- JavaScript: Must be enabled 
- Cookies: Required for authentication only 
- Local Storage: Required for application state 
- WebAssembly (WASM): Required for computation 
- Modern ES6+ Support: Required 
Not Supported:
- ❌ Internet Explorer (all versions) 
- ❌ Opera Mini 
- ❌ Very old browser versions (pre-2020) 
Hardware Requirements
Minimum Specifications
For Basic MMM Models (up to 50 variables, 100 observations):
- CPU: Dual-core processor, 2.0 GHz 
- RAM: 4 GB 
- Storage: 500 MB free space (browser cache) 
- Display: 1280x720 resolution 
- Internet: Required for initial load only 
Performance: Adequate for small models with OLS estimation
Recommended Specifications
For Standard MMM Models (50-200 variables, 100-300 observations):
- CPU: Quad-core processor, 2.5 GHz or better 
- RAM: 8 GB or more 
- Storage: 1 GB free space 
- Display: 1920x1080 resolution 
- Internet: Broadband for smooth experience 
Performance: Good performance for typical MMM workflows
High-Performance Specifications
For Large MMM Models (200+ variables, 300+ observations, Bayesian models):
- CPU: 6-core or better, 3.0 GHz+ 
- RAM: 16 GB or more 
- GPU: Dedicated graphics card (NVIDIA/AMD) for GPU acceleration 
- Storage: 2 GB free space 
- Display: 2560x1440 or higher 
- Internet: Broadband connection 
Performance: Excellent performance, full GPU acceleration benefits
Operating System Compatibility
Fully Supported
Windows
- Windows 10 (64-bit) 
- Windows 11 (64-bit) 
- Note: Windows 7/8 not recommended due to outdated browser support 
macOS
- macOS 10.15 (Catalina) or newer 
- macOS 11+ (Big Sur and later) recommended 
- Full Apple Silicon (M1/M2/M3) support 
- Note: GPU acceleration available on Apple Silicon 
Linux
- Ubuntu 20.04 LTS or newer 
- Fedora 34 or newer 
- Debian 11 or newer 
- Other distributions with modern browsers 
- Note: Best performance with recent kernel versions 
ChromeOS
- ChromeOS 90 or newer 
- Works well on modern Chromebooks 
- Limitation: GPU acceleration may be limited 
Network Requirements
Internet Connection
During Initial Load:
- Required to load application 
- Download size: ~5-10 MB (first visit) 
- Subsequent visits use browser cache 
During Use:
- NOT required for data processing 
- All computation happens locally 
- Your data never leaves your device 
For Updates:
- Automatic updates when you reload the page 
- No manual installation needed 
Bandwidth Recommendations
- Minimum: 1 Mbps (initial load) 
- Recommended: 5+ Mbps (smooth experience) 
- Note: After loading, internet is not needed 
Firewall & Security
- No special ports required 
- Works through standard HTTPS (port 443) 
- Compatible with corporate firewalls 
- No VPN issues (data stays local) 
Data & File Limitations
Subscription Plan Limits
Free Plan
- Maximum 20 variables per dataset 
- Suitable for small businesses and testing 
- All features available 
Professional Plan
- Maximum 500 variables per dataset 
- Suitable for mid-size businesses 
- Full feature access 
Business Plan
- Unlimited variables 
- Suitable for enterprises 
- Premium support 
File Size Limits
Excel/CSV Upload
- Maximum file size: 50 MB 
- Typical datasets: 1-5 MB 
- Larger files process more slowly 
Observations (Time Periods)
- Minimum: 26 weeks (6 months) 
- Recommended: 52+ weeks (1+ years) 
- Maximum: 500+ weeks supported 
Processing Time
- Small models (50 vars): Seconds 
- Medium models (200 vars): 10-30 seconds 
- Large models (500 vars): 1-3 minutes 
- Bayesian MCMC: 2-10 minutes depending on settings 
Performance & Acceleration
WebAssembly (WASM) Acceleration
Automatic Acceleration:
- All modern browsers support WASM 
- 5-10x faster than JavaScript 
- No configuration needed 
- Always available 
GPU Acceleration (Optional)
Availability:
- Requires dedicated GPU (NVIDIA, AMD, or Apple Silicon) 
- Chrome/Edge provide best GPU support 
- Automatically enabled if available 
- Provides 10-100x speedup for large models 
GPU Requirements:
- NVIDIA: GTX 10-series or newer 
- AMD: RX 5000-series or newer 
- Apple: M1/M2/M3 chips 
- Intel: Integrated graphics supported (limited acceleration) 
When GPU Helps Most:
- Large datasets (200+ variables) 
- Bayesian modeling with MCMC 
- Correlation matrix calculations 
- Batch variable testing 
Performance Indicators
Acceleration Badge:
- Green indicator shows active acceleration 
- Click to see which method is active (WASM/GPU) 
- Performance metrics displayed after operations 
Browser Settings
Required Settings
JavaScript
- Must be enabled 
- Required for application to function 
Cookies
- Used for authentication only 
- First-party cookies required 
- No third-party tracking cookies 
Local Storage
- Required for application state 
- Stores preferences and settings 
- No sensitive data stored 
Pop-ups
- May need to allow for downloads 
- Excel export uses browser downloads 
Optional Settings
GPU Acceleration
- Chrome: chrome://flags/#enable-webgl 
- Should be enabled by default 
- Restart browser if changed 
Memory Limits
- Modern browsers handle automatically 
- Chrome allows ~2GB per tab 
- Upgrade RAM for very large models 
Data Privacy & Security
On-Device Processing
Your Data Never Leaves Your Computer:
- All computation in browser 
- No server uploads 
- No cloud storage 
- Complete data isolation 
What Gets Sent to Servers:
- ONLY authentication tokens (login) 
- NO marketing data 
- NO model results 
- NO personal information 
Security Features
HTTPS Encryption
- All connections encrypted 
- Secure authentication 
- No data interception risk 
No Data Storage
- We don't store your data 
- We can't access your data 
- Complete privacy compliance 
GDPR & CCPA Compliant
- Privacy by design 
- No personal data collection 
- Full user control 
Troubleshooting Performance Issues
Slow Performance
If models are running slowly:
- Close unnecessary browser tabs - Each tab uses memory 
- Close tabs to free resources 
 
- Clear browser cache - Chrome: Settings > Privacy > Clear browsing data 
- Reload MixModeler after clearing 
 
- Check system resources - Task Manager (Windows) or Activity Monitor (Mac) 
- Close memory-intensive applications 
 
- Reduce model complexity - Start with fewer variables 
- Use OLS before Bayesian 
- Test on subset of data 
 
- Use recommended browser - Chrome/Edge provide best performance 
- Update to latest browser version 
 
Memory Issues
"Out of Memory" errors:
- Reduce dataset size - Fewer variables or observations 
- Process in batches 
 
- Increase available RAM - Close other applications 
- Restart browser 
- Upgrade computer memory 
 
- Use 64-bit browser - Allows more memory usage 
- Check browser version 
 
Mobile & Tablet Support
Current Status
Limited Support:
- ⚠️ Viewing models possible 
- ⚠️ Basic interactions supported 
- ❌ Model building not recommended 
- ❌ File uploads may have issues 
Why Desktop is Recommended:
- Complex interface designed for desktop 
- Large screens needed for charts and tables 
- Mobile browsers have memory limitations 
- Touch interactions less efficient 
Future Plans
- Improved tablet support coming 
- Mobile viewing optimization planned 
- Simplified mobile workflows under development 
Enterprise Considerations
IT Requirements
No IT Department Burden:
- No software installation 
- No server setup 
- No firewall changes 
- No VPN requirements 
Works With:
- Corporate firewalls 
- Proxy servers 
- VPNs 
- SSO systems (coming soon) 
Compliance
Data Residency:
- Data never leaves user's device 
- No data center concerns 
- Complies with local regulations 
Audit & Security:
- No data exposure risk 
- Audit-friendly architecture 
- Enterprise-grade privacy 
Support & Updates
Automatic Updates
- Updates deployed automatically 
- Refresh browser to get latest version 
- No manual installation 
- Backward compatible 
Browser Compatibility Testing
We continuously test on:
- Latest 3 versions of Chrome 
- Latest 3 versions of Edge 
- Latest 3 versions of Firefox 
- Latest 2 versions of Safari 
Getting Help
Performance Issues:
- Email: support@mixmodeler.com 
- Include: Browser version, OS, RAM, error messages 
Feature Requests:
- Submit via feedback form in app 
- Roadmap available on website 
Recommended Setup
Optimal Configuration for MMM
Hardware:
- 16 GB RAM or more 
- Quad-core CPU (3.0 GHz+) 
- Dedicated GPU (optional but beneficial) 
- SSD for faster browser cache access 
Software:
- Windows 10/11 or macOS 11+ 
- Google Chrome (latest version) 
- Browser cache enabled 
- JavaScript and WASM enabled 
Network:
- Broadband internet (5+ Mbps) 
- Stable connection for initial load 
- No connection needed during analysis 
Display:
- 1920x1080 or higher resolution 
- Dual monitors recommended (optional) 
- Color-calibrated for accurate charts 
This setup ensures optimal performance for all MixModeler features, including large models and Bayesian inference.
Last updated