{{ tabTitles[currentTab] }}

A

Loading stats...

{{ stats.total_users || 0 }}
Total Users
+{{ stats.users_today || 0 }} today
{{ stats.total_scans || 0 }}
Total Scans
+{{ stats.scans_today || 0 }} today
{{ stats.total_ad_views || 0 }}
Ad Views
{{ stats.total_ad_clicks || 0 }}
Ad Clicks
{{ clickRate }}% CTR
{{ formatCost(stats.total_cost) }}
Total Cost (RUB)
AI: {{ formatCost(stats.total_ai_cost) }} | TTS: {{ formatCost(stats.total_tts_cost) }}
{{ formatTokens(stats.total_tokens) }}
Total Tokens (AI)
~{{ formatNumber(stats.total_scans || 0) }} requests
{{ formatNumber(stats.total_tts_chars || 0) }}
Total TTS Chars (Speech)
Yandex SpeechKit

Activity Overview

Users ({{ usersPagination.total }})

📥 Export CSV

Loading users...

ID Email IP Address Platform Total Scans Registered AI Cost Spent Status Actions
{{ user.id }} {{ user.email || 'Anonymous' }} {{ user.ip_address || 'N/A' }} {{ user.platform || 'unknown' }} {{ user.total_scans || 0 }} {{ formatDate(user.created_at) }} {{ formatCost(user.total_spent) }} {{ user.is_blocked ? 'Blocked' : 'Active' }}

Recent Scans ({{ scansPagination.total }})

📥 Export CSV

Loading scans...

ID Result User Tokens (AI) Chars (TTS) AI Cost TTS Cost Total Cost Time (ms) Status Date
{{ scan.id }} {{ truncate(scan.ai_response, 50) }} {{ scan.email || 'Anonymous' }} {{ formatNumber(scan.tokens_used) }} {{ formatNumber(scan.tts_chars_used || 0) }} {{ formatCost(scan.ai_cost || 0) }} {{ formatCost(scan.tts_cost || 0) }} {{ formatCost(parseFloat(scan.ai_cost || 0) + parseFloat(scan.tts_cost || 0)) }} {{ scan.processing_time_ms }} {{ scan.success ? 'Success' : 'Failed' }} {{ formatDate(scan.created_at) }}

Advertisements

Loading ads...

Image Title Link Views Clicks CTR Priority Status Actions
{{ ad.title }} {{ truncate(ad.link_url, 30) }} {{ ad.views }} {{ ad.clicks }} {{ calculateCTR(ad.views, ad.clicks) }}% {{ ad.priority }} {{ ad.is_active ? 'Active' : 'Inactive' }}

Suspicious Activity & Anti-Abuse Log

📥 Export CSV

Suspicious Events Dynamics (Last 7 Days)

Loading security events...

ID Event Type Device UUID IP Address Details Date
{{ event.id }} {{ event.event_type }} {{ event.device_id }} {{ event.ip_address }} {{ event.details }} {{ formatDate(event.created_at) }}

Remote Advertisement Configuration

Configure which ad network or custom ad server the mobile clients connect to dynamically.

Application Version Control

Set the minimum required application version and update landing URL. Older versions will be locked out.