Support
support.
iPhone · iPad · Mac · Apple TV · Apple Watch
Connecting to your server
Armpit works with Navidrome and any Subsonic-compatible media server. On first launch, choose Connect a server and enter the full server URL including the scheme and port — for example https://music.example.com or http://192.168.1.10:4533 — plus your server username and password. If the connection fails, verify the URL opens in a browser from the same network, and that the account works in the server's own web UI.
If you sign in with a Navidrome account, Armpit can also create real server-side smart playlists; on other Subsonic servers, smart playlists are kept in sync by the app.
Self-signed certificates
Servers using a self-signed HTTPS certificate are supported with the Allow self-signed certificate toggle at sign-in. Browsing, artwork, and metadata all work. One known limitation: on Apple Watch and Apple TV, audio streaming from a self-signed server is not possible because system playback uses its own connection — downloads on the watch still work, and a properly trusted certificate (or plain HTTP on a trusted local network) removes the limitation entirely.
Downloads
On iPhone, iPad, and Mac, downloads are stored inside the app and playable offline. On Apple Watch, downloads continue in the background after you lower your wrist — they are fastest when the watch is on Wi-Fi or sitting on its charger, since transfers otherwise route through the paired iPhone over Bluetooth. If a track fails, the downloads screen shows the specific reason (server unreachable, HTTP error, or not enough space).
iCloud sync
Sign into the same iCloud account on all devices and enable sync settings in the app. Servers, settings, and preferences then follow you across iPhone, iPad, Mac, and Apple TV — the TV can restore your server credentials directly from iCloud during onboarding, so you never type them with the remote. Sync uses your private iCloud only; see the privacy policy.
Scrobbling
Play reporting goes only to your own media server using the standard Subsonic scrobble API. If your server bridges to Last.fm or ListenBrainz, scrobbles flow through it — Armpit itself talks to no third party. Scrobbling can be turned off in Settings on every platform.
Get help
Found a bug, or something here doesn't cover your problem? Write to armpit@ulm0.com with your platform, server type, and what you expected to happen.