Change your activity visibility

Your activity visibility determines who can see your activities on Funkwhale. There are four visibility options:

  • Nobody except me – only you can see your activities.

  • Everyone on this instance – users who have an account on the same pod as you can see your activities.

  • Followers - users who are following you can see your activities.

  • Everyone, across all instances – anybody can see your activities.

To change your activity visibility:

  1. Log in to your account.

  2. Select the cog icon () or your avatar to expand the user menu.

  3. Select Settings.

  4. Find Activity visibility in the Account settings section.

  5. Select your visibility level from the slider.

  6. Select Update settings to save your changes.

That’s it! You’ve updated your activity visibility. This change takes effect as soon as you update your settings.

Note

The activities from a Channel are always public. This is what channels where designed for. If you want to publish tracks privately as an artist you should upload them to your account and not to your channel.

Your data

As a user you can produce various activities and their related object, most activities are not saved but are used to ask remote instances to delete or update content (they are not brodcasted to user’s inbox or saved into the database for a long time).

Activities objects

Here is the data that a user can request from your account. This data is saved from a long period of time unless you delete it.

  • Followers / user followings

  • Listenings

  • Favorites

  • Uploads

  • Owned Channels (always public)

  • Subscribed Channels

All activities

Here is a list of activities you can produce :

  • Following accept : when you accept a follow request

  • Followers accept : when an account accept your follow request

  • Playlist create : when you create a playlist

  • Playlist update : when you add tracks or update a playlist

  • Playlist delete : when you delete a playlist (not brodcasted to user’s inbox or saved)

  • Listening create : when you listen to a track

  • Listening delete : when you delete a listening (not brodcasted to user’s inbox or saved)

  • Track Favorite create : when you like a track

  • Track Favorite delete : when you delete a liked track (not brodcasted to user’s inbox or saved)

  • Upload create : when you upload a track to a channel or to your account.

  • Upload delete : when you delete a track (not brodcasted to user’s inbox or saved)

  • Update music object (artist, album or track) : when you edit a music object metadata (not brodcasted to user’s inbox or saved)

  • Actor update : when you update your public information (not brodcasted to user’s inbox or saved)

  • Actor delete : when you delete your account (we send it to remote instance so they delete your data and we add a Tombstone to avoid impersonnation).

Understand where your data goes

Funkwhale is a federated software. It means data is shared across the network of websites using the same software (instances). When your visibility settings is set to followers data will be send to each follower on their instances. This means your data will leave your own instance to go to your followers instances. If you delete a user from your followers or if you change your activity visibility, your instance should send a request to the remote servers to delete your data. But there is nothing we can do to force it to do so. So when you trust a follower, you’re also trusting his instance.

Your activities

As a user you can produce the following activities:

  • Playlist create

  • Playlist update

  • Playlist delete

  • Listening create

  • Listening delete

  • Track Favorite create

  • Track Favorite delete

  • Track update