
YourPods is a gPodder compatible, privacy-first and self-hosted podcast player for iOS. Sync your subscriptions and listening progress across all your devices using your own Nextcloud server, manage multiple profiles, and keep your data 100% yours.
Take back control of your listening experience with YourPods. Designed for privacy enthusiasts and self-hosters, YourPods seamlessly integrates with gPodder-compatible servers (such as Nextcloud or NextPod) to keep your library in sync without relying on third-party clouds.
Key Features:
- Self-Hosted Sync: Seamlessly sync your subscriptions and listening progress with your own Nextcloud server (via gPodder), keeping your data private and under your control.
- Cross-Platform Support: Consistent experience across iOS, iPadOS, and macOS; with Android, and Linux coming soon.
- Multi-Profile Support: “Who is listening?” feature allows multiple users/accounts to have their own distinct listening history and subscriptions on the same device.
- Apple CarPlay Support: Fully integrated CarPlay experience allowing you to browse your library, access your queue, and resume playback safely while driving.
- Smart Library: Automatically handles podcast deduplication to keep your library clean and organized.
- Use Smart Queue or Manually Queue: Automatically add new episodes from your favorite podcasts to your “Up Next” queue or easily bulk add new and unplayed episodes with a single tap.
- Offline Listening: Download episodes to your device for offline playback. The app intelligently prioritizes local files when available to save data.
- Seamless Playback: Background audio support ensures your podcasts keep playing while you multitask, with full integration into system media controls.
- Privacy Focused: Your listening history stays with you. No tracking, no ads.

Play, sync, and add your favorite podcasts to your existing GPodder Sync* service on iOS. Join the beta iOS/iPadOS/macOS on TestFlight now!
*YourPods requires a functional gPodder Sync on Nextcloud to fully function. It may work with other gPodder compatible services, but it not tested for them so use at your own risk.
Technical:
- Sync Backend: Full support for gpodder-sync (Nextcloud app) and other compatible implementations.
- Protocol: Implements the Open Podcast Sync protocol for subscriptions (SubscriptionDelta) and actions (EpisodeAction).
- Architecture: Built with provider for state management and just_audio for robust playback.
- Storage: Uses flutter_secure_storage for credentials and local database for offline capability.
- App slowness may be related to Nextcloud throttling: https://docs.nextcloud.com/server/stable/admin_manual/configuration_server/bruteforce_configuration.html
