SceneF

The record

Accuracy, counted rather than claimed.

Every run, a sample of this board’s published showtimes is re-read at the theater’s own surface, hours after we ingested them, and matched on film and clock time. On this board a second reading also runs: listings compared against a surface we did not ingest them from. What follows is that log, added up. It moves when the checks move, including down.

99.1%737 of 744 completed checks agreed
Window
the last 30 days · newest check Oct 8, 8:07 AM SF
Kept since
Aug 4, 8:37 AM SF time — the record is this old, and no older
Sample
784 checks recorded · 744 completed · 7 disagreed
Excluded
40 checks could not be completed

Where only one reader has spoken

In Contra Costa, the Imperial Valley, the Antelope Valley, the East Bay, Marin, the South Bay, Sacramento, Wine Country, Monterey Bay, the North State, the Sierra, the North Coast, Central Los Angeles, the Westside, the San Fernando Valley, the LA South Bay, the San Gabriel Valley, Orange County, San Diego, the Coachella Valley, the Inland Empire, the Central Valley, Kern County, the South Valley, Santa Barbara, the Central Coast, Ventura County, Oahu, Maui, Miami, Tampa, Orlando, Jacksonville, Lakeland, Palm Bay, Cape Coral, North Port, Deltona, Naples, Tallahassee, Port St. Lucie, Ocala, Wildwood, every showtime is still re-read against the cinema’s own board — that is the check the pass rate above counts, and it runs everywhere. What does not run in those regions is the second reader: a separate source we consult to ask whether the whole night agrees, which today covers San Francisco only.

One reader confirming a showtime is a weaker thing than two readers agreeing about a night, and the difference is stated here rather than folded into a single number.

Where we cannot check ourselves

In the Big Island, the Peninsula, the Morongo Basin, Crestview, Gainesville, Pensacola, Homosassa Springs, Panama City, Sebastian, Lake City, Punta Gorda, Sebring, every cinema we list is served by a licensed feed rather than read from the operator’s own site. We can tell you what the feed says. We cannot independently confirm it, because there is no second source for these houses that we are permitted to read — so the pass rate above is not a claim about those regions.

That is a weaker guarantee than the rest of the board carries, and it is stated here rather than left to be inferred from a missing number.

Why some checks are not counted

A check can come back wrong for two very different reasons. Either the source disagreed with us — a title we do not list, a listing that surface has dropped, a link that opens on the wrong film — or the check never happened at all: a ticketing host answered with a bot challenge, a calendar rendered in the browser and served us an empty shell, a request timed out. The first kind is our problem and counts against the rate. The second says nothing about whether the showtime is right, so it is excluded from the denominator and reported separately, in the open, rather than folded in as a pass. A rate that quietly counts unreachable checks as successes is the easiest number in this business to inflate and the least worth having.

The rule, as the API states it: confirmed / (confirmed + missing). Unreachable checks are excluded — a bot wall is not evidence either way. null when nothing gradeable ran in the window. Read it next to first_check_at: a high rate over a young record is a young record.

How well the board is known

Confidence is stamped on every screening at publish, from where the fact came from and whether anything independent agrees. 2202 screenings are on the board now.

venue-published
788 screenings
read from the theater's own system or site
corroborated
0 screenings
two independent sources agree
single-source
1414 screenings
one third-party data service says so, nothing contradicts it
disputed
0 screenings
sources disagree — published, and said so

