Questions
What people ask before and after they install Fermata.
Which servers does Fermata work with?
Jellyfin, Navidrome, and any OpenSubsonic or Subsonic server. You can also add folders on your Mac and internet radio streams (MP3, AAC or HLS). Add as many sources as you like; All Sources merges them into one library.
macOS says Apple could not verify Fermata. What do I do?
Open System Settings › Privacy & Security, scroll down and click Open Anyway next to the message about Fermata. You only need to do this once. Please don’t turn off Gatekeeper. Apple’s instructions walk through the same steps.
Is Fermata free?
Yes. If you’d like to support development, the Support link helps keep it going.
Which version of macOS do I need?
macOS 15 or later. On macOS 26 Fermata uses Liquid Glass; on macOS 15 it uses the native materials.
What does bit-perfect mean in Fermata?
The samples in your file reach your DAC unchanged. Fermata switches the device to the file’s sample rate and shows the signal path in Now Playing. It needs the original stream (not a transcode), volume at 100%, ReplayGain off, a device clock that matches the source and enough bit depth. Audio passes through a 32-bit float mixer, which is lossless for sources up to 24-bit. When any condition fails, Now Playing lists the reason.
Does it work offline?
Yes. Your library metadata lives on your Mac, so you can browse with the server off. Streamed tracks are cached up to a size you choose, and downloaded tracks stay until you remove them. A failed sync never deletes your library.
Can I save mobile data?
Turn on Data Saver. On Low Data Mode or a metered connection such as a hotspot, Fermata asks the server for a smaller MP3 or Opus stream.
Does Fermata collect any data?
No. There are no analytics and no crash-reporting SDKs. Passwords, tokens and API keys are stored in the macOS Keychain only. See the privacy page for details.
Can I scrobble my listening?
Yes, to your own server, to Last.fm (with your own API key) and to ListenBrainz. Each can be switched on per source and per radio station. Nothing is contacted until you enable it.
Can I bring my playlists?
Fermata imports JSPF and XSPF playlists, including ListenBrainz exports, with a review step before anything is added. You can export them back the same way.
I found a bug. Where do I report it?
Open an issue on GitHub. Reports from real servers are especially useful while Fermata is in beta.