Settings & platforms
Settings
Appearance
- Language — 30+ UI locales. Takes effect immediately.
- UI theme — light, dark, or follow system.
- Wi-Fi channels shape — parabola (default), trapezium, trapezium filled, rectangle, triangle, oval, bubbles. Changes how APs are drawn on the channel graph.
Defaults for ping-based tools
These values are used by every tool that sends ICMP — Ping, Host monitor, Network map, Hosts in range.
- Packet size — 24–1024 bytes, default 32.
- Timeout — 1–2147 seconds, default 1 s.
- Concurrent pings — parallelism ceiling for sweeps (Network map, Hosts in range, Host monitor ping-all). Default 10, range 1–50.
Higher concurrency completes sweeps faster but can drown cheap Wi-Fi chipsets in ARP traffic. Stick to 10–15 on battery, bump up on wired Desktop.
Terminal (built-in SSH client)
- Font size — Small / Medium / Large (10 / 15 / 20 px).
Sound
- Ping beep — per Ping-screen toggle (Off / On success / On failure) is persisted here; can also be changed inline on the Ping screen.
Privacy & data
- Share diagnostic data — opt-in Firebase Analytics / Crashlytics. Off keeps all telemetry local.
- Privacy policy — fetched live from the DR-ONLINE website; a bundled fallback is used if offline.
PRO & billing
The free tier shows an ad banner and limits: total saved hosts (Host monitor), DNS propagation sweeps (one per install), and some cross-tool conveniences. The Upgrade entry opens the store (Google Play / App Store) with:
- Subscription — weekly / monthly / quarterly / yearly.
- Lifetime — one-time purchase.
- Restore purchases — for reinstalls or new devices on the same account.
- Manage subscription — opens the store's subscription page.
Platforms
Android
- Min SDK 26 (Android 8). Target 35 (Android 15).
- Free tier with ads — banner plus interstitials between screens. PRO removes all ads.
- Permissions:
- Fine location — required for Wi-Fi scan (SSIDs are location-restricted on Android 8.1+).
- Local network — implicit; Bonjour/mDNS and ping sweeps just work once the device is on Wi-Fi.
- Android TV — full TV layout with d-pad navigation. Shared codebase, separate TV composables for screens that benefit from bigger-text views.
iOS
- Distribution — App Store. TestFlight for public betas.
- Free tier with ads, PRO removes them (same IAP options as Android).
- Permissions:
- Local Network — required for Bonjour/mDNS and any IP-level scanning. The system dialog appears the first time such a tool is opened.
- Location — required for Wi-Fi scan on iOS 13+. Without it SSIDs are not exposed to apps.
- Cellular-only sessions have no access to the LAN — Bonjour/mDNS and subnet sweeps show a clear notice.
Desktop (Windows, macOS, Linux)
- JVM 17 runtime, bundled with the installer. No separate Java install needed.
- No ads on Desktop.
- Portable mode — the desktop app keeps its data under
~/.dr-nettools/(%APPDATA%\DR-NetTools\on Windows). Copy the folder between machines to bring your host groups with you. - Permissions — no special system permissions for most tools. Raw ICMP on Linux uses unprivileged
SOCK_DGRAMwhere available; otherwise falls back to user-space. Wi-Fi scan depends on OS APIs being available (macOS Location Services, Windows WLAN API, Linuxnl80211).
Feature matrix
| Feature | Android | iOS | Desktop | Android TV |
|---|---|---|---|---|
| Ping / Traceroute / MTR / DNS / rDNS | ✓ | ✓ | ✓ | ✓ |
| Port scanner / WHOIS / GeoIP / SSL / DNS propagation | ✓ | ✓ | ✓ | ✓ |
| IPv4 / IPv6 calculators | ✓ | ✓ | ✓ | ✓ |
| Wi-Fi scan / Wi-Fi channels | ✓ (location) | ✓ (location) | varies by OS | ✓ |
| Bonjour / mDNS discovery | ✓ | ✓ (local net) | ✓ | ✓ |
| Network map / Hosts in range / Host monitor | ✓ | ✓ (Wi-Fi only) | ✓ | ✓ |
| Speed test (iperf3) | ✓ | ✓ | ✓ | ✓ |
| Wake-on-LAN | ✓ | ✓ | ✓ | ✓ |
| SSH client (built-in) | ✓ | ✓ | ✓ | — |
| Ads in free tier | ✓ | ✓ | — | — |
| TV layout | — | — | — | ✓ |
Licences
The About → Open Source screen lists every third-party component shipped in the app with its licence text. DR-ONLINE's own libraries (DR-SSH-MP, DR Network Library) are proprietary and redistributed only within DR-ONLINE apps. DR-Logger is open source (MIT).
Reporting issues
Bug reports: include the platform, app version (shown on the About screen), and reproduction steps. If it's a network-specific problem, attach the output of the affected tool using Share.