CVault by Creovine

Privacy-first VPN Product

Secure access, anywhere, anytime.

CVault encrypts traffic through secure WireGuard tunnels, masks real IP addresses, and protects users with kill switch fallback. Download the app or integrate via SDK and API.

Connected00:43:26

Protocol: WireGuard

Encryption: ChaCha20 (256-bit keys)

No-logs policy

Kill switch protection

Download CVault

Access app builds through your Creovine dashboard. More platforms are rolling out in upcoming releases.

Installation

Fast setup instructions based on the official CVault product documentation.

macOS setup

  1. Download CVault.dmg from your Creovine dashboard.
  2. Open the DMG and drag CVault into Applications.
  3. Open CVault from Applications or Launchpad.
  4. If macOS blocks launch, open Privacy & Security and click Open Anyway.
  5. Enter admin password once to configure tunnel permissions.

Windows setup

  1. Install WireGuard for Windows.
  2. Download CVaultSetup.exe from your dashboard.
  3. Run installer and accept the UAC prompt once.
  4. Launch CVault from Start menu.

Windows app release is currently marked coming soon.

Troubleshooting

  • If the VPN cannot connect, verify internet access without VPN and retry.
  • If trial sessions are exhausted, upgrade in dashboard billing.
  • If IP does not change, disconnect and reconnect once.
  • If macOS keeps asking password, rerun admin access setup in app settings.

SDK and API integration

CVault includes a Flutter SDK and REST API for embedding VPN connectivity inside your own product. Initialize with your dashboard license and API key.

import 'package:cvault_sdk/cvault_sdk.dart';

final vault = CVaultSDK.init(
  licenseKey: 'cvlt_trial_xxx',
  apiKey: 'your_tenant_api_key',
);

await vault.connect();