User dashboard

RavenVPN connection control.

Monitor your devices, tune regions, and keep the tunnel healthy with a unified control surface.

Account snapshot

Signed out
--plan
--devices
--active gateways

Edges refreshed -- | No portal session

Loading account snapshot...

Portal session

No active session

Subscription

No active plan

Trial access

Devices

0

Managed endpoints

Session status

Idle

Last sync just now

Last login

--

Auth activity

Sign in to manage devices and policy.

Go to portal login

Security posture

Account readiness, device hygiene, and update trust signals.

Security posture

Account and device security posture.

Subscription

Inactive

Needs action

Devices

0

No limit set

Stale devices

0

Healthy

Updater feed

Unsigned

Fix needed

Last login

--

Auth activity

Last enrollment

--

Token issued

Recommendations

  • Activate a subscription to enforce policy and device limits.
  • Updater signature missing. Publish a signed update feed before release.

Billing overview

Manage subscription, invoices, and upgrades.

Billing

Subscription controls and invoices.

Plan

trial

Active subscription

Renews

--

Current period end

Upgrade plan

Update readiness

Latest Windows release status and signature checks.

Windows update feed

Signed updates for the desktop client.

Latest build

--

Published --

Signature

Missing

Fix before release

Host

--

Update distribution

Connectivity

Device heartbeat and gateway health based on real telemetry.

Connectivity snapshot

Live device and gateway health.

Primary device

Sign in to load your devices.

No deviceEnroll a device to see live status.

--

Assigned IP: --

Last seen: --

Gateways

Live health of the edge fleet (public telemetry).

No summary yet

Stale edges: --

Stale after: --

Refreshed: --

Next steps

Suggested actions to get a tunnel online.

ActionEnroll, connect, and monitor.

1. Sign in and start a plan in Billing.

2. Generate an enrollment token.

3. Install the Windows client and connect.

Enroll a device

Generate a short-lived token to onboard new endpoints.

Device enrollment

Issue a short-lived token for new devices.

Enrollment token

Expires

--

Example usage:

curl -X POST http://127.0.0.1:18080/v1/devices/register \
  -H "X-Enrollment-Token: <token>" \
  -H "Content-Type: application/json" \
  -d '{"name":"laptop","platform":"windows","public_key":"wg_key"}'

Devices

Manage every enrolled endpoint and session.

Managed devices

Idle

Add device

No devices enrolled yet.

Install the desktop client and register the device.

Recent activity

Audit-grade visibility into your actions.

Recent activity

Audit trail of your recent actions.

No activity yet.

Enroll a device or manage billing to populate this feed.

Roadmap

Capabilities in active development. We only claim what we can verify.

Kill switch

Planned: block traffic if the tunnel drops (Windows firewall integration).

Auto-connect

Implemented in the desktop client: automatic reconnect attempts after network change.

Split tunneling

Planned: per-app routing to keep sensitive traffic inside the tunnel.