Leads360 Cloud

License Management Console

{{ loginError }}

Leads360 Cloud

License Manager

System Online

Total Users

{{ stats.total_users || 0 }}

{{ stats.truly_active_users || 0 }} live now ({{ stats.active_users_24h || 0 }} in 24h)

Active Devices

{{ stats.active_devices || 0 }}

{{ stats.total_devices || 0 }} total registered

New Users (7d)

{{ stats.recent_signups || 0 }}

Last 7 days growth

Key Insights

Device Activation {{ analytics.activeRatio }}%
Daily Utility {{ analytics.utilRatio }}%
Top Plan {{ analytics.popPlan }}

Plan Distribution

{{ plan }} {{ count }}

Recent System Activity

{{ formatTime(a.created_at) }} {{ a.action.replace(/_/g, ' ') }} {{ a.details || 'System event triggered' }} {{ a.user_email }}

No recent activity detected.

User Management

{{ usersTotal }} total accounts

User Identity App Service Subscription Plan Status Devices Last Active Management Actions

{{ u.email }}

🌐💻 Both (Cloud & Desktop) 🌐 Cloud Web 💻 Desktop App
{{ u.status === 'active' ? 'Account Active' : u.status.charAt(0).toUpperCase() + u.status.slice(1) }}
{{ u.active_device_count || 0 }} / {{ u.max_devices }}
{{ u.last_active ? timeAgo(u.last_active) : 'Never' }}
No users found matching your criteria
Showing {{ (usersPage - 1) * usersPageSize + 1 }}–{{ Math.min(usersPage * usersPageSize, usersTotal) }} of {{ usersTotal }} accounts 0 accounts
Rows:
Loading...

Device Fleet

Monitor and control hardware access

Device Identity Assigned User App Version Status Last Seen Actions

{{ d.device_name || 'Unknown Device' }}

{{ d.device_id.substring(0, 24) }}...

{{ d.user_email || d.user_id }}

{{ d.user_plan }}

v{{ d.app_version }} Blocked Active Inactive {{ timeAgo(d.last_active) }}
No devices registered matching criteria
Showing {{ (devicesPage - 1) * devicesPageSize + 1 }}–{{ Math.min(devicesPage * devicesPageSize, devicesTotal) }} of {{ devicesTotal }} devices 0 devices
Rows:
Loading...

Audit Logs

Showing top 50 recent system events

{{ formatTime(a.created_at) }} {{ a.action.replace(/_/g, ' ').toUpperCase() }} {{ a.details || 'Event logged' }} {{ a.user_email }} {{ a.ip_address }}

No activity records match your criteria.

Showing {{ (activityPage - 1) * activityPageSize + 1 }}–{{ Math.min(activityPage * activityPageSize, activityTotal) }} of {{ activityTotal }} events 0 events
Rows:
Loading...

Cloud Application Fleet

Live Monitoring

Manage deployed leads2_web cloud server instances, monitor server health metrics, and track active cloud users.

Total Deployments

{{ cloudStats.total_servers || 0 }}

{{ cloudStats.active_servers || 0 }} active online

Cloud Users

{{ cloudStats.total_cloud_users || 0 }}

{{ cloudStats.total_active_cloud_users || 0 }} live connected

Server Alerts

{{ cloudStats.inactive_servers || 0 }}

{{ cloudStats.maintenance_servers || 0 }} in maintenance

Active Deployed Servers

{{ cloudServers.length }}

{{ s.name }}

{{ s.region || 'global' }}
{{ s.status }}

Version

v{{ s.app_version || '1.0.0' }}

Active Users

{{ s.active_users || s.synced_users || 0 }}

Capacity

{{ s.max_users }} max

Heartbeat

{{ s.last_heartbeat ? timeAgo(s.last_heartbeat) : 'Never' }}

Active Cloud User Emails {{ (s.active_user_emails || []).length || (s.active_users || 0) }} active
{{ email }}
{{ s.synced_users }} user(s) synced to this server instance
No active cloud user sessions currently connected
Key: {{ s.api_key_preview }}

No Cloud Servers Connected Yet

When your leads2_web instances start up, they will automatically register here. Or click "Register Server" to manually add one.

Plan Management & Pricing Rules

Configure standard plans, desktop app pricing, and dynamic rules for custom user plans.

{{ p.name }} ({{ p.id }})

Universal Plan

Custom Plan Pricing Formula (Admin Rules)

Formulas used to dynamically calculate price when users build custom plans.

Unlimited (Fixed)

Duration & Multi-Month Discount Management

Configure discount percentages and badges shown on checkout for longer billing commitments.

Duration (Months) Discount (%) Badge Label (Shown on Checkout) Active Status Actions
Month(s)
% OFF
No discount tiers configured.

Payment Gateways & Credentials

Configure PayPal, Razorpay, Juspay credentials and toggle active payment gateways.

{{ gw.display_name }}

Payment Transactions Log

Order ID User Gateway Plan Amount Status Date
{{ tx.order_id }} {{ tx.user_email }} {{ tx.gateway }} {{ tx.plan_name }} ${{ tx.amount }} {{ tx.status }} {{ formatTime(tx.created_at) }}
No payment transactions recorded yet.
Showing {{ (transactionsPage - 1) * transactionsPageSize + 1 }}–{{ Math.min(transactionsPage * transactionsPageSize, transactionsTotal) }} of {{ transactionsTotal }} transactions 0 transactions
Rows:
Loading...

{{ selectedUser.email }}

🌐 Cloud Web 💻 Desktop App

Subscription Plan

Account Status

{{ selectedUser.status.toUpperCase() }}

Max Devices

Validity / Expiration

Custom Plan Quotas

Internal Admin Notes

Registered Devices

{{ userDevices.length }} / {{ selectedUser.max_devices }}

{{ d.device_name || 'Unnamed Device' }}

ID: {{ d.device_id.substring(0, 16) }}... • v{{ d.app_version }}

{{ timeAgo(d.last_active) }}

No devices currently registered

UID: {{ selectedUser.id }}

Joined: {{ formatTime(selectedUser.created_at) }}

You have unsaved changes.

All changes are saved.

Register Cloud Server

Provision a new web application deployment

Server API Key (Copy Now)

Shown Once
{{ newServerKey }}

{{ selectedServer.name }}

{{ selectedServer.status }}
{{ selectedServer.url }}
Active Cloud Users Connected {{ (selectedServer.active_user_emails || []).length || (selectedServer.active_users || 0) }} active
{{ email }}

No active user sessions currently connected to this server instance.

Live System Health & Telemetry

Showing last {{ serverHeartbeats.length }} heartbeats
Timestamp CPU Usage RAM Usage Disk Space Users Jobs
{{ timeAgo(hb.timestamp) }} {{ (hb.cpu_percent || 0).toFixed(1) }}% {{ (hb.memory_percent || 0).toFixed(1) }}% {{ (hb.disk_percent || 0).toFixed(1) }}% {{ hb.active_users }} {{ hb.active_jobs }}
No heartbeat telemetry received yet
{{ toastMessage }}