Support

Help with Tape — a self-hosted audio player.

Last updated: 2 September 2026

1. Start here: the app ships empty

Tape contains no music and no catalog. On first launch it asks for the address of an audio server that you control, and everything you see afterwards comes from that server. If the first screen asks for a server URL, nothing is broken — that is the whole app.

A server is compatible if it answers a small HTTP API under /api/v1. The endpoints are listed in the server API documentation.

2. The address must be https:// with a valid certificate

This is the single most common reason a server will not connect. iOS refuses plain http:// and self-signed or expired certificates, and the failure surfaces as a generic system error rather than as an explanation.

See the note on the main page for the same in context.

3. Common problems

The server does not connect

The library is empty after connecting

The app shows what the server returns. An empty library means the server has no content to offer this session — check the server, not the app. Some servers expose nothing at all until you sign in.

A track will not play, or stops partway

Sign-in

Signing in is optional and is offered by the server, not by the app. Browsing works without an account. If the sign-in option is missing, the server did not offer one.

4. Your data

Tape collects nothing. What the app keeps — the server address, a session token in the iOS Keychain, your player settings, queue, history and playback position — is stored on your device only and is removed when you delete the app. There is no account with us to close and no data of yours for us to hand back. Details are in the Privacy Policy.

Anything the server stores is handled by whoever runs that server, under their own rules. Requests about server-side data go to its operator.

5. Reporting a problem

Reports are much faster to act on when they carry the following:

Where to send it depends on whose problem it is, and the two go to different people:

The app can also attach diagnostics — see Send logs in the app's profile screen. That report goes to the server you are connected to, so send it when the server's operator asks for it.

6. Terms

Use of the app is covered by the Terms of Use.

← Tape