Live โ€” iOS & Android

Debug your mobile app
remotely, in real time

Stream logs, inspect network requests, control devices, and reproduce bugs โ€” all from a browser. No USB. No page refresh.

Open Dashboard โ†’ View platform support
DebugStream โ€” Live Logs
Live
14:23:01.004INFOAppLifecycleApp launched ยท version=2.1.0 ยท session=ses_a1biPhone 16 Pro
14:23:01.112DEBUGNetworkConnectivity changed โ†’ WiFi ยท reachable=truePixel 9
14:23:04.440WARNPerfSlow frame ยท renderTime=44ms ยท target=16msiPhone 16 Pro
14:23:07.803ERRORAPIPOST /v2/auth โ†’ 401 Unauthorized ยท duration=1204msSamsung S25
14:23:09.215INFOScannerBarcode decode SUCCESS ยท 138ms ยท platform=AndroidPixel 9
14:23:11.004INFOAuthUser signed in ยท method=biometric ยท userId=usr_8c2eiPhone 16 Pro

Your DebugStream portal is live

Accepting connections from iOS and Android apps right now. Sign in to view logs, manage devices, and use remote debugging tools.

Sign in Open Dashboard โ†’

Platform Support

iOS & Android live today.
More platforms soon.

Native SDKs ship for iOS (Swift) and Android (Kotlin). Flutter, React Native, and Windows are on the roadmap โ€” their portals pages, device tables, and log streams all already work when they land.

// AppDelegate.swift import DebugStreamSDK @main struct MyApp: App { init() { DS.initialize(config: DSConfig( apiKey: "dk_live_your_key_here" )) } } // Log from anywhere in your app DS.info("User signed in", tag: "Auth") DS.error("Payment failed", tag: "Billing") DS.identify(userId: "usr_abc123")
// Application.kt import com.logentrix.debugstream.DS class MyApp : Application() { override fun onCreate() { super.onCreate() DS.initialize( context = this, apiKey = "dk_live_your_key_here" ) } } // Log from anywhere in your app DS.info("User signed in", tag = "Auth") DS.error("Payment failed", tag = "Billing") DS.identify(userId = "usr_abc123")
๐ŸŽ
iOS
Swift XCFramework. Full feature support โ€” remote commands, screenshots, UserDefaults inspector.
Live
๐Ÿค–
Android
Kotlin SDK via Gradle. Live logs, network monitor, crash reports, and device control.
Live
๐Ÿฆ‹
Flutter
Dart plugin wrapping both native SDKs. Full feature parity on iOS and Android.
Coming Soon
โš›๏ธ
React Native
JS bridge to native SDKs. Works with Expo and bare RN. App and web log support.
Coming Soon
๐ŸชŸ
Windows
.NET/WinUI SDK for Windows desktop. Log streaming and crash reporting.
Coming Soon

Core Features

Everything needed to debug in production

All the context you need to find and fix bugs, without needing physical device access.

๐Ÿ“ก
Live Log Streaming

Logs land in your browser within 1 second. No refresh, no polling gap โ€” a true real-time stream from any connected iOS or Android device.

  • VERBOSE, DEBUG, INFO, WARN, ERROR, FATAL levels
  • Filter by level, device, app, tag, user ID, or free text
  • Click any row for full detail, stack trace, and device context
๐ŸŒ
Network Monitor

Every HTTP request streamed live with full request and response headers, body preview, status code, and duration.

  • Works across iOS and Android apps simultaneously
  • Identify slow endpoints and failed requests instantly
  • HTTP mocking โ€” intercept and fake responses remotely
๐Ÿ’ฅ
Crash Reporting

FATAL logs grouped as crash reports with a triage workflow. Each crash carries device info, OS version, and stack trace.

  • Open โ†’ Investigating โ†’ Resolved status management
  • Crash-free session rate per app and platform
  • Affected users count and first/last seen timestamps
๐ŸŽฎ
Remote Device Control

Send commands to live devices from the dashboard. No USB cable, no physical access required.

  • Screenshot capture โ€” uploaded to portal instantly
  • Force log flush, clear cache, set log level remotely
  • Location simulation and push notification tester

Portal Pages

11 pages. One dashboard.

Every aspect of your app health, device fleet, and session activity โ€” in a single self-hosted portal.

โฌก Dashboard /dashboard.php

Overview stats, recent errors, live device count, and log rate.

Open Dashboard โ†’
โ‰ก Live Logs /logs.php

1-second live stream with level/device/app filters and detail panel.

Open Live Logs โ†’
๐Ÿ’ฅ Crashes /crashes.php

Crash groups with triage status, stack traces, and affected users.

Open Crashes โ†’
โ‡Œ Network /network.php

All HTTP requests streamed live with full request/response detail.

Open Network โ†’
โ—Ž Performance /performance.php

CPU, memory, FPS, battery and disk charts per device over time.

Open Performance โ†’
โ—ป Devices /devices.php

All connected devices with live online/offline status and remote commands.

Open Devices โ†’
โ—‘ Sessions /sessions.php

Session history โ€” duration, log count, crash-free rate per session.

Open Sessions โ†’
โ—‹ Users /users.php

Per-user log traces. Filter by user identity set in the SDK.

Open Users โ†’
โ–ฃ Applications /apps.php

Manage apps, rotate API keys, and view SDK setup snippets.

Open Applications โ†’
โšก Alerts /alerts.php

Alert rules for error rate spikes, crashes, and log volume thresholds.

Open Alerts โ†’
โš™ Settings /settings.php

Profile, plan usage, timezone, and account management.

Open Settings โ†’

Get Started

Ready to see your app in real time?

Your portal is live. Add the SDK to your iOS or Android app and start streaming logs in minutes.