Skip to content

Sharing & privacy

These settings control visibility of activity, reviews, and live sessions. Parental controls govern media access separately. User opt-outs and per-item hides further restrict sharing.

Find Sharing & Privacy under Settings → Access.

SettingDefaultWhat it does
Social FeaturesOnMaster switch for the Community tab (who watched / rated a title).
Community ReviewsOnWritten reviews in the Community tab.
Review GroupsEmpty = everyoneRestricts who may write reviews.
Activity Audience ModeAutomaticWho can see each other’s activity. See below.
Activity Audience GroupsEmptyThe specific groups, when the mode is “Selected groups”.

Two sharing controls live elsewhere: Public Sessions and Public Device Info are under Playback → Playback & Media Mode, because they depend on the Streaming Sessions widget toggle. See Live sessions below.

Who this currently reaches reports audience, sharing, and hidden-user counts, without names, and warns if the configured audience is empty.

Two things are visible only between people in the same audience:

  • Audiobook activity: progress, finished books, and the shared-listening indicator.
  • Who watched or rated a title: the Community tab on movies and series.

The Activity Audience Mode decides who that is. For what that looks like while listening, see Audiobooks.

ModeWho can see each other
Automatic (default)Household if you have named no groups; Selected groups as soon as you name one.
HouseholdEveryone on this server.
Selected groupsOnly users who share a group named in Activity Audience Groups.

Name one or more groups in Activity Audience Groups. Two users then see each other only if they share a group named there.

  1. Settings → Access Groups: create a group, e.g. bookclub.
  2. Same page: add the members.
  3. Settings → Sharing & Privacy → Activity Audience Groups: select bookclub.

Separate groups stay separate. Naming family, bookclub creates two audiences that cannot see each other, even if everyone also carries a broad group from your identity provider.

The group names you can select are the union of your in-app Access Groups and any groups your identity provider sends. Both work, and you don’t need an identity provider at all: in-app groups are enough.

Whether users see each other’s active streams is separate from the activity audience and is not group-scoped. It’s on or off for the whole server.

SettingWhereEffect
Now Streaming WidgetPlayback → Playback & Media ModeWhether the widget exists at all.
Public SessionsPlayback → Playback & Media ModeLets non-admins see other people’s sessions.
Public Device InfoPlayback → Playback & Media ModeAlso shows client and browser names. Off by default.

Regardless of these:

  • A user always sees and can stop their own sessions.
  • Admins always see all sessions, because they need it to manage streams. Sessions from users who opted out are marked as private in the admin view.
  • A user who sets Hide my streams disappears from the widget for everyone else.

Users start with sharing off: new accounts hide their streams and share no listening or audiobook activity until they opt in under Settings → Privacy. The upgrade that introduced this default switched existing accounts that never saved a privacy choice to the same private state; accounts with a saved choice were not touched. Activity Audience Mode (above) is the operator-side audience; a user’s switches decide whether they take part in it.

Setup enables Share activity between users by default. Turning it off selects Selected groups with no groups, disabling activity sharing until a group is named.

Each user has Settings → Privacy with three switches, described in For viewers. Your settings set the outer bound; theirs decide whether they share at all. A user who turns everything off is invisible no matter how you configure this page.

Third-party clients read and update the same switches with GET and PATCH /api/v1/me/privacy; device tokens and personal access tokens are accepted. PATCH is partial: omitted fields keep their stored values, and an empty update answers 422. Audiobook sharing stays ineffective while streams are hidden.

Audiobook sharing is reciprocal: someone sees other people’s audiobook activity only while sharing their own, on both the detailed and the coarse feed.

Set Social Features to off. The Community tab disappears and the activity audience stops applying. Live-session visibility is independent: turn off Public Sessions separately.

VariableDefaultNotes
FEATURE_SOCIALtrueMaster switch for social surfaces.
FEATURE_SOCIAL_REVIEWStrueWritten reviews. Requires FEATURE_SOCIAL.
SOCIAL_REVIEW_GROUPSemptyWho may write reviews. Empty = everyone.
SOCIAL_DEFAULT_AUDIENCEautoauto · household · groups.
SOCIAL_TRUST_GROUPSemptyGroups for groups mode: governs audiobook activity and the Community tab. Empty = nobody, not everyone.
FEATURE_SESSIONStrueThe Streaming Sessions widget.
FEATURE_SESSIONS_PUBLICtrueNon-admins can see others’ sessions.
FEATURE_SESSIONS_DEVICE_INFO_PUBLICfalseAlso expose client/browser names.