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
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

Optimal Performance

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
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
  • 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

System Information

To view your system specifications:

  1. Press Win + R
  2. Type msinfo32
  3. Press Enter
  4. Review System Summary

Camera Check

To verify camera functionality:

  1. Open Windows Camera app
  2. Verify camera works
  3. Check video quality
  4. Note camera model

Performance Verification

After installing GuacamoleID:

  1. Check Task Manager for resource usage
  2. Verify CPU usage is reasonable (2-10%)
  3. Check memory usage (~200-400 MB)
  4. Ensure smooth face recognition