Privacy model
tl;dr distinguishes between public and private summaries. Only public summaries appear on share pages and in trending aggregates.
A summary is private if any of the following is true:
- The domain is on the auto-private list (e.g. Gmail, internal SaaS, anything clearly behind auth). Internally stored as
privacy_reason = 'auto_domain'. - The user marked it private (extension UI or account setting). Stored as
privacy_reason = 'user_set'. - The user enabled "private by default" in their account settings.
A summary is public when privacy_reason IS NULL. This is the filter used for all trending queries, share-page indexing, and the corpus served from llms.tl-dr.cc.
Private summaries never appear in:
- The trending hubs at
tl-dr.cc/trending/*. - Share pages at
tl-dr.cc/s/{slug}. - The sitemap.
- The machine-readable corpus at
llms.tl-dr.cc.
See the full Privacy Policy for the legal version.