February 25, 2026
Image Cropper for Uploads, Two-Factor Authentication (TOTP), Activity Log, GDPR Data Export & Account Deletion, In-App Support Widget (Crisp Live Chat), Public Status Page, Login System Pricing Update
Dashboard
✂️ Image Cropper for Uploads
NEW FEATURE: No more pixel-perfect uploads! The Dashboard now includes a built-in image cropper that automatically opens when your image doesn't match the required dimensions.
When you upload an image that doesn't match the required size, an interactive cropper dialog opens automatically. The crop area locks to the correct aspect ratio, resizes the result to the exact required dimensions, and shows a hint when transparent backgrounds are recommended. Supported across all image fields in apps, launchers, user avatars, and events.
🔐 Two-Factor Authentication (TOTP)
NEW FEATURE: Protect your account with time-based one-time passwords (TOTP) — compatible with Google Authenticator, Authy, and any TOTP app!
Two-Factor Authentication adds a second layer of security to your Game Launcher Cloud account. After entering your password, you'll be prompted for a 6-digit code generated by your authenticator app.
Setup flow:
Go to Account Settings → Security
Click Enable Two-Factor Authentication
Scan the QR code with your authenticator app (or enter the secret key manually)
Enter the 6-digit verification code to confirm setup
Save your recovery codes — these are one-time-use codes for regaining access if you lose your authenticator device
Key details:
Algorithm
TOTP (RFC 6238) — 6-digit codes, 30-second window
Compatible apps
Google Authenticator, Authy, Microsoft Authenticator, 1Password, etc.
Recovery codes
8 single-use codes generated on setup
Login flow
Password → TOTP code prompt (or recovery code)
Disable
Enter a valid TOTP code to confirm disabling 2FA
Security benefits:
Phishing protection — even if your password is compromised, attackers can't log in without the TOTP code
Recovery codes — one-time-use backup codes ensure you're never locked out permanently
Per-session verification — the TOTP code is required on every new login
📋 Activity Log
NEW FEATURE: Track every important action on your account with a comprehensive, filterable activity log!
The Activity Log provides a detailed record of all significant actions performed on your Game Launcher Cloud account — from logins and settings changes to build deployments and team management.
How it works:
Go to Account Settings → Activity Log
Browse the chronological list of events with category filters
Click any entry to expand its full details
Filter by category, date range, or search by description
Event categories:
Authentication
Login, logout, failed login attempts, 2FA enabled/disabled
Account
Profile updated, password changed, email changed
Apps
App created, app settings updated, app deleted
Builds
Build uploaded, build deployed to environment, merge build created
Environments
Environment created, build assigned, environment deleted
Launcher
Launcher settings changed, launcher compiled
Team
Member invited, role changed, member removed
Billing
Subscription changed, payment method updated
Privacy
Data export requested, account deletion requested/cancelled
Each audit entry includes:
Timestamp — exact date and time of the action
Category — color-coded category badge
Action — human-readable description of what happened
IP address — the IP from which the action was performed
Details — expandable section with additional metadata (e.g., which build was deployed, which setting was changed)
🛡️ GDPR — Data Export
NEW FEATURE: Download a complete copy of all your personal data stored in Game Launcher Cloud!
In compliance with GDPR Article 20 (Right to Data Portability), you can now request a full export of your data at any time.
How it works:
Go to Account Settings → Privacy
Click Export My Data
A JSON file is generated containing all your personal data
The file downloads immediately to your device
Exported data includes:
Profile
Username, email, registration date, subscription info
Apps
All apps with their settings, environments, and configurations
Builds
Build history, versions, notes, and deployment records
Launcher
Launcher configurations and customization settings
News
All news entries created for your apps
Analytics
Usage analytics and session data
Activity Log
Complete history of account actions
Team
Team memberships and roles
Billing
Subscription and payment history
🗑️ GDPR — Account Deletion with Grace Period
NEW FEATURE: Request permanent deletion of your account and all associated data — with a 30-day grace period to change your mind!
In compliance with GDPR Article 17 (Right to Erasure), you can request the permanent deletion of your Game Launcher Cloud account and all associated data.
How it works:
Go to Account Settings → Privacy
Click Delete My Account
Confirm the action by typing your username
A 30-day grace period begins — your account remains accessible during this time
After 30 days, the account and all data are permanently and irreversibly deleted
Grace period details:
Duration
30 days from the request date
Cancel
You can cancel the deletion request at any time during the grace period
Access
Your account remains fully functional during the grace period
Warning banner
A persistent banner is shown across the dashboard reminding you of the pending deletion
Automatic execution
After 30 days, a background job permanently deletes all your data
What gets deleted:
Your user profile and credentials
All apps, builds, and uploaded files (including R2 storage)
Launcher configurations and compiled launchers
News entries, analytics, and activity logs
Team memberships and invitations
Subscription and billing records
This action is irreversible after the grace period. Once the 30-day window expires, all data is permanently deleted and cannot be recovered.
� Public Status Page
NEW FEATURE: A public status page is now available at app.gamelauncher.cloud/status — check the health of all Game Launcher Cloud services in real time!
The status page provides a live overview of all platform services without requiring authentication. It's designed for both end-users and game administrators to quickly check if any service is experiencing issues.
Monitored services:
Main API
Primary API server health endpoint
Asia API
Asia-Pacific regional API server
Dashboard
Dashboard web app availability
Website
Public marketing website
CDN
Content delivery network for game downloads
Features:
Real-time checks — each service is pinged on every page load with response time in milliseconds
Auto-refresh — the page automatically refreshes every 60 seconds
Color-coded status — green for operational, red for offline, yellow for partial outages
Response time indicators — green (<300ms), yellow (<1000ms), red (>1000ms)
No authentication required — anyone can access the status page
SSR-compatible — fully compatible with server-side rendering
�💬 In-App Support Widget (Crisp Live Chat)
NEW FEATURE: Get instant help directly from the Dashboard with our new live chat support widget!
A Crisp live chat widget is now integrated into the Dashboard for all authenticated users. You can reach the support team, ask questions, or report issues without leaving the platform.
Features:
Live chat — real-time messaging with the Game Launcher Cloud support team
AI assistant (Hugo) — get instant answers to common questions powered by Crisp's AI
Auto-identification — your email and username are automatically passed to the chat for faster support
Authenticated only — the widget appears only when you're logged in and hides on logout
Non-intrusive — the chat bubble sits in the bottom-right corner and stays out of your way until you need it
Powered by Crisp:
Provider
AI agent
Hugo — trained on Game Launcher Cloud documentation
Availability
24/7 for AI responses; human support during business hours
Languages
English, Spanish
SSR-safe
Widget loads only in the browser — fully compatible with server-side rendering
💰 Login System — Pricing Updates
UPDATED: New Standard plan and Starter price reduction!
New Standard Plan — $30 USD/month
A new Standard tier is now available for the Login System at $30 USD/month (or $288/year with a 20% annual discount). The Standard plan supports up to 5,000 MAU and is ideal for growing games that need more capacity than the Starter plan.
Starter Plan — Now $10 USD/month
The Starter plan has been reduced from $20 USD/month to $10 USD/month (or $96/year with a 20% annual discount), making it even more accessible for indie developers and small projects getting started with the Login System.
Starter
$10 USD
$96 USD
Standard
$30 USD
$288 USD
API
📡 New Endpoint — Platform Status
NEW: GET /api/status — public endpoint that checks the health of all platform services.
Returns the health status of 5 services: Main API, Asia API, Dashboard, Website, CDN
Each service includes: name, URL, online/offline status, HTTP status code, and response time in milliseconds
All services are checked in parallel with a 10-second timeout per check
No authentication required — designed for the public status page
Response is cached for 30 seconds to prevent excessive health check traffic
Need Help? Check out our Help Center or join our Discord Community!
Last updated
Was this helpful?