Methodology
Each title page shows two verdicts, content safety and representation, built from the sources below. Comments are checked automatically before they appear.
Verdicts
Each verdict has three tiers, or Not enough data. The line under a verdict shows the number of metrics it used; opening it lists them. Verdicts are calculated from the data on the page and are not stored.
Content safety
Representation
Content safety
Uses the Unconsenting Media flags and the Does the Dog Die warnings, and takes the more severe result.
Harmful content: Unconsenting Media flags rape on screen, rape off screen, attempted rape, child sexual abuse or incest, or a Does the Dog Die warning about rape, sexual assault, sexual abuse, molestation or incest has more yes votes than no votes.
Watch with caution: no harmful flag, but Unconsenting Media flags on-screen sexual harassment, sexual content between an adult and a teenager, or rape that is mentioned or implied.
Safer to watch: neither source flags sexual violence.
Representation
Uses up to four signals: the share of women in the cast, in the top five billed, and in the key crew departments (directing, writing, production, editing and camera), plus the Bechdel Test rating for films.
A share of 70% or more scores 2, 40% or more scores 1, lower scores 0. The Bechdel Test scores 2 for 3/3, 1 for 2/3 and 0 below. The scores are averaged: 1.75 or more is Strong, 1.0 or more is Mixed, lower is Poor. With fewer than two signals the verdict is Not enough data.
Bechdel Test
Whether a film has two named women who talk to each other about something other than a man. One point per step, from 0 to 3. Films only.
- Two named women
- Who talk to each other
- About something other than a man
Ratings come from BechdelTest.com, a community site, and are used as published under the CC BY-NC 3.0 licence. New ratings and the last three years are copied daily, and every year weekly. A film's page shows the date of the last full copy beside the source link. The rating counts toward the representation verdict.
Source: bechdeltest.com
Unconsenting Media
Nine flags for sexual violence on screen, from the Unconsenting Media community database. Eight mark a concern. The ninth, No rape or sexual assault, marks the absence of one and is not counted.
- No rape or sexual assault
- Rape or sexual assault mentioned/discussed/implied
- Sexual harassment on screen
- Sexual relationship between adult and teenager
- Child sexual abuse
- Incest
- Attempted rape
- Rape off-screen or strongly implied
- Rape on screen
Entries are copied daily. A title page with an entry shows the date of the last copy beside the source link. They are matched to titles by name and year. When several entries could match, the title page lists them. The choice applies to that page view only and is not saved.
Source: unconsentingmedia.org
Does the Dog Die
Community trigger warnings on hundreds of topics, such as animal death, self-harm, blood and sexual content. Visitors vote yes or no on each topic for a title.
A warning is shown when it has at least one yes vote and at least as many yes votes as no votes. The data is fetched from Does the Dog Die when a title page opens (films by IMDb id, series by title) and cached for one hour.
Source: doesthedogdie.com
Comments and moderation
Every new or edited comment is checked automatically before it can appear. The check, its policy and the blocklist are public in the site's source code.
Automatic check
A short blocklist of words and phrases runs first. A match rejects the comment with no further check. The site also keeps a private list that extends it.
Otherwise Claude Haiku 5.5, a model from Anthropic, reads the comment. Describing, quoting, analysing and criticising misogyny, sexual violence or other harm in a film or series is allowed, including a reader's own experience of it, and so are disagreement, harsh criticism of a film and strong language. Endorsing or celebrating misogyny or sexual violence, mocking or doubting survivors, attacking, insulting or harassing a person or a group, slurs, threats, sexual content involving minors, explicit sexual content, sharing personal information, and spam, advertising or links with no relation to the title are not. The model answers with a decision, the categories that apply, a severity from 0 to 3 and a reason.
Anthropic receives the comment text, the title's name and, for a reply, the comment it answers. It never receives the author's email or account.
Outcomes
Published: the model allows the comment. It appears at once.
Awaiting review: the model asks for a person to look, or finds a clear break below severity 2. The same applies when the check gives no verdict, or when the site has no key for it. Only the author and moderators see the comment until a moderator decides.
Rejected: the blocklist matches, or the model finds a clear break of severity 2 or 3. The author sees the comment with the reason.
Reviewed by people
Moderators approve, hide or reject comments from a queue. Three different readers reporting a published comment send it back to review. A moderator can also mute or ban an account.
Source: src/lib/server/moderation