Skip to the category

Archive through 2026-10-196108 cards in this category

Category home · 02

Oddly Specific

Sites built around one precise audience, ritual, problem, collection, or private obsession.

Visual leads · 2026-10-19

Eight from today

Complete 39-card shelf
Landing-page snapshot of lidowave.online Observed 2026-10-19 Lidowave: the radio comes on at 02:13 lidowave.online

A landing page for a turn-based JRPG and life sim set in a fictional 1986 resort town, with a summer 2027 release stated.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of provostfall.online Observed 2026-10-19 Provostfall’s campus murder vote provostfall.online

An Indonesian-language, Early Access isometric party CRPG puts you in the role of a junior fellow investigating a provost’s death while nine colleges choose a successor.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of traderoutesonline.com Observed 2026-10-19 Trade Routes Online: the market remembers your timber traderoutesonline.com

A first-person multiplayer trading game set among twelve medieval towns, with a simulated economy, merchant caravans, and roving bandits.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of swordandstate.com Observed 2026-10-19 Sword & State: a Three Kingdoms campaign of supply lines and shifting loyalties swordandstate.com

A browser grand-strategy game set in China from 180 to 306, paired with Three Kingdoms guides, history articles, and daily quizzes.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of digisurvivor.com Observed 2026-10-19 DigiSurvivor’s Digimon survival run digisurvivor.com

A free, no-download Digimon fan game that drops players into a Vampire Survivors-style browser survival run.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of kharaysin.org Observed 2026-10-19 Kharaysin Archaeological Project kharaysin.org

A public field guide to excavations at a Neolithic settlement in Jordan’s Zarqa Valley, with site history, discoveries, team details and publications.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of minidetectivegame.com Observed 2026-10-19 Mini Detective: Two Views of a Murder minidetectivegame.com

A free browser mystery game splits clues between two detective roles, who work together to identify the killer.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of plinthwar.com Observed 2026-10-19 Plinthwar: a tactical RPG fought on rising basalt columns plinthwar.com

A tactical JRPG set on hexagonal basalt pillars above a foggy sea, with a Low Tide demo presented on the homepage.

Open Login Paid Ads Pretty Pro Niche Human Risk JS

Complete daily shelf · Oddly Specific

All 39 cards from 2026-10-19

The eight visual leads appear above; the remaining 31 continue here in their published shelf order.

Landing-page snapshot of banneryearsports.com Banner Years turns old sports pages into hometown tributes banneryearsports.com

A custom service that mines local newspaper archives and community memorabilia for sports-season recaps, tribute videos, player cards, and keepsakes.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of city2026.app City 2026: SimCity 2000, rebuilt for the browser city2026.app

A playable browser remake brings back SimCity 2000’s city-building, with low-poly 3D buildings and maps spanning 1900 to 2050.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of daily-red.online Daily Red Pokémon: a daily climb up Mt. Silver daily-red.online

A free browser-based Pokémon battle challenge: choose a lead from a changing team of six and take on Red using Gen III rules.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of hexhour.app Hex Hour: neighborhood fantasy after dark hexhour.app

A browser-based fantasy strategy game pitch built around defending your real neighborhood, with optional walks that boost the rewards.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of playcounterinsurgent.com Counter-Insurgent: North East playcounterinsurgent.com

A browser-based 3D action game presents a fictional rescue mission in northeastern Nigeria, with squad tactics and first- or third-person play.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of playdeposition.com Deposition: Case 001, The Brick playdeposition.com

A 2–4-player detective game splits evidence between a shared TV and players’ phones, while one player secretly acts as the Fixer.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of blackdiamondrobotics.com Black Diamond’s combat-robot roster blackdiamondrobotics.com

An IIT Bombay-based combat robotics team presents its machines, competition record, and team activity.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of chatlatro.xyz Balatro Chaos lets Twitch chat into the run chatlatro.xyz

A Twitch stream setup where viewers can spend channel points, use chat coins, and vote to affect a live Balatro game.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of gangs.city GANGS: a Copenhagen street-war game set in 1857 gangs.city

A strategy game about building a gang and fighting for territory in historical Copenhagen.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of jashy.app JASHYAPP makes a backyard ultra a spectator prediction game jashy.app

A free game lets people predict the lap times of Jashy, who is running a Backyard Ultra in Sydney.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of kobelife.club A second life in Kobe’s nine wards kobelife.club

A free browser life game lets players choose one of Kobe’s nine wards and follow a fictional life through school, romance, work, family and household finances.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of levexai.cloud 《逆命仙途:奪鼎》: a roguelike where death is reincarnation levexai.cloud