By house in San Francisco

  • 4-Star Theater77 of 78

    verified-scrape · 30 venue-published

    verified Oct 8, 8:06AM SF

  • Presidio Theatre77 of 77

    verified-scrape · 91 venue-published

    verified Oct 8, 8:06AM SF

  • Vogue Theatre75 of 77

    verified-scrape · 29 venue-published

    verified Oct 8, 8:06AM SF

  • Alamo Drafthouse New Mission76 of 76

    public-feed · 235 venue-published

    verified Oct 8, 8:06AM SF

  • Landmark Opera Plaza Cinema76 of 76

    public-feed · 91 venue-published

    verified Oct 8, 8:06AM SF

  • Roxie Theater76 of 76

    verified-scrape · 90 venue-published

    verified Oct 8, 8:06AM SF

  • Marina Theatre75 of 75

    verified-scrape · 48 venue-published

    verified Oct 8, 8:06AM SF

  • Castro Theatre73 of 73

    verified-scrape · 63 venue-published

    verified Oct 8, 8:06AM SF

  • Artists' Television Access53 of 53

    verified-scrape · 6 venue-published · 20 not completed

    verified Oct 8, 8:06AM SF

  • Balboa Theater65 of 69

    verified-scrape · 104 venue-published

    verified Oct 8, 8:06AM SF

  • New People Cinemano completed check

    nothing on the board · 20 not completed

  • SFMOMA — Phyllis Wattis Theater14 of 14

    verified-scrape · 1 venue-published

    verified Oct 8, 8:06AM SF

  • AMC Metreon 16not checkable — licensed feed

    licensed-feed — Google showtimes, via a third-party search API · 461 single-source

    verified Oct 8, 3:14AM SF

  • Apple Cinemas Van Nessnot checkable — licensed feed

    licensed-feed — Google showtimes, via a third-party search API · 449 single-source

    verified Oct 8, 8:06AM SF

  • Regal Stonestown Gallerianot checkable — operator declines

    licensed-feed — Google showtimes, via a third-party search API · 337 single-source

    verified Oct 8, 8:06AM SF

  • AMC Kabuki 8not checkable — licensed feed

    licensed-feed — Google showtimes, via a third-party search API · 167 single-source

    verified Oct 8, 3:14AM SF

  • Great Star Theaternot yet sampled

    nothing on the board

    verified Oct 8, 8:06AM SF

Checks rotate — a few houses are cross-checked every run and the mystery shopper walks a sample of ticket links — so a house reading “not yet sampled” is waiting its turn, not failing. Two rows never get a turn, and the difference between them matters. “Not checkable — operator declines” is a house whose own site refuses automated reads; we honour the refusal, source those showtimes through a permitted channel named in the source column, and never disguise a request to get around it. “Not checkable — licensed feed” is ours, not theirs: those showtimes come from a third-party showtimes data service rather than from the theater itself, and re-reading the same feed would confirm it against itself, so the shopper refuses them outright. Both publish as single-source, because nothing second-checks them. Screening counts and fetch health for every house are on the status board.

The run log

The 22 most recent entries the rings wrote in the window, as they wrote them — the failures included, in the order they happened. 6 agreed · 6 disagreed · 10 could not be completed.

