SoundLeaf is a client application that connects to your personal Audiobookshelf server. Users are required to have their own Audiobookshelf server to use this application. We do not host or provide server infrastructure. Your server credentials are stored securely on your device and are only used to connect to your server.
Users are solely responsible for ensuring they have the necessary rights and permissions for any audiobook content they stream or download through their Audiobookshelf server. SoundLeaf does not provide any content and is not responsible for the legality of content accessed through user servers.
SoundLeaf is provided "as is" without any warranties, express or implied. We are not responsible for content hosted on users' personal Audiobookshelf servers or any server connectivity issues. We make no guarantees regarding app availability, reliability, or compatibility with specific server versions.
We store the following data locally on your device:
Your server credentials and authentication tokens are stored securely in the iOS Keychain. We do not collect, transmit, or store this information on our servers. All communication is directly between your device and your Audiobookshelf server.
The app integrates with the following services:
You have the right to:
SoundLeaf offers two in-app purchases through the Apple App Store, both covering the same premium feature set:
The current price and billing period for each purchase are displayed on the Premium screen before you buy, in your local currency.
The Supporter subscription automatically renews at the end of each subscription period unless cancelled at least 24 hours before the end of the current period. Your Apple ID is charged upon confirmation of purchase and again at each renewal. You can manage or cancel your subscription at any time in your Apple ID subscription settings (Settings → [your name] → Subscriptions on iOS). Cancellation takes effect at the end of the current billing period; you retain access until then.
All refund requests are handled by Apple in accordance with Apple's App Store refund policy. You can request a refund at reportaproblem.apple.com.
Listing your name on the Patron Wall is optional and only available to Supporter subscribers. By submitting a display name, you agree that it will not be abusive, misleading, infringing, or impersonate another person or entity. We reserve the right to remove or modify any display name that, in our judgment, violates these standards, with or without notice.
We reserve the right to modify these terms at any time. Users will be notified of significant changes through app updates or notifications. Continued use of the application constitutes acceptance of updated terms.
Last updated: April 23, 2026
Contact: For questions about these terms, please visit our GitHub repository.