Documentation
Everything about Cove
User guides follow the latest stable Cove release. Contributor references follow the current source tree.
Start here
Install
Install on Linux
Choose the AUR package, Flatpak bundle, or portable tarball.
Read guideInstall on Windows
Choose the standard installer or a self-contained portable copy.
Read guideInstall on macOS
Install the Apple-silicon DMG and handle Gatekeeper safely.
Read guideInstall on Android and TV
Sideload the shared APK on Android phones, tablets, and televisions.
Read guideUse Cove
Update Cove
Know which installations update in-app and which are replaced manually.
Read guideLibrary, discovery, and watch progress
Browse Cove, organize My List, use the calendar, and understand saved progress.
Read guideProfiles and insights
Keep viewers separate, tune personalization, and understand activity insights.
Read guideAccounts and sync
Understand optional accounts, profiles, cloud data, and cross-device sync.
Read guideTrakt and Simkl tracking
Connect Trakt or Simkl, control scrobbling, and reconcile compatible library data.
Read guideAddons and sources
Configure compatible addons and understand Cove's source boundaries.
Read guideDesktop plugins
Install signed integrations, review permissions, and diagnose plugin workers.
Read guidePlayback and subtitles
Choose streams, control decoding, and troubleshoot subtitle playback.
Read guideTV and remote controls
Navigate the ten-foot interface and control playback with a D-pad remote.
Read guideSettings reference
Understand every settings category, its effect, and whether it follows the profile or device.
Read guideGet help
Troubleshooting
Resolve common installation, update, sync, and playback problems.
Read guideData and privacy
See what stays local, what optional integrations receive, and how deletion works.
Read guideFrequently asked questions
Quick answers about platforms, content sources, accounts, and updates.
Read guideBuild with Cove
Contributor portal
Engineering references track the active master branch and can describe work newer
than the stable app.
Contributing
Set up a fixture-backed development environment and prepare a change.
Open on GitHubArchitecture
Understand Kotlin modules, persistence, integrations, playback, and native seams.
Open on GitHubAPI reference
Browse the local compatibility and media-boundary endpoints.
Open on GitHubTesting
Run the relevant Kotlin, device, packaging, and release checks.
Open on GitHub