EU

DSA: Recommender System Transparency

Recommender System Transparency [Art 27, 38]

Rule: Online platforms using recommender systems must explain the main parameters used for recommendations and offer users options to modify or influence them. VLOPs must offer a non-profiling option.

What is a Recommender System? [Art 3(sa)]

A recommender system means:

Any fully or partially automated system used by an online platform to suggest in its online interface specific information to recipients of the service or prioritise that information, including as a result of a search, or as a result of determining the relative order or prominence of information.

Examples:

  • Social media feeds (Facebook, Instagram, TikTok)
  • Search result rankings
  • Product recommendations (Amazon, Netflix)
  • “For You” pages
  • Related content suggestions
  • Trending/popular content sections

Basic Transparency Requirements [Art 27]

All online platforms using recommender systems must set out in their terms and conditions:

Required InformationDescription
Main parametersThe main parameters used in the recommender system
ModifiabilityAny options for users to modify or influence those parameters

What Are “Main Parameters”?

Parameters that significantly affect what content users see:

Parameter TypeExamples
Engagement signalsLikes, shares, comments, watch time
User profileInterests, demographics, history
Content signalsRecency, popularity, format
Social signalsFriends’ activity, network
Commercial signalsPaid promotion, advertising

Plain Language Requirement [Art 27(1)]

Information must be presented in:

  • Plain and intelligible language
  • Clearly visible in terms and conditions

User Options [Art 27(3)]

Platforms must provide easily accessible functionality for users to:

  • Select and modify preferences
  • Influence information presented
  • At any time, adjust these preferences

VLOP Enhanced Obligations [Art 38]

VLOPs and VLOSEs have additional requirements:

Non-Profiling Option [Art 38(1)]

Must provide at least one option for each recommender system that is:

Not based on profiling as defined in Article 4(4) of Regulation (EU) 2016/679 (GDPR)

This means offering a recommendation option that doesn’t use:

  • Personal data inference
  • Behavior analysis
  • Preference prediction

Examples of compliant options:

  • Chronological feed
  • Random selection
  • Popularity-based only (no personalization)

Accessibility [Art 38(2)]

Non-profiling option must be:

  • Directly and easily accessible from the recommender system interface
  • Available where recommendations are made

Practical Implementation

For all online platforms:

  1. Document all main parameters in T&Cs
  2. Explain in plain language how recommendations work
  3. Provide user preference controls
  4. Allow modification at any time

For VLOPs additionally:

  1. Offer at least one non-profiling option (e.g., chronological)
  2. Make non-profiling option easy to access
  3. Don’t bury it in settings — surface in the interface

Examples of Compliance

Platform TypeMain Parameters to DiscloseNon-Profiling Option
Social mediaEngagement, recency, network, interestsChronological feed
E-commercePurchase history, browsing, popularityBestsellers/newest only
Video streamingWatch history, completion rate, genreNew releases/trending
News aggregatorReading history, sources, topicsLatest news only

Citation

Articles 27, 38, Digital Services Act

Contains public sector information licensed under the Open Government Licence v3.0 where applicable. This is not legal advice. Always refer to official sources for authoritative text.

llms.txt