Capability matrix
Every signal. Every OS. Documented.
ScreenComply ships in two deployment modes — a Browser-Based API for asynchronous upload analysis and a Desktop Agent for real-time OS monitoring. Coverage by operating system is below. Most institutions deploy both for end-to-end integrity.
✓ Full support · ◐ Partial / heuristic · ✗ Not supported (OS constraint) · — Not applicable
Section 1 · Browser-Based API
Server-side upload API. Every OS, no install.
Candidates or customers POST a file — video, audio, image, document, or code — over HTTPS and receive structured JSON in return. No OS-resident component runs on the candidate's device. Every Section 1 capability is supported on every OS; real-time alerts are N/A in this mode by design (post-session analysis).
Section 2 · Desktop Agent
Native code on the candidate's device.
Coverage varies by OS because the relevant OS APIs vary. Where a capability is limited on mobile, pair the Browser-Based API path — many mobile gaps are covered behaviorally by post-session video and audio analysis in Section 1.
Cross-OS realities
How each platform fits into a deployment.
Key framing points for procurement and security review. Each OS has a different native depth, and our deployment model is designed to maximize integrity within the constraints of the platform — not pretend they don't exist.
Windows
Windows remains the most comprehensive platform for our desktop agent — every Section 2 signal is supported. For organizations issuing corporate Windows laptops, ScreenComply provides a full-spectrum integrity suite with native depth across every category.
macOS
Privacy-first design. Advanced permissions such as Accessibility entitlements for keystroke dynamics are optional. Standard deployment provides comprehensive coverage; additional protections can be enabled where the highest signal integrity is required.
Linux
Coverage closely aligned with macOS. Full support for overlay analysis on X11; Wayland support is evolving as compositor protocols stabilize. Ensures technical candidates on Linux are monitored with professional-grade integrity checks.
Android
Transparent, permission-based approach. Clear onboarding grants Accessibility Service and package-analysis permissions at install. All security signals are captured accurately and ethically through our optimized candidate workflows.
iOS
ScreenComply uses a Tiered Assessment Model with five Advanced Security Modes that adapt to BYOD or fully-managed environments. Where platform restrictions limit background process analysis, posture is preserved through managed configurations, containerized data protection, and our native companion experience.
Combined Mode (recommended)
Pairing the desktop agent with the browser-based API addresses gaps in any single platform — identity verification, gaze divergence, and audio analysis carry over even where native OS APIs are restricted. Real-time catches the brazen; post-processing catches the subtle.
Talk to an engineer
Need this matrix mapped to your assessment program?
We'll walk through your candidate device mix, your assessment formats, and the specific signals that matter for your integrity posture. Typical response within two business days.