Features
Complete feature list
NAS Guard connects to your TrueNAS SCALE server via WebSocket (JSON-RPC 2.0) and gives you live monitoring and control from your iPhone.
Monitoring (free)
- Live dashboard — CPU usage, CPU temperature, and memory gauges.
- Storage pools — health status, scrub progress, and usage.
- ZFS datasets — quota tracking, compression, and lock status.
- Network interfaces — per-interface statistics with real-time data rates.
- Services — running/stopped status for all TrueNAS services.
- Shares — overview of SMB, NFS, iSCSI, and NVMe-oF shares.
- Replication tasks — status and run state.
- Cloud Sync tasks — status and run state.
- Rsync tasks — status and run state.
- TrueCloud Backup tasks — status and run state.
- Snapshot tasks — status, schedule, and run state.
- Cron jobs — status and schedule.
- Docker apps — running/stopped/crashed status.
- Virtual machines — running/stopped/suspended status.
- UPS — status and configuration.
- Alerts — notifications from your TrueNAS system.
- Audit log — recent audit entries.
- Auth sessions — active sessions overview.
- API keys — key management overview.
- Certificates — TLS certificate list.
- Boot pool — status and usage.
File Browser (free)
- Browse directories and files on your TrueNAS via the API (
filesystem.listdir).
- QuickLook preview for images, PDFs, documents, audio, and video files.
- Built-in audio player with visualizer.
- Built-in video player with HLS streaming via the NAS Guard Agent.
- File download limited to 50 MB for QuickLook preview.
Details: File Browser
Widgets (free)
- Home Screen: Small, Medium, and Large widget sizes.
- Lock Screen: Circular, Rectangular, and Inline accessory widgets.
- Live status, CPU, memory, temperature, pool usage, and alert count.
- Push-updated via the NAS Guard Agent.
Details: Widgets
Control Pack (In-App Purchase)
- Start/stop services.
- Start/stop/redeploy Docker apps.
- Start/stop/restart virtual machines.
- Create and delete ZFS snapshots.
- Run replication, Cloud Sync, Rsync, TrueCloud Backup, and snapshot tasks.
- Enable/disable cron jobs.
- Start, pause, resume, and stop pool scrubs.
- Enable/disable, create, edit, and delete SMB and NFS shares.
- Create, edit, and delete ZFS datasets.
- Lock and unlock encrypted ZFS datasets (with biometric passphrase support).
- Install system updates.
- On-Device Assistant (early beta, requires Apple Intelligence).
Details: Control Pack
NAS Guard Agent (free)
- Real-time push alerts for NAS problems (degraded pools, disk errors, failed services).
- One-tap install directly from the app — no manual setup needed.
- No port forwarding required — the Agent connects outbound to the push service.
- Privacy first — only alert metadata is transmitted, no access to your files.
- HLS video streaming for the in-app file browser.
- Direct file streaming for the in-app video player.
- TOFU certificate pinning for self-signed TrueNAS certificates.
Details: Install Agent
In-App Purchases
- Control Pack — unlocks all control actions listed above.
- Unlimited Servers — removes the single-server limit.
- Tips — optional one-time tips (small, medium, large) to support development.
Technical
- WebSocket connection (JSON-RPC 2.0) for real-time updates.
- Secure authentication via TrueNAS API key.
- Works with self-signed certificates (TOFU pinning).
- Automatic reconnection after network changes.
- Home Screen and Lock Screen widgets.
- Localizable in English, German, and Spanish.