# Specula — Your homelab at a glance

> Your homelab at a glance (iPhone/iPad app by Sylvain Malard.)

- Source: https://appshunter.io/ios/app/specula/id6793012573 (this page in markdown: same URL + `.md`)
- Developer: [Sylvain Malard](https://appshunter.io/developer/6777805139)
- Category: Utilities
- Price: Free with in-app purchases
- Age rating: 4+
- Requires: iOS 26.0 · 5 MB
- Languages: American English, Arabic, French (France), German (Germany), Chinese (Simplified, China), European Spanish
- Released: 2026-08-14
- Data updated: 2026-09-21
- User reviews in markdown: https://appshunter.io/ios/app/specula/id6793012573/reviews.md

## What is Specula?

Specula watches the services you host yourself and tells you at a glance which
ones are running, which are struggling and which one just went down.

No account, no middleman server, no telemetry: the app queries your machines
directly on your network. Your API keys stay on your device.

A DASHBOARD, NOT A LIST OF LINKS

Every service shows its real metrics, read through its own API: Immich's photo
count, AdGuard's blocked queries, your NAS's free space, Proxmox's containers,
the volumes filling up. The service type is recognised automatically — Immich,
Nextcloud, Home Assistant, Proxmox, OpenMediaVault, UniFi, Portainer,
Vaultwarden, Paperless and many more.

UP AND RUNNING IN THREE MINUTES

Scan your network: Specula finds your services on its own. Or import the
services.yaml you already use with Homepage — groups, URLs and widgets carry
over as they are. Otherwise, add an address by hand.

THE OUTAGES THAT MATTER

A service that stops answering after three attempts triggers a notification. The
status wall keeps thirty days of history and works out each service's real
uptime. Alerts — service offline, disk full, temperature — are enabled one by
one, and a volume that is meant to be full is excluded with a single gesture.

WHEREVER YOU LOOK

iPhone, iPad, Mac, with widgets on the Home Screen and the Lock Screen, a Live
Activity during an outage and access from the Mac menu bar. One address per
service: the one that answers from your device, whether you go through the local
network, a VPN, a reverse proxy or a tunnel.

TRY IT BEFORE YOU SET IT UP

A complete demo mode, with simulated data, shows you the app working without
installing anything.

FOUR SERVICES ON THE HOUSE

The first four services are free, with no account and no time limit. Beyond
that, each slot is bought once and stays yours, and you can also lift the limit
permanently in one go and support the project. See the App Store for pricing.
Slots you buy follow you from one device to another.

## Pricing and in-app purchases

Base price: Free.

**One-time purchases**

| Purchase | Price | Type |
| --- | --- | --- |
| Service slot | $0.49 | one-time |
| Unlimited services | $17.99 | one-time |



## Version history (last 5 releases)

### 1.5.2 — 2026-09-17

WHAT'S NEW
• A playback in progress on your media server shows on the Lock Screen and in the Dynamic Island.

FIXES
• Playback notifications finally show as banners.
• The same playback is no longer reported several times.
• During an outage, the Dynamic Island keeps the number of services online up to date.

### 1.5.1 — 2026-09-14

FIXES
• AdGuard Home: username and password instead of a token.

### 1.5.0 — 2026-09-11

FEATURES
• The scan finally finds your Docker containers: it knocks on local network ports as well as listening for announcements.
• Every find is named and recognised — Home Assistant, Immich, Jellyfin, OpenMediaVault…
• An external address per service, to reach it from outside your home.
• Proxmox Backup Server and Duplicati: the age of the oldest backup.
• Polling carries on with the app closed: a night-time outage is reported at night.
• Widgets say when the reading was taken, and tapping opens the right service.

FIXES
• The scan no longer mistakes a router for a service, and no longer offers what it could not identify.
• Exporting services.yaml keeps the external address.
• A scan with no result says what it looked for.
• Bug fixes.

### 1.4.0 — 2026-09-10

FEATURES
• A notification when playback starts on Jellyfin, Plex, Navidrome, Music Assistant or Nextcloud.
• CrowdSec: active decisions and top scenario.
• Music Assistant: players and what is playing.
• Services added by hand or found by the scan finally show their logo.
• Nginx Proxy Manager: redirections, streams and dead hosts on top of routes.
• Traefik: requests served and dropped, per minute.

FIXES
• Navidrome sign-in no longer sends the password in the clear.
• The log is readable again in dark mode.
• Bug fixes.

### 1.3.6 — 2026-09-09

FEATURES
• Self-signed certificates on your local network are remembered on first contact, and flagged if they change.

FIXES
• Jellyfin 12 compatibility, details are back.
• A widget with no service says so, instead of an empty frame.
• An ongoing outage no longer counts twice towards uptime.
• Settings and tutorial translations.
• Bug fixes.

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-09-21.*
