Moxie Digital · Private Admin
{{ 'API Keys' if tab=='api_keys' else tab|replace('_',' ')|title }}
{% if tab=='api_keys' %}Manage secure connections to your app.{% else %}Web Control Centre administration workspace · v{{ version }}{% endif %}
{{ cloud_mode }}
{% for category,message in messages %}
{% endif %}{% endwith %}
{% if notes %}{{ message }}
{% endfor %}{% for n in notes %}
{% endif %}
{% if tab=='dashboard' %}{% set d=dashboard|default({}) %}{{ n }}
{% endfor %}Users
{{ d.get('users', d.get('total_users',0)) }}
Known accounts
Subscriptions
{{ d.get('subscriptions',0) }}
Active entitlements
Pending purchases
{{ d.get('pending_purchases',0) }}
Need review
Support pending
{{ d.get('support_unanswered',0) }}
Unanswered requests
Recent users
{% set rows=users|default([]) %}{% if rows %}| Name | Status | Last seen | |
|---|---|---|---|
| {{ r.email|default(r.get('email','')) }} | {{ r.name|default(r.get('name','')) }} | {{ r.get('status','active') }} | {{ r.get('last_seen','—') }} |
No user data available yet.
{% endif %}Subscriptions
{% set rows=subscriptions|default([]) %}{% if rows %}| Name | Plan | Key | |
|---|---|---|---|
| {{ r.get('email','') }} | {{ r.get('name','') }} | {{ r.get('plan','Diamond') }} | {{ r.get('key',r.get('license_key','')) }} |
No subscriptions.
{% endif %}Add / update subscription
License Manager (Auto-Lock Keys)
{% set rows=bulk_keys|default([]) %}{% if rows %}| Key | PC Limit | Created | Actions |
|---|---|---|---|
| {{ r.get('key',r.get('_key','')) }} | {{ r.get('limit','') }} | {{ r.get('created_at',r.get('created','')) }} |
No licenses generated yet.
{% endif %}Registered Accounts
| Name | Status | Actions | |
|---|---|---|---|
| {{ r.get('email','') }} | {{ r.get('name','') }} | {{ r.get('status','') }} |
No accounts found.
{% endif %}Create account
Live users
Export CSV| Name | Status | Device | Last seen | |
|---|---|---|---|---|
| {{ r.get('email','') }} | {{ r.get('name','') }} | {{ r.get('status','active') }} | {{ r.get('device_name',r.get('device_id','—')) }} | {{ r.get('last_seen','—') }} |
No live users.
{% endif %}Trial management
{% set rows=trials|default([]) %}{% if rows %}| Status | Days left | Expires | |
|---|---|---|---|
| {{ r.get('email','') }} | {{ r.get('trial_status','') }} | {{ r.get('days_left',0) }} | {{ r.get('trial_expiry',r.get('expires','')) }} |
No trial records.
{% endif %}Purchase requests
{% set rows=purchases|default([]) %}{% if rows %}| ID | Status | Amount | |
|---|---|---|---|
| {{ r.get('id','') }} | {{ r.get('email','') }} | {{ r.get('status','pending') }} | {{ r.get('amount',r.get('final_amount','')) }} |
No purchase requests.
{% endif %}Product pricing
App Updates Studio
Prepare your next desktop release.
● {{ 'Published Live' if u.get('published') else 'Draft' }}
{% if u.get('published') %}
{% endif %}
LIVE VERSION{{ u.get('version') or 'None' }}
DELIVERY MODEStartup Popup
PUBLISHED AT{{ u.get('published_at') or 'Ready' }}
Announcement
Support inbox
{% set rows=support|default([]) %}{% if rows %}| Subject | Message | Status | Actions | |
|---|---|---|---|---|
| {{ r.get('email','') }} | {{ r.get('subject', r.get('name', 'General')) }} | {{ r.get('message','')[:50] }}... | {{ 'Replied' if r.get('admin_reply') else 'Pending' }} |
No support messages.
{% endif %}Subscription message
Security status
Use recent re-authentication for sensitive actions. Session and device controls remain enforced by the server.
Cloud connection
{{ cloud_mode }}
{% if cloud_error %}{{ cloud_error }}
{% endif %}This admin section is ready. Use the left navigation to continue.