
Manager sign-in
Sign in with a manager Google account to mint premium codes.
Loading…
Not authorised
This Google account isn't a manager.
Users
Read-only customer records from D1. Search and filters run on the server; only the current page is loaded into this browser.
In-app notification
A banner shown at the top of the app (KV app:notice) — for a service
interruption, maintenance window, or any heads-up to customers. Delivered on each
sign-in / connect and polled while the app is open; live within minutes, no app
update or redeploy. Editing the text re-shows the banner to users who dismissed it.
Free plan management
Live knobs (KV app:config) — applied to every free user on their next
connect, no app update or redeploy needed. The ad curve: first intro
connects are ad-free with Smart unlocked, then 1 ad per connect, then the
max ads + a premium upsell from the top-tier connect on.
App defaults
App-wide defaults and operational switches (KV app:config).
Changes apply live — no app update or redeploy needed.
Premium prices (USD)
Price per plan in US dollars (KV pricing:crypto) — drives the crypto
invoice amount and the card-to-card rial amount (converted at the live USDT→Toman
rate). Applies immediately, no redeploy.
Smart domains
Website domains that every app routes through the Iran proxy in Smart
mode (KV app:smart-domains) — on top of the built-in
Iranian-sites list. Use it for our own sites, so they always see an Iran IP.
Delivered on each sign-in / connect; live within minutes, no app update or
redeploy. Takes effect on the user's next connect, and only in Smart mode.
Blocked domains (compliance)
Domains every app refuses to carry (KV
app:blocked-domains) — the DNS lookup and the connection
are rejected. Use this to keep the tunnel off sanctioned destinations.
This is the opposite of Smart domains above, and it wins:
a domain in both lists is blocked, never proxied. It applies in
every mode (Smart and Normal alike), not just Smart.
Takes effect on the user's next connect.
Choose below which platforms enforce it. This is a
client-side control, so it only applies where the app honours it — older
app builds ignore it entirely.
iOS review mode
After a customer's first successful connect the app offers a
few Iran-only links — "open one of these to check you really have an Iran IP"
— and their IP/flag opens an IP-check page. Those addresses are
fixed in the Worker, not edited here; they live server-side
because Apple rejects a build containing .ir domains.
Turn this ON while an App Store review is in progress.
Taking the domains out of the app was only half the job — a reviewer who
signs in and connects would otherwise still see them on screen. Turn it back
OFF once the build is approved. Live within minutes; no redeploy, no app
update.
Create a voucher
Vouchers
| Code | Days | Status | Claimed by | Note | Expires | Created |
|---|