VPN Client

Cross-platform. Open Source.
Self-Healing. Awesome.

What is the Chameleon VPN Client?

The ChameleonVPN Client is an open source self-healing VPN client / server combo created with the hope of improving personal security and ensuring Internet Freedom for as many people as possible.

Interested in building something with Chameleon?
Get it on bitbucket below. Alliteration!

Chameleon Client

A cross-platform, open source client built on the Ionic framework that can quickly be built to support any OS. We like it.


Client Features

Not a problem client. wink wink.

Auto or Manual Connect

Automatically or manually connect to VPN network.

Built-in News Feed

Send real-time customizable updates to users.

Optimal Server Select

Automatically detects and connects to optimal server.

RADIUS Authentication

RADIUS authentication support for user management.

Self Healing

Automatically reconnects when disconnected.

Server Address Updates

Real-time server address updates pushed to client.

Supported Devices & Protocols

Chameleon VPN offers clients for all major platforms, computers or mobile phones.


– OpenVPN
– Stealth (via STunnel)
– IPSec
– IKEv2

Mac OS

– OpenVPN
– Stealth (via STunnel)
– IPSec
– IKEv2


– OpenVPN
– Stealth (via STunnel)
– IPSec
– IKEv2


– OpenVPN
– IPSec
– IKEv2

Chameleon Server

An intelligent VPN server with a built-in web administration interface and the ability to push barely readable news to users.


Server Features

It’s intelligent, ya’ll.

Admin Interface

Web based administration interface.

View Connection Reports

View connection failure reports in admin interface.

Manage Configurations

Manage client configurations in admin interface.

News Editor

Create and push news in real time with Markup editor.

Manage Certificates

Manage certificates in the web admin interface.

Sign Up for More Info

The first 5 companies that commit to building with Chameleon will get free assistance on their project – so sign up today!

Damn the Man. Surf the Entire Internet.