Skip to main content

Desktop App

The CVault desktop app is a native Flutter application for macOS and Windows.

Supported Platforms

PlatformStatus
macOSAvailable
WindowsComing soon
AndroidComing soon
iOSComing soon

macOS Installation

  1. Download the latest .dmg from the Creovine Console
  2. Drag CVault to your Applications folder
  3. On first launch, macOS may show "Developer Not Known":
    • Open System Preferences → Privacy & Security
    • Click Open Anyway next to the CVault warning
    • Alternatively: right-click the app → OpenOpen

Features

FeatureDescription
One-click connectConnect to VPN with a single button
Server selectionChoose from available VPN servers
Session managementView active sessions and connection time
Device managementRegister/revoke devices from the app
Auto-connectReconnect on startup (configurable)
Kill switchBlock traffic if VPN drops

Architecture

The desktop app communicates with the Creovine API via REST:

Flutter App → HTTP → api.creovine.com/cvault/v1 → WireGuard Server

WireGuard process management is handled natively on each platform.