System Requirements
6 min read
Updated Sep 23, 2026
Overview
This page outlines the hardware and software requirements for running GuacamoleID on your computer. Meeting these requirements ensures optimal performance and reliability.
Operating System
Supported Systems
| Operating System |
Support Level |
| Windows 11 (64-bit) |
Full Support |
| Windows 10 (64-bit) |
Full Support |
| Windows 10 (32-bit) |
Not Supported |
| Windows 8.1 |
Not Supported |
| Windows 7 |
Not Supported |
| macOS |
Coming Soon |
| Linux |
Not Supported |
Windows Requirements
- Windows 10 version 1903 or later
- Windows 11 any version
- Latest Windows updates recommended
- .NET Framework 4.7.2 or later
Hardware Requirements
Minimum Requirements
| Component |
Requirement |
| Processor |
Intel Core i3 (6th gen) or AMD equivalent |
| RAM |
4 GB |
| Storage |
500 MB available space |
| Camera |
USB 2.0 webcam (720p minimum) |
| Display |
1280 x 720 resolution |
Recommended Requirements
| Component |
Requirement |
| Processor |
Intel Core i5 (8th gen) or AMD equivalent |
| RAM |
8 GB or more |
| Storage |
1 GB available space (SSD preferred) |
| Camera |
USB 3.0 webcam (1080p) |
| Display |
1920 x 1080 resolution |
| Component |
Recommendation |
| Processor |
Intel Core i7 (10th gen+) with integrated GPU |
| RAM |
16 GB |
| Storage |
SSD with 2 GB available |
| Camera |
IR camera (Windows Hello compatible) |
Camera Requirements
Minimum Camera Specifications
| Specification |
Minimum |
| Resolution |
720p (1280 x 720) |
| Frame Rate |
15 fps |
| Interface |
USB 2.0 |
| Focus |
Fixed or auto-focus |
Recommended Camera Specifications
| Specification |
Recommended |
| Resolution |
1080p (1920 x 1080) |
| Frame Rate |
30 fps |
| Interface |
USB 3.0 |
| Focus |
Auto-focus |
| Low Light |
Low-light capable |
IR Camera (For Depth Vision)
For Depth Vision anti-spoofing:
| Specification |
Requirement |
| Type |
Windows Hello compatible IR camera |
| Depth Sensing |
Required for full Depth Vision |
| Examples |
Intel RealSense, Tobii, Built-in Windows Hello cameras |
Supported Camera Brands
GuacamoleID works with most webcams. Verified compatible brands include:
- Built-in Cameras: Most laptop integrated cameras
- Logitech: C920, C922, C930, Brio
- Microsoft: LifeCam series
- Intel: RealSense cameras
- Razer: Kiyo
- Dell: UltraSharp webcams
- HP: Integrated cameras
- Lenovo: Integrated cameras
Virtual Cameras
GuacamoleID may not work with:
- OBS Virtual Camera
- ManyCam
- Other virtual camera software
Physical cameras are required for face recognition.
Network Requirements
Internet Connection
| Feature |
Internet Required |
| Face recognition |
No |
| Block screen |
No |
| Account login |
Yes |
| Profile sync |
Yes |
| Web portal |
Yes |
| Software updates |
Yes |
Bandwidth Requirements
| Activity |
Bandwidth |
| Account operations |
Minimal |
| Profile sync |
~1-5 MB per profile |
| Software updates |
50-200 MB |
Firewall and Proxy
GuacamoleID requires access to:
| Domain |
Purpose |
*.guacamole.ai |
Core services |
api.guacamole.ai |
API endpoints |
portal.guacamole.ai |
Web portal |
sync.guacamole.ai |
Biometric sync |
updates.guacamole.ai |
Software updates |
Ports Used
| Port |
Protocol |
Purpose |
| 443 |
HTTPS |
Secure API communication |
| 80 |
HTTP |
Redirect to HTTPS |
Software Dependencies
Pre-installed by Windows
- DirectX 11 or later
- Windows Camera Framework
- .NET Framework 4.7.2+
Installed with GuacamoleID
- Visual C++ Redistributable
- Intel OpenVINO Runtime (for AI processing)
- Qt Runtime Libraries
Recommended Software
- Latest graphics drivers
- Latest camera drivers
- Windows Defender (or equivalent antivirus)
GPU Requirements
Integrated Graphics (Minimum)
GuacamoleID runs on integrated graphics:
- Intel HD Graphics 520 or newer
- AMD Radeon Graphics (Ryzen APUs)
Dedicated GPU (Optional)
Dedicated GPUs can improve performance:
- Any modern NVIDIA or AMD GPU
- Not required for operation
- May reduce CPU load
Intel OpenVINO Acceleration
GuacamoleID uses Intel OpenVINO for AI acceleration:
- Automatically uses CPU instructions (AVX, SSE)
- Intel GPUs can provide acceleration
- No special configuration needed
Display Requirements
Resolution
| Resolution |
Support |
| 4K (3840 x 2160) |
Supported |
| QHD (2560 x 1440) |
Supported |
| Full HD (1920 x 1080) |
Recommended |
| HD (1280 x 720) |
Minimum |
| Below 720p |
Not Supported |
Multi-Monitor
- Supported on all monitors
- Block screen covers all displays
- Camera preview on primary monitor
Display Scaling
- Windows display scaling supported
- 100%, 125%, 150%, 175%, 200% scaling tested
- High DPI displays supported
Storage Requirements
Disk Space
| Component |
Space Required |
| Application |
~300 MB |
| AI Models |
~150 MB |
| User Data |
~50 MB per profile |
| Logs |
~50 MB (rotating) |
| Total Minimum |
500 MB |
| Recommended |
1 GB |
Storage Type
| Type |
Performance |
| SSD |
Optimal (recommended) |
| HDD |
Acceptable |
| Network Drive |
Not Supported |
Power Requirements
Desktop Systems
No special power requirements beyond normal computer operation.
Laptop Systems
| Power Mode |
Camera Usage |
AI Processing |
| Plugged In |
Normal |
Full power |
| Battery |
Configurable |
Can be reduced |
| Power Saver |
Reduced |
Minimized |
Battery Impact
With default settings on battery:
- ~5-10% additional battery consumption
- Varies by camera and settings
- Use Power Saver mode to minimize
Enterprise Requirements
Server Requirements (For Nachos Backend)
If self-hosting the Nachos server:
| Component |
Requirement |
| CPU |
4 cores minimum |
| RAM |
8 GB minimum |
| Storage |
50 GB (SSD recommended) |
| Database |
PostgreSQL 13+ |
| OS |
Linux (Ubuntu 20.04+) or Windows Server |
Network Requirements
| Requirement |
Details |
| Protocol |
HTTPS required |
| Certificate |
Valid SSL/TLS certificate |
| Load Balancer |
Recommended for high availability |
| Bandwidth |
1 Mbps per 100 concurrent users |
Compatibility Notes
Known Issues
- Some webcam software may conflict with camera access
- Virtual cameras are not supported
- Remote desktop sessions have limited support
- VMware/VirtualBox may have camera passthrough issues
Anti-Virus Software
GuacamoleID is compatible with major antivirus software:
- Windows Defender (fully tested)
- Norton
- McAfee
- Kaspersky
- Bitdefender
You may need to add exceptions for:
- Installation directory
- Camera access
Browser Requirements (Web Portal)
| Browser |
Support |
| Chrome 90+ |
Full Support |
| Firefox 90+ |
Full Support |
| Edge 90+ |
Full Support |
| Safari 14+ |
Full Support |
| Internet Explorer |
Not Supported |
Checking Your System
To view your system specifications:
- Press
Win + R
- Type
msinfo32
- Press Enter
- Review System Summary
Camera Check
To verify camera functionality:
- Open Windows Camera app
- Verify camera works
- Check video quality
- Note camera model
After installing GuacamoleID:
- Check Task Manager for resource usage
- Verify CPU usage is reasonable (2-10%)
- Check memory usage (~200-400 MB)
- Ensure smooth face recognition