The rate above is computed from the shopper’s ledger, which is a different artifact from this log — so the 6 disagreements listed here are not counted against it. Printed anyway: a record that shows only the failures it happens to count is not a record.

  • Oct 6, 11:20AMVoguedisagreedwww.voguemovies.com/calendar-of-events lists 3 we don't: The Mad Magician (2026-10-06); Verity (2026-10-07); Suspiria (2026-10-07)
  • Oct 6, 11:20AMAlamonot completeddrafthouse.com/sf: client-rendered shell, no server-side titles — cross-check skipped
  • Oct 6, 11:20AMRoxiedisagreedroxie.com/calendar lists 7 we don't: Filipiñana (2026-10-06); A Lizard in a Woman’s Skin (2026-10-06); Teenage Sex and Death at Camp Miasma (2026-10-06); Wrathbone (2026-10-07) …
  • Oct 6, 11:20AMVoguenot completedconfirmed — "National Theatre Live: The Misanthrope" 7:00 PM 2026-10-12: ticketing.us.veezi.com/sessions?siteToken=qkwymq4me4nthdzzgj9fe08j0r still lists "National Theatre Live: The Misanthrope" at 7:00 PM on 2026-10-12 (25 sessions re-read) · ticket link: HEAD 403 — Cloudflare challenge (bot wall, not a dead link)
  • Oct 6, 11:20AMCastronot completedconfirmed — "Sammy Rae & The Friends" 8:00 PM 2026-10-06: thecastro.com/listing/ still lists "Sammy Rae & The Friends" at 8:00 PM on 2026-10-06 (76 sessions re-read) · ticket link: HEAD 401
  • Oct 6, 11:20AMCastronot completedconfirmed — "Mon Rovîa" 8:00 PM 2026-10-08: thecastro.com/listing/ still lists "Mon Rovîa" at 8:00 PM on 2026-10-08 (76 sessions re-read) · ticket link: HEAD 401
  • Oct 6, 11:20AMCastronot completedconfirmed — "Emergency Intercom Live" 8:00 PM 2026-10-09: thecastro.com/listing/ still lists "Emergency Intercom Live" at 8:00 PM on 2026-10-09 (76 sessions re-read) · ticket link: HEAD 401
  • Oct 6, 11:20AMCastronot completedconfirmed — "Jacob Collier" 8:00 PM 2026-10-10: thecastro.com/listing/ still lists "Jacob Collier" at 8:00 PM on 2026-10-10 (76 sessions re-read) · ticket link: HEAD 401
  • Oct 8, 8:07AMRoxiedisagreed"Zoé: ‘MEMOREX + REXSEXEX Y MÁS’" (2026-10-08) not seen on roxie.com/calendar
  • Oct 8, 8:07AMRoxiedisagreedroxie.com/calendar lists 5 we don't: Zoé Presents: Memorex + Rexsexex y Más (2026-10-08); New People: NAZA (2026-10-09); Floating Features: Top Gun (2026-10-09); 3rd i 2026: Avie Luthra (2026-10-09) …
  • Oct 8, 8:07AMBalboaagreedwww.balboamovies.com/calendar-of-events: 4/4 tonight+tomorrow titles matched
  • Oct 8, 8:07AMVogueagreedwww.voguemovies.com/calendar-of-events: 2/2 tonight+tomorrow titles matched
  • Oct 8, 8:07AMRoxiedisagreedgoogle showtimes (serpapi): 2 of ours not listed — SpookFest 2026; Zoé: ‘MEMOREX + REXSEXEX Y MÁS’
  • Oct 8, 8:07AMRoxiedisagreedgoogle showtimes (serpapi) lists 1 we don't: Zoe Presents: Memorex + Rexsexex y Mas
  • Oct 8, 8:07AMVoguenot completedconfirmed — "Verity" 4:30 PM 2026-10-08: ticketing.us.veezi.com/sessions?siteToken=qkwymq4me4nthdzzgj9fe08j0r still lists "Verity" at 4:30 PM on 2026-10-08 (29 sessions re-read) · ticket link: HEAD 403 — Cloudflare challenge (bot wall, not a dead link)
  • Oct 8, 8:07AM4-Starnot completedconfirmed — "MUSIC: Freight Train Lady, Indianna Hale & more" 7:30 PM 2026-10-08: ticketing.uswest.veezi.com/sessions?siteToken=d2atbcege5knqsavntt91g1250 still lists "MUSIC: Freight Train Lady, Indianna Hale & more" at 7:30 PM on 2026-10-08 (30 sessions re-read) · ticket link: HEAD 403 — Cloudflare challenge (bot wall, not a dead link)
  • Oct 8, 8:07AMAlamoagreedconfirmed — "Digger" 3:20 PM 2026-10-08: drafthouse.com/s/mother/v2/schedule/market/sf still lists "Digger" at 3:20 PM on 2026-10-08 (235 sessions re-read) · ticket link: HEAD 200
  • Oct 8, 8:07AMATAagreedconfirmed — "Other Cinema: UFO PSY-OPS" 8:00 PM 2026-10-08: artiststelevisionaccess.org/calendar/ still lists "Other Cinema: UFO PSY-OPS" at 8:00 PM on 2026-10-08 (6 sessions re-read) · ticket link: HEAD 200
  • Oct 8, 8:07AMBalboanot completedconfirmed — "The History of Concrete" 5:30 PM 2026-10-08: ticketing.us.veezi.com/sessions?siteToken=52wkfzmjpwjjfpz3ye7tz8wscg still lists "The History of Concrete" at 5:30 PM on 2026-10-08 (100 sessions re-read) · ticket link: HEAD 403 — Cloudflare challenge (bot wall, not a dead link)
  • Oct 8, 8:07AMCastronot completedconfirmed — "Mon Rovîa" 8:00 PM 2026-10-08: thecastro.com/listing/ still lists "Mon Rovîa" at 8:00 PM on 2026-10-08 (76 sessions re-read) · ticket link: HEAD 403
  • Oct 8, 8:07AMMarinaagreedconfirmed — "Primetime" 5:35 PM 2026-10-08: www.lntsf.com/marina-theatre still lists "Primetime" at 5:35 PM on 2026-10-08 (48 sessions re-read) · ticket link: not fetched (www.fandango.com — house rule)
  • Oct 8, 8:07AMOpera Plazaagreedconfirmed — "Ha-Chan, Shake Your Booty!" 3:00 PM 2026-10-08: www.landmarktheatres.com/api/gatsby-source-boxofficeapi/schedule still lists "Ha-Chan, Shake Your Booty!" at 3:00 PM on 2026-10-08 (91 sessions re-read) · ticket link: HEAD 200

Entries marked not completed are the excluded ones: the check could not be made, so it counts neither for us nor against us.

The same figures, machine-readable and open, at /api/accuracy — this page is that payload, read aloud. How the checks are run, and what the four confidence levels mean, is written out on the methodology page.