Skip to main content
Ciyora VPN

Private network access that follows identity, not location

Ciyora VPN connects laptops, servers and site gateways in an encrypted WireGuard mesh. Policy decides which people, groups and tagged devices can reach which hosts and ports. Anything not allowed is denied, and no inbound firewall ports are needed.

The Ciyora VPN topology map: five sites across AWS, Azure, Google Cloud and on-premises data centres, six gateways and the devices connected through them, with direct and relayed paths drawn differently.The Ciyora VPN topology map: five sites across AWS, Azure, Google Cloud and on-premises data centres, six gateways and the devices connected through them, with direct and relayed paths drawn differently.

What Ciyora VPN does

A mesh, not a hub

Devices connect directly to each other and to gateways whenever the network allows, using NAT traversal. When a direct path is not possible, traffic falls back to an encrypted relay. The control plane distributes keys and policy; it does not sit in the data path.

  • WireGuard tunnels with direct UDP paths and relay fallback
  • Mesh health, gateway heartbeats, relay health and load, and per-device path and latency in the console
  • Clients keep their last network map if the control plane is briefly unreachable
  • Every device gets a stable internal name on the mesh
The Ciyora VPN overview: devices and gateways online, active routes, the share of direct paths with p95 latency, and items that need attention such as an offline gateway and overlapping routes.The Ciyora VPN overview: devices and gateways online, active routes, the share of direct paths with p95 latency, and items that need attention such as an offline gateway and overlapping routes.

Site gateways that dial out

A gateway in each office, data centre or cloud network advertises its subnets into the mesh. It registers outbound to Ciyora Fabric and learns its peers from there, so you do not open inbound ports or publish a VPN concentrator to the internet.

  • Advertised routes wait for approval before they carry traffic
  • Overlapping routes and offline gateways are flagged
  • Primary and failover gateways per site for high availability
  • Exit nodes for people who need all their traffic to leave through a company network

Policy you can review like code

Access controls are written as a readable policy of groups, hosts, tags and ports. The editor validates as you type, shows a diff against the active version before saving, and keeps every version so you can go back to an earlier one.

  • Deny by default: anything the policy does not allow is refused
  • Test a policy against a sample connection before you save it
The Ciyora VPN access control editor showing a valid policy with groups for engineering, operations, SOC and contractors, and a list of saved versions.The Ciyora VPN access control editor showing a valid policy with groups for engineering, operations, SOC and contractors, and a list of saved versions.

Just-in-time network access

Some paths should exist only while someone needs them. People request access to a network path, an administrator approves or denies it, and the grant is added to the network map for its duration and removed when it ends or is revoked.

Devices you can trust

Every device enrols with a key that can expire, be single-use or be limited to tags. Ciyora Client reports posture such as OS version, disk encryption, firewall and screen lock, and devices can be disabled or have their keys expired from the console.

  • Separate keys for user devices, MDM roll-outs and gateways; reusable or ephemeral
  • Managed installers and connection profiles for Microsoft Intune and Jamf
  • Posture checks for OS version, disk encryption, antivirus, screen lock, OS updates, firewall and client version
A device record in Ciyora VPN with mesh IP, operating system, client version, key expiry, NAT type, a direct mesh path at 13 ms, healthy posture and tags.A device record in Ciyora VPN with mesh IP, operating system, client version, key expiry, NAT type, a direct mesh path at 13 ms, healthy posture and tags.

DNS that keeps internal names internal

Internal domains resolve through the tunnel with split DNS, private records live in the console, and DNS security blocks known-malicious domains before a connection is made.

  • Split DNS with your own resolvers and private DNS records
  • DNS security policies, blocked-domain reporting and a query log
  • Indicators of compromise synced to clients

Hardening for sensitive networks

For networks that must stay dark, single packet authorization means the control plane answers only clients that knock first. On Linux, an identity-aware packet filter enforces policy in the kernel, and on macOS and Linux a kill switch blocks traffic outside the tunnel.

On every device, including phones

Ciyora Client runs on Windows, macOS and Linux, and the Ciyora mobile app brings the same mesh to iOS and Android, with exit nodes and the company networks the policy allows. Connect, disconnect and authentication events are sent to Ciyora Detect.

Ciyora VPN

Capabilities

Access controls
Deny-by-default policy by user, group, device tag, host and port, with validation, diff, test, version history and roll back.
Just-in-time access
Requests for network paths, approved, denied or revoked by an administrator and applied to the network map for their duration.
Sites and routes
Site gateways advertise subnets; routes are approved, disabled or managed; primary and failover gateways; exit nodes; overlaps and offline gateways are reported.
Split tunnel
Per role or person: which networks go through the tunnel, which networks and domains stay off it, and whether that is enforced.
DNS
Split DNS for internal domains, private DNS records, internal device names, and DNS security that blocks known-malicious domains with a query log.
Enrolment keys
Expiring, reusable or single-use, ephemeral and tagged keys for devices, MDM and gateways. The full key is shown once and never stored by the console.
Device posture
OS version, disk encryption, antivirus, screen lock, OS updates, firewall and client version, evaluated per device.
Topology
A map of sites, gateways, devices and relays with direct and relayed paths, also available as an accessible table.
Hardening
Kill switch on macOS and Linux clients, single packet authorization for dark-network mode, and an identity-aware packet filter on Linux.
Clients
Ciyora Client for Windows, macOS and Linux, and the Ciyora mobile app for iOS and Android.

See Ciyora VPN in a demo

A demo walks through the module on a sample tenant and covers how it would connect to your identity provider, cloud accounts and sites.