Plans and API Keys

There are two supported modes. Choose what fits your use case: Hosted (official endpoint) or Private (self-host your own server). A valid license is required in both modes.

Buy / Manage Subscription

Subscriptions are managed directly in this V3 site flow. Create/login with your user account, choose a plan, then use Setup QR to generate credentials.

Sign Up / Login Open Setup

After activation, continue to Setup QR.
Hosted (Formal)

Use the official endpoint

Recommended when you need devices to connect from anywhere (not just LAN).

Choose a plan, activate your account, then continue to setup.
  1. Create/login to your account and select a plan.
  2. The system generates a CLIENT_API_KEY (for senders) and a PHONE_ID/PHONE_SECRET (for the phone agent).
  3. Scan Setup QR to configure the Android app.
  4. Send via HTTPS from code or the sender web app.
Private (Self-Host)

Run everything on your machine

Maximum privacy/control. Best when you want all traffic to stay inside your own infrastructure (LAN/VPN or your own server).

Private mode: your server runs under your control. Use HTTPS/TLS, restrict network access (firewall/VPN), and rotate keys as needed.
  1. Download the Desktop package (Windows/Linux/macOS).
  2. Start your private server locally (default 5110).
  3. Configure the phone via Setup QR.

Multi-channel is supported in private mode too: SMS / WhatsApp / Telegram / email / local notifications. You can create multiple API keys for multiple senders/clients.

Private mode also supports a fully private sender UI: use the included web sender app and point it to your own server. In this setup, all traffic can stay on your infrastructure (browser -> your server -> your phone) with no hosted endpoints required.

This public page intentionally does not include raw private-server startup commands or secret/token setup steps. Use the Desktop package to start/stop the server and manage credentials.

Then open Setup QR to apply your Server URL, Phone ID, and Phone Secret to the Android app.

What is an API key?

Your sender (code, webhook, desktop app) authenticates using Authorization: Bearer CLIENT_API_KEY. The phone authenticates using PHONE_ID + PHONE_SECRET.

Quick Start Setup QR