LCK sends anonymous usage telemetry to help improve the SDK. All data is aggregated and no personally identifiable information is collected.
Overview
The LCK telemetry system tracks SDK usage to:- Monitor recording success rates
- Identify common issues
- Improve SDK features
- Provide analytics on the LCK Dashboard
Tracking ID
Every LCK integration requires a unique Tracking ID.Getting Your Tracking ID
- Log in to the LCK Dashboard
- Create a new project or select existing
- Copy your Tracking ID
Configuring the Tracking ID
Navigate to Project Settings > Plugins > LCK SDK and enter your Tracking ID.
Telemetry Events
ELCKTelemetryEventType
ULCKTelemetrySubsystem
The telemetry subsystem is aUGameInstanceSubsystem that manages all analytics.
Sending Custom Events
Querying Current State
Data Collected
Session Data
Event Data
Device ID Hashing
Device IDs are hashed using MD5 before transmission:Privacy
What We Collect
- Anonymous usage statistics
- Error reports (no personal data)
- Feature usage patterns
- Recording success/failure rates
What We DON’T Collect
- Personal information
- Video content
- Audio content
- User credentials
- IP addresses (beyond standard HTTP)
- Location data
Data Retention
- Telemetry data is retained for 90 days
- Aggregated statistics are kept indefinitely
- Individual session data is not accessible
Dashboard Analytics
View your telemetry data on the LCK Dashboard:There’s approximately a 24-hour delay in reporting to allow for data aggregation and privacy processing.
Available Metrics
- Total recordings created
- Average recording duration
- Quality profile distribution
- Error rates by type
- Daily/weekly/monthly trends
- Platform breakdown
Debugging Telemetry
Enable verbose logging to debug telemetry issues:See Also
Project Settings
Configure Tracking ID and other settings
LCK Dashboard
View your analytics