Usage Analytics
Understand how your software is used with comprehensive usage analytics.
- Active sessions, devices, and customers over time with trend deltas
- Usage heatmap (hour × day of week) to spot peak usage patterns
- Top customers ranking by session count
- OS distribution chart across all devices
- Error rate trend by app version
- Time range selector: 7d, 30d, 90d
Delphi 12 Support & OS Change Tracking
SDK compatibility improvements and enhanced device tracking.
- Delphi 12 (Embarcadero RAD Studio) full SDK support
- Automatic OS change detection on devices (e.g. Windows 10 → 11)
- App Updates page improvements with OS update badges
Thread-Local Breadcrumbs
Improved breadcrumb handling for multi-threaded applications.
- Thread-local breadcrumb storage in Delphi SDK
- Each thread maintains its own breadcrumb trail
- Alerts page timezone: dates now convert UTC → local timezone
Device Version History & Automatic Exception Capture
Track version updates across all devices and capture unhandled exceptions automatically.
- Device version history with timeline in device modal
- App Updates page with stats, filters, and pagination
- Automatic unhandled exception capture in Delphi SDK
- VCL hook unit for GUI exception capture
- FMX hook unit for FireMonkey exception capture
- Console app crash detection via System.ExceptProc
GDPR Compliance
Comprehensive GDPR compliance features for EU data protection requirements.
- Account pseudonymization instead of hard delete
- Complete data export including all personal data
- Data Processing Agreement (DPA) template
- Right to Restriction of Processing
- Email change functionality
- Email notifications for restriction and email changes
Email Alerts & Platform-Based Architecture
Threshold-based email alerts and per-platform application architecture.
- Email alerts with configurable thresholds, cooldown, and tag filters
- Timing alerts for slow operation detection
- One application = one platform (Windows, Linux, macOS, Android, iOS, Browser)
- Platform-based API key prefixes (ew_win_, ew_lin_, ew_mac_, etc.)
- Configurable slow threshold per application
- Sortable columns on Timing page
Initial Release
The first public release of ExeWatch, a complete APM platform for desktop and web applications.
- Centralized log aggregation with 5 severity levels
- Performance timing and profiling (Avg, Min, Max, P95)
- Hardware info collection (CPU, RAM, disks, monitors, OS)
- Multi-customer and multi-device tracking
- Breadcrumbs trail for debugging
- User identity tracking
- Global tags and version tracking
- Offline persistence with automatic retry
- Native Delphi SDK (VCL, FMX, Console, Services)
- JavaScript SDK for web applications
- Team management with role-based access
- Stripe billing integration (Hobby, Pro, Business plans)