Desktop App

Use the ComplyVigilance Desktop App to scan projects and container images.

ComplyVigilance Desktop App

Use the ComplyVigilance Desktop App to scan local projects and container images through a user-friendly graphical interface, ideal for those who prefer not to work in the terminal.

While the app abstracts away command-line complexity, it retains full functionality by leveraging the same scanning engine used by the cvclient CLI.


Installation

Download the graphical user interface (GUI) for your platform at:

Authentication & Setup

Before scanning, you’ll need to configure the desktop app with the following:

  • Access Token – Provided when a project is created in the Web Portal
  • API Server URL – Points to the ComplyVigilance web portal to receive scan results

These values are required for authentication and secure transmission of your scan data.

generate_token

Once configured, you're ready to scan your project with just a few clicks.

CV

Scan History

The Scan History window in the ComplyVigilance Desktop Client displays all previously performed scans along with detailed logs and management options.

  • Automatic Logging:
    Each scan (file-based or image-based) is saved locally with its corresponding log output.

  • Rescan Support:
    Users can re-run previous scans directly, leveraging existing project files without additional uploads.

  • Selective Deletion:
    Individual scans can be deleted using the Delete Selected Scan option.

  • Full Cleanup:
    Clicking Clear History removes all stored scan entries and logs from the client.

    CV

CLI Arguments in the Desktop App

The ComplyVigilance Desktop App supports the same arguments and configuration options as the cvclient CLI. These are presented through an intuitive graphical interface, allowing users to define scan behavior without using terminal commands.

Refer to the CLI documentation for a complete list of available flags.