Skip to main content

ComplyJet Agent – Anti-Virus (Windows & macOS)

Learn how to install and configure antivirus software so the ComplyJet Agent can evaluate device compliance correctly.

Written by Upendra Varma
Updated this week

To pass the “Anti-Virus” device check in ComplyJet, your device must have a supported malware detection solution installed and active.

Anti-virus software protects your system against malware, ransomware, and other threats. Devices without active protection will fail this check.

These instructions apply only when using the ComplyJet Agent directly on the device.

If you are using an external MDM (Hexnode, Intune, Jamf, etc.), refer to the respective MDM setup guide instead.

ComplyJet evaluates installed applications detected by the Agent.

Requirement Overview

To pass the check:

  • A supported antivirus solution must be installed

  • The application must be detected on the device

  • The software must not be removed or disabled

Once detected, the device will automatically show Compliant.

Supported Antivirus Software

ComplyJet currently supports detection of the following antivirus products.

If your product is not listed below, contact support for evaluation.

macOS Supported Antivirus

  • XProtect (built-in macOS protection)

  • Avast Security

  • Avira

  • Bitdefender Endpoint Security for Mac

  • Carbon Black

  • Coro

  • CrowdStrike Falcon

  • Cylance Endpoint Security

  • ESET Endpoint Antivirus / Security

  • Intego

  • Jamf Protect

  • Huntress

  • Kandji EDR

  • Malwarebytes

  • McAfee Endpoint Security for Mac

  • Microsoft Defender

  • SentinelOne

  • Sophos

  • Symantec Endpoint Protection

Windows Supported Antivirus

  • Avast Antivirus

  • Avira Antivirus

  • Bitdefender Antivirus / Endpoint Security Tools

  • ClamAV

  • Coro

  • CrowdStrike Windows Sensor

  • ESET Security

  • Huntress

  • Kaspersky Internet Security / Total Security

  • McAfee (AntiVirus / LiveSafe / Endpoint Security)

  • Microsoft Defender / Windows Defender

  • SentinelOne

  • Sophos Anti-Virus

  • Symantec Endpoint Protection

  • Trend Micro Apex One Security Agent

  • Webroot SecureAnywhere

  • WithSecure Elements Agent

macOS Configuration

Option 1: Use Built-In macOS Protection - XProtect ( Easy & Fast )

If you are not using third-party antivirus, macOS must have built-in protections enabled.

On most devices, these settings are enabled by default, so no action is required. Only review or modify them if XProtect is not detected by the agent.

Enable System Security Updates

  1. Open System Settings

  2. Go to General → Software Update

  3. Select the Advanced button (depending on your macOS version, you might see an "i" inside a circle instead).

  4. Ensure one of the following is enabled:

    • Install Security Responses and system files

    • Install system data files and security updates

Enable Gatekeeper

  1. Open System Settings

  2. Go to Privacy & Security

  3. Under Security, select:

    • App Store and identified developers

If the device continues to fail:

  • Toggle the security update setting off and back on

  • Sync the ComplyJet Agent again

Option 2: Use a Supported Third-Party Antivirus

Install one of the supported antivirus applications listed above.

Once installed:

  1. Ensure the application is running

  2. Confirm real-time protection is enabled

  3. Click Sync now inside the ComplyJet Agent

If detected, the device will be marked Compliant.

Windows Configuration

Option 1: Use Microsoft Defender ( Easy & Fast )

Microsoft Defender is supported and typically enabled by default on Windows 10/11.

To verify:

  1. Type Windows Security in the taskbar search window

  2. Click Virus & threat protection

  3. Under Virus & threat protection settings, Select Manage settings

  4. Enable Real-time protection

If Defender is enabled and active, the device will pass.

Option 2: Install a Supported Third-Party Antivirus

Install one of the supported antivirus solutions listed above.

After installation:

  1. Ensure the software is active

  2. Confirm real-time protection is enabled

  3. Click Sync now inside the ComplyJet Agent

The device will show Compliant once detected.

How ComplyJet Evaluates This

The ComplyJet Agent:

  • Detects installed applications on the device

  • Matches them against supported antivirus identifiers

  • Validates operating system compatibility

If a supported antivirus application is detected: Compliant

If no supported antivirus is detected: Non-Compliant

Common Reasons for Failure

  • Antivirus installed but not running

  • Unsupported antivirus product

  • Antivirus recently installed but device not synced

  • Antivirus removed or disabled

  • Multiple security tools conflicting and disabling protection

Next Steps

After installing or enabling antivirus:

  1. Click Sync now inside the ComplyJet Agent

  2. Confirm the device check shows Compliant

If the device still shows non-compliant:

  • Restart your system

  • Re-open the antivirus application

  • Sync again

Once a supported antivirus solution is detected, the test will automatically pass.

Did this answer your question?