The official site presents a free, browser-playable Chinese cultivation roguelike alongside plans for two more games in the same broad genre.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of mywanas.com Wanasna: Lebanese Arabic games and memories for older adults mywanas.com

Wanasna is an in-development Arabic entertainment app for older adults, with games, songs, family activities, memories, and gentle brain exercises.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of pixelclutch.online Pixel Clutch: a tactical 5v5 browser game pixelclutch.online

A browser game where players build a five-person roster, call each round’s economy and tactics, and watch the match play out in pixel art.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of saddleveil.com Saddleveil: The Last Courier of Tessaline Plateau saddleveil.com

A horseback action-adventure game about carrying letters across a high-altitude plateau as the last courier on the route.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of warinsideinvestors.com The War Inside: a game built around memory, not combat warinsideinvestors.com

A proposed 45–90-minute 2D cinematic adventure through a child’s memories of Gaza.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of boysbookbrunch.com Boys Book Brunch in Oakland boysbookbrunch.com

An Oakland reading club that brings boys together over brunch, books, and short discussion briefs.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of cloudbrawl.com Cloud Brawl: a browser sky-brawler cloudbrawl.com

A free browser game about knocking friends off floating islands, with fighters, arenas, mini-games, and solo or same-device play.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of huitzila.games HUITZILA: A Zacatecas town becomes a shooter huitzila.games

A bilingual pre-alpha pitch for a first-person shooter set in a playable recreation of Huitzila, Zacatecas.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of odiakhela.com Odia Khela’s Online Traditional Games odiakhela.com

A collection of Odisha traditional games, with short rule summaries and options to play against the machine or friends.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of playthepush.com The Push: nightly wrestling games playthepush.com

A daily wrestling game pairs five-question trivia with a nine-square wrestler guessing challenge, plus private leagues for friends.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of subspacebrawl.com Subspace Brawl turns Twitch chat into a space-battle crew subspacebrawl.com

A free beta game lets Twitch viewers join a space battle through chat commands, with a browser version and a Windows download for streamers.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of animatedassembly.com Animated Assembly animatedassembly.com

A paid service that turns a product’s existing PDF assembly manual into a step-by-step 3D build video.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of middleearthevent.com LotR MP Event: 540 swords, one field middleearthevent.com

A site for weekly 270-versus-270 Middle-earth battles in Mount & Blade II: Bannerlord, with faction choices, mod installation, and event coordination.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of telcopolis.com A mobile-network empire, from GSM to 5G telcopolis.com

Telcopolis presents a strategy game about building and running a mobile operator across four generations of network technology.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of cloverleafgame.com Cloverleaf: a city builder where roads are conveyors cloverleafgame.com

An in-development PC city builder pitches first-person construction, real-scale streets, and traffic engineering as the machinery that keeps a growing city supplied.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of luftwaffe-en-france.com A French archive of Luftwaffe crash records luftwaffe-en-france.com

Luftwaffe en France documents German aircraft losses and crashes on French territory during the Second World War.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of noillirk.app Noillirk Daily Makes Familiarity the High Score noillirk.app

A browser word game asks players to name familiar answers across seven shared daily questions.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of paromklyazma.org A rope ferry on the Klyazma paromklyazma.org

A Russian-language local-information page describes a seasonal ferry crossing between Gorodishchi and Luzhki on the Klyazma River.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of postcodewars.com Postcode Wars turns suburbs into teams postcodewars.com

An iPhone game that asks Australians to collect resources at real-world places and help their suburb climb a national leaderboard.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of ratemycolleague.com A review site for the people behind the LinkedIn profile ratemycolleague.com

RateMyColleague lets visitors search professional profiles and read or submit moderated workplace reviews tied to LinkedIn URLs.

Open Login Paid Ads Pretty Pro Niche Human Risk JS

Across the archive

Oddly Specific, accumulating

6,108 cards provide an early longitudinal view—not a measure of the whole web.

Category pulse

score + signals · rolling 21 days
Oddly Specific score and signal pulse Daily median editorial-interest threads for every category, the category average, and the daily prevalence of ten overlapping signals for Oddly Specific over the latest 21 issues. Weird Finds daily median score Useful Tools daily median score Developer Corner daily median score AI Table daily median score Civic & Public Life daily median score Learning & Exams daily median score Human Services daily median score Global Trade Desk daily median score Food, Events & Hospitality daily median score Commerce Shelf daily median score Content & Blogs daily median score Personal Pages daily median score Local Businesses daily median score Suspicious Gentlemen daily median score Daily average of category median scores Oddly Specific daily median score 2026-09-29: Oddly Specific median 78.02026-09-30: Oddly Specific median 78.02026-10-01: Oddly Specific median 78.02026-10-03: Oddly Specific median 78.02026-10-05: Oddly Specific median 78.02026-10-06: Oddly Specific median 78.02026-10-07: Oddly Specific median 78.02026-10-08: Oddly Specific median 78.02026-10-09: Oddly Specific median 78.02026-10-10: Oddly Specific median 78.02026-10-11: Oddly Specific median 77.02026-10-12: Oddly Specific median 77.02026-10-13: Oddly Specific median 78.02026-10-14: Oddly Specific median 78.02026-10-15: Oddly Specific median 77.02026-10-16: Oddly Specific median 77.02026-10-17: Oddly Specific median 78.02026-10-18: Oddly Specific median 78.02026-10-19: Oddly Specific median 78.0 ○ Open 2026-09-29: 97% open across 39 published cards 2026-09-30: 100% open across 42 published cards 2026-10-01: 97% open across 37 published cards 2026-10-02: 0% open across 0 published cards 2026-10-03: 100% open across 30 published cards 2026-10-04: 0% open across 0 published cards 2026-10-05: 100% open across 26 published cards 2026-10-06: 100% open across 40 published cards 2026-10-07: 100% open across 45 published cards 2026-10-08: 100% open across 37 published cards 2026-10-09: 100% open across 33 published cards 2026-10-10: 100% open across 52 published cards 2026-10-11: 100% open across 54 published cards 2026-10-12: 100% open across 32 published cards 2026-10-13: 100% open across 38 published cards 2026-10-14: 100% open across 32 published cards 2026-10-15: 100% open across 29 published cards 2026-10-16: 100% open across 35 published cards 2026-10-17: 100% open across 48 published cards 2026-10-18: 98% open across 44 published cards 2026-10-19: 100% open across 39 published cards ⊠ Login 2026-09-29: 15% login across 39 published cards 2026-09-30: 10% login across 42 published cards 2026-10-01: 22% login across 37 published cards 2026-10-02: 0% login across 0 published cards 2026-10-03: 10% login across 30 published cards 2026-10-04: 0% login across 0 published cards 2026-10-05: 12% login across 26 published cards 2026-10-06: 10% login across 40 published cards 2026-10-07: 9% login across 45 published cards 2026-10-08: 11% login across 37 published cards 2026-10-09: 9% login across 33 published cards 2026-10-10: 8% login across 52 published cards 2026-10-11: 17% login across 54 published cards 2026-10-12: 22% login across 32 published cards 2026-10-13: 5% login across 38 published cards 2026-10-14: 28% login across 32 published cards 2026-10-15: 10% login across 29 published cards 2026-10-16: 6% login across 35 published cards 2026-10-17: 8% login across 48 published cards 2026-10-18: 18% login across 44 published cards 2026-10-19: 10% login across 39 published cards $ Paid 2026-09-29: 13% paid across 39 published cards 2026-09-30: 10% paid across 42 published cards 2026-10-01: 14% paid across 37 published cards 2026-10-02: 0% paid across 0 published cards 2026-10-03: 13% paid across 30 published cards 2026-10-04: 0% paid across 0 published cards 2026-10-05: 19% paid across 26 published cards 2026-10-06: 15% paid across 40 published cards 2026-10-07: 16% paid across 45 published cards 2026-10-08: 16% paid across 37 published cards 2026-10-09: 12% paid across 33 published cards 2026-10-10: 19% paid across 52 published cards 2026-10-11: 19% paid across 54 published cards 2026-10-12: 12% paid across 32 published cards 2026-10-13: 16% paid across 38 published cards 2026-10-14: 19% paid across 32 published cards 2026-10-15: 17% paid across 29 published cards 2026-10-16: 14% paid across 35 published cards 2026-10-17: 17% paid across 48 published cards 2026-10-18: 11% paid across 44 published cards 2026-10-19: 13% paid across 39 published cards † Ads 2026-09-29: 0% ads across 39 published cards 2026-09-30: 0% ads across 42 published cards 2026-10-01: 0% ads across 37 published cards 2026-10-02: 0% ads across 0 published cards 2026-10-03: 0% ads across 30 published cards 2026-10-04: 0% ads across 0 published cards 2026-10-05: 0% ads across 26 published cards 2026-10-06: 0% ads across 40 published cards 2026-10-07: 4% ads across 45 published cards 2026-10-08: 3% ads across 37 published cards 2026-10-09: 3% ads across 33 published cards 2026-10-10: 0% ads across 52 published cards 2026-10-11: 0% ads across 54 published cards 2026-10-12: 3% ads across 32 published cards 2026-10-13: 0% ads across 38 published cards 2026-10-14: 3% ads across 32 published cards 2026-10-15: 3% ads across 29 published cards 2026-10-16: 0% ads across 35 published cards 2026-10-17: 6% ads across 48 published cards 2026-10-18: 2% ads across 44 published cards 2026-10-19: 0% ads across 39 published cards * Pretty 2026-09-29: 72% pretty across 39 published cards 2026-09-30: 79% pretty across 42 published cards 2026-10-01: 89% pretty across 37 published cards 2026-10-02: 0% pretty across 0 published cards 2026-10-03: 80% pretty across 30 published cards 2026-10-04: 0% pretty across 0 published cards 2026-10-05: 92% pretty across 26 published cards 2026-10-06: 68% pretty across 40 published cards 2026-10-07: 80% pretty across 45 published cards 2026-10-08: 89% pretty across 37 published cards 2026-10-09: 88% pretty across 33 published cards 2026-10-10: 75% pretty across 52 published cards 2026-10-11: 72% pretty across 54 published cards 2026-10-12: 75% pretty across 32 published cards 2026-10-13: 87% pretty across 38 published cards 2026-10-14: 84% pretty across 32 published cards 2026-10-15: 72% pretty across 29 published cards 2026-10-16: 80% pretty across 35 published cards 2026-10-17: 73% pretty across 48 published cards 2026-10-18: 82% pretty across 44 published cards 2026-10-19: 82% pretty across 39 published cards ● Pro 2026-09-29: 54% pro across 39 published cards 2026-09-30: 52% pro across 42 published cards 2026-10-01: 73% pro across 37 published cards 2026-10-02: 0% pro across 0 published cards 2026-10-03: 67% pro across 30 published cards 2026-10-04: 0% pro across 0 published cards 2026-10-05: 62% pro across 26 published cards 2026-10-06: 60% pro across 40 published cards 2026-10-07: 51% pro across 45 published cards 2026-10-08: 57% pro across 37 published cards 2026-10-09: 76% pro across 33 published cards 2026-10-10: 58% pro across 52 published cards 2026-10-11: 46% pro across 54 published cards 2026-10-12: 47% pro across 32 published cards 2026-10-13: 61% pro across 38 published cards 2026-10-14: 53% pro across 32 published cards 2026-10-15: 48% pro across 29 published cards 2026-10-16: 43% pro across 35 published cards 2026-10-17: 58% pro across 48 published cards 2026-10-18: 52% pro across 44 published cards 2026-10-19: 62% pro across 39 published cards ◎ Niche 2026-09-29: 100% niche across 39 published cards 2026-09-30: 100% niche across 42 published cards 2026-10-01: 100% niche across 37 published cards 2026-10-02: 0% niche across 0 published cards 2026-10-03: 100% niche across 30 published cards 2026-10-04: 0% niche across 0 published cards 2026-10-05: 96% niche across 26 published cards 2026-10-06: 100% niche across 40 published cards 2026-10-07: 100% niche across 45 published cards 2026-10-08: 100% niche across 37 published cards 2026-10-09: 100% niche across 33 published cards 2026-10-10: 98% niche across 52 published cards 2026-10-11: 100% niche across 54 published cards 2026-10-12: 100% niche across 32 published cards 2026-10-13: 100% niche across 38 published cards 2026-10-14: 100% niche across 32 published cards 2026-10-15: 100% niche across 29 published cards 2026-10-16: 100% niche across 35 published cards 2026-10-17: 100% niche across 48 published cards 2026-10-18: 100% niche across 44 published cards 2026-10-19: 100% niche across 39 published cards ◉ Human 2026-09-29: 31% human across 39 published cards 2026-09-30: 29% human across 42 published cards 2026-10-01: 27% human across 37 published cards 2026-10-02: 0% human across 0 published cards 2026-10-03: 30% human across 30 published cards 2026-10-04: 0% human across 0 published cards 2026-10-05: 31% human across 26 published cards 2026-10-06: 28% human across 40 published cards 2026-10-07: 18% human across 45 published cards 2026-10-08: 24% human across 37 published cards 2026-10-09: 21% human across 33 published cards 2026-10-10: 27% human across 52 published cards 2026-10-11: 19% human across 54 published cards 2026-10-12: 44% human across 32 published cards 2026-10-13: 18% human across 38 published cards 2026-10-14: 19% human across 32 published cards 2026-10-15: 21% human across 29 published cards 2026-10-16: 23% human across 35 published cards 2026-10-17: 25% human across 48 published cards 2026-10-18: 18% human across 44 published cards 2026-10-19: 31% human across 39 published cards ! Risk 2026-09-29: 0% risk across 39 published cards 2026-09-30: 0% risk across 42 published cards 2026-10-01: 0% risk across 37 published cards 2026-10-02: 0% risk across 0 published cards 2026-10-03: 0% risk across 30 published cards 2026-10-04: 0% risk across 0 published cards 2026-10-05: 0% risk across 26 published cards 2026-10-06: 2% risk across 40 published cards 2026-10-07: 0% risk across 45 published cards 2026-10-08: 0% risk across 37 published cards 2026-10-09: 0% risk across 33 published cards 2026-10-10: 2% risk across 52 published cards 2026-10-11: 0% risk across 54 published cards 2026-10-12: 0% risk across 32 published cards 2026-10-13: 3% risk across 38 published cards 2026-10-14: 0% risk across 32 published cards 2026-10-15: 0% risk across 29 published cards 2026-10-16: 0% risk across 35 published cards 2026-10-17: 0% risk across 48 published cards 2026-10-18: 0% risk across 44 published cards 2026-10-19: 3% risk across 39 published cards ƒ JavaScript 2026-09-29: 10% javascript across 39 published cards 2026-09-30: 26% javascript across 42 published cards 2026-10-01: 22% javascript across 37 published cards 2026-10-02: 0% javascript across 0 published cards 2026-10-03: 30% javascript across 30 published cards 2026-10-04: 0% javascript across 0 published cards 2026-10-05: 31% javascript across 26 published cards 2026-10-06: 18% javascript across 40 published cards 2026-10-07: 11% javascript across 45 published cards 2026-10-08: 16% javascript across 37 published cards 2026-10-09: 21% javascript across 33 published cards 2026-10-10: 25% javascript across 52 published cards 2026-10-11: 13% javascript across 54 published cards 2026-10-12: 19% javascript across 32 published cards 2026-10-13: 16% javascript across 38 published cards 2026-10-14: 12% javascript across 32 published cards 2026-10-15: 17% javascript across 29 published cards 2026-10-16: 23% javascript across 35 published cards 2026-10-17: 19% javascript across 48 published cards 2026-10-18: 23% javascript across 44 published cards 2026-10-19: 15% javascript across 39 published cards
Oddly Specific14 other categoriesDaily category averageScore axis 65–85Signal share0–100%

The rolling 21-day upper threads compare daily category medians; the bold thread is Oddly Specific. Below, signal colour shows the share of that day’s published Oddly Specific cards carrying each mark.

What moves with an 80+ score

1,437 high-interest cards
Signal prevalence among Oddly Specific cards scoring 80 or higher Percentage-point difference between each signal’s prevalence across this category and among the category’s cards with an editorial-interest score of 80 or higher. Open: 76% across all Oddly Specific cards and 90% among cards scoring 80+, a +14 pp difference. ○ Open 76% → 90% +14 pp +14 pp Login: 19% across all Oddly Specific cards and 13% among cards scoring 80+, a -6 pp difference. ⊠ Login 19% → 13% -6 pp -6 pp Paid: 21% across all Oddly Specific cards and 26% among cards scoring 80+, a +5 pp difference. $ Paid 21% → 26% +5 pp +5 pp Ads: 1% across all Oddly Specific cards and 2% among cards scoring 80+, a +1 pp difference. † Ads 1% → 2% +1 pp +1 pp Pretty: 78% across all Oddly Specific cards and 93% among cards scoring 80+, a +15 pp difference. * Pretty 78% → 93% +15 pp +15 pp Pro: 49% across all Oddly Specific cards and 98% among cards scoring 80+, a +49 pp difference. ● Pro 49% → 98% +49 pp +49 pp Niche: 89% across all Oddly Specific cards and 97% among cards scoring 80+, a +9 pp difference. ◎ Niche 89% → 97% +9 pp +9 pp Human: 25% across all Oddly Specific cards and 37% among cards scoring 80+, a +12 pp difference. ◉ Human 25% → 37% +12 pp +12 pp Risk: 1% across all Oddly Specific cards and 0% among cards scoring 80+, a -1 pp difference. ! Risk 1% → 0% -1 pp -1 pp JavaScript: 22% across all Oddly Specific cards and 24% among cards scoring 80+, a +2 pp difference. ƒ JavaScript 22% → 24% +2 pp +2 pp

This exposes association inside the published catalogue, not causation or site quality. The 80+ threshold is the pipeline’s editorial-interest score.