Flatsonar

Spotube

by Kingkor Roy Tirtho

Freedom of music

Broad permissions Verified creator BSD-4-Clause vv5.1.2

Support the creators

Flatsonar is just the shop window. The people below made Spotube.

Screenshot 1 of Spotube

About

Open source music client that doesn't require Premium nor uses Electron! Available for both desktop & mobile!

Following are the features that currently spotube offers:

- ๐Ÿšซ No ads, thanks to the use of public & free music metadata providers and YT Music APIsยน - โฌ‡๏ธ Downloadable tracks - ๐Ÿ–ฅ๏ธ ๐Ÿ“ฑ Cross-platform support - ๐Ÿชถ Small size & less data usage - ๐Ÿ•ต๏ธ Anonymous/guest login - ๐Ÿ•’ Time synced lyrics - โœ‹ No telemetry, diagnostics or user data collection - ๐Ÿš€ Native performance - ๐Ÿ“– Open source/libre software - ๐Ÿ”‰ Playback control is done locally, not on the server

Permissions

2 permissions weaken the sandbox. Flatsonar asks before installing.

  • your keyring / saved passwords
    --talk-name=org.freedesktop.secrets
  • talks to system service org.freedesktop.Avahi.*
    --system-talk-name=org.freedesktop.Avahi.*
  • inter-process communication (needed for X11)
    --share=ipc
  • network
    --share=network
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • audio
    --socket=pulseaudio
  • Wayland display
    --socket=wayland
  • GPU acceleration
    --device=dri
  • access to your download folder
    --filesystem=xdg-download
  • access to your documents folder
    --filesystem=xdg-documents
  • access to xdg-run/pipewire-0
    --filesystem=xdg-run/pipewire-0:ro
  • access to xdg-run/app/com.discordapp.Discord
    --filesystem=xdg-run/app/com.discordapp.Discord:create
  • system tray
    --talk-name=org.kde.StatusNotifierWatcher
  • notifications
    --talk-name=org.freedesktop.Notifications
  • registers as a media player (MPRIS)
    --own-name=org.mpris.MediaPlayer2.spotube.*

Who publishes this

The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.

  • installs a prebuilt binary instead of building from source (x2)
    source:prebuilt
  • verified on Flathub: the developer proved they control this app id
    publisher:flathub

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.