Skip to the category

Archive through 2026-11-056802 cards in this category

Category home · 02

Oddly Specific

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

Visual leads · 2026-11-05

Eight from today

Complete 40-card shelf
Landing-page snapshot of formoscent.com Observed 2026-11-05 Formoscent’s evolving scent calendar formoscent.com

A Taiwanese island-scent project releases a perfumer-made fragrance each month and documents it through a tear-off-style calendar.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of campanella-giapponese.com Observed 2026-11-05 Campanella Giapponese: Puccini’s Prayer Bell campanella-giapponese.com

A Japan–Italy craft and music project documenting a Takaoka-made orin for the prayer bell called for in Madama Butterfly.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of farerun.fun Observed 2026-11-05 FareRun makes Lagos a fare-paying driving game farerun.fun

A browser-based driving game asks players to pick up passengers, complete routes and earn fares in a Lagos setting.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of phuongbaocap.app Observed 2026-11-05 Phường Bao Cấp: a Hanoi tea-stall game phuongbaocap.app

A free social game invites players to run a sidewalk tea stall in Hanoi, circa 1980–85.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of playoware.com Observed 2026-11-05 Oware Abapa, in a browser playoware.com

A browser version of the Ghanaian count-and-capture game, with Abapa play, a daily puzzle, and short lessons.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of wannaplaygolfreel.com Observed 2026-11-05 Wanna Play Golf’s no-drone course films wannaplaygolfreel.com

It sells terrain-built flyover films for golf courses, hosted online so a course can add them to its website with a link.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of playoruna.com Observed 2026-11-05 Oruna, an Amazonian browser RPG playoruna.com

Oruna presents a browser RPG set in the Brazilian Amazon, where players explore regions, collect wildlife, build a village, and encounter local folklore.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of bizsim.net Observed 2026-11-05 On the Business: a five-year survival sim bizsim.net

A business simulation asks players to start from nothing and keep a company alive through five years of decisions.

Open Login Paid Ads Pretty Pro Niche Human Risk JS

Complete daily shelf · Oddly Specific

All 40 cards from 2026-11-05

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

Landing-page snapshot of blueblurdex.com Blue Blur Dex, a Sonic plush archive blueblurdex.com

A searchable catalog of Japanese Sonic plush releases, organized by year, set, character, and variant.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of cachecraftmc.xyz CacheCraft Reloaded’s Minecraft geopolitics revival cachecraftmc.xyz

A returning Minecraft server project built around towns, nations, modern warfare and expansion from Earth to the Moon and Mars.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of catchotto.com Catch Otto: a daily chase on an 8×8 board catchotto.com

A free daily logic puzzle where you try to corner Otto in as few moves as possible.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of folddaily.app Fold Daily’s paper-folding puzzle folddaily.app

A daily picture puzzle where players place paper pieces, preview a fold, and try to complete the image in as few folds as possible.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of isometricturkey.com İzometrik Türkiye: 441 Places as Miniatures isometricturkey.com

A searchable, shareable map project presenting 441 places in Turkey as miniature-style 3D scenes.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of kedoku.app Kedoku: Istanbul, one cat at a time kedoku.app

A free iPhone logic game that asks players to place cats across rows, columns and colored regions while traveling through Istanbul neighborhoods.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of killtimezones.com Grid Time: One Decimal Clock for the Whole Planet killtimezones.com

Grid Time proposes replacing local clock times with a shared decimal measure of how much of the day has passed.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of realmmmo.online Realm: League of the Deep realmmmo.online

A Windows action-RPG tester build turns Abu Dhabi locations into a playable fantasy world.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of trstrophy.com TRS Trophy: the sim-to-Caterham ladder trstrophy.com

An international iRacing championship for the Toyota GR86 that advertises a route from online racing to real Caterham seat time.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of unclesold.com Uncle Sold: guessing the price of government-auction lots unclesold.com

A daily guessing game asks players to estimate what items sold for at government auctions.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of collegefootballrivalries.com The college-football trophy ledger collegefootballrivalries.com

A reference directory for college football rivalry trophies, with current holders and game-by-game histories.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of crossroadle.com Crossroadle, a daily game of street corners crossroadle.com

A map puzzle asks players to locate where two named streets meet in one of five European cities.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of crptc.app CRPTC: a cryptic clue assembled from four puzzles crptc.app

CRPTC is a daily word puzzle where four mini-games supply letters for a missing-letter cryptic clue.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of dichuaonline.app Đi Chùa Online: a 3D temple for a little quiet dichuaonline.app

A Vietnamese-language browser experience that describes a 3D Buddhist temple for bowing, counting prayer beads, meditating, and lighting a lamp.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of oddecho.fun Odd Echo: One Sound Out of Place oddecho.fun

A daily listening puzzle asks players to find the odd sound in a mix of five.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of phohoi.app Phố Hội: a browser-sized day in Hội An phohoi.app

A browser-based 3D life game set in Hội An’s old town, with errands, river rides, fishing, lantern releases, and bài chòi.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of runandwin.online Run&Win turns city routes into territory runandwin.online

An Android game for walking, running, or cycling in Macedonia, where closed GPS loops claim hexagonal city tiles.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of threemovesago.com Three Moves Ago: reconstructing a chess position threemovesago.com

A free daily chess puzzle asks players to work backward from a board position and find the three moves each side played.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of cartfishing.net Cartfishing: a daily video-game guessing game cartfishing.net

A daily puzzle asks players to identify video-game-related Wikipedia articles from their categories alone.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of chaibreak.club Chai Break makes every word a sip chaibreak.club

A free daily word ladder asks players to reach CHAI by changing one letter per move, with a one-time letter shuffle and optional practice hints.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of echeloneast.com ECHELON: East On Fire, a hex wargame with supply lines to mind echeloneast.com

A browser-based operational wargame alpha built around campaigns, logistics, reconnaissance, and turn-based decisions.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of leaps.info LEAPS: Crown Heights Wednesday sports for high-school girls leaps.info

LEAPS organizes weekly Machanayim and basketball games for high-school girls in Crown Heights, with a $10 fee per game.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of camposmendozajobs.com Campos Mendoza routes landscaping jobs through WhatsApp camposmendozajobs.com

A bilingual San Diego County service connects landscaping business owners with day laborers through WhatsApp, without a separate app.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of lalevantagame.com La levantá: a Semana Santa brotherhood-management game lalevantagame.com

An Android beta game about running a Semana Santa brotherhood through four courses and directing its procession.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of makinatracks.com Makina Tracks: a discography built around every version makinatracks.com

A Spanish-language makina music archive cataloging tracks alongside their releases across vinyl, CD, and digital editions.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of regoloff.com Regoloff: Keeping Lunar Dust Off the Cables regoloff.com

Regoloff presents mechanical attachments and surface treatments intended to keep lunar and Martian regolith off cables, machines, and other surfaces.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of silenceinthefog.com Silence in the Fog: a room-based detective game silenceinthefog.com

An interactive team investigation where a game leader opens a case and detectives join the room to work through clues together.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of billyonaire.app Billyonaire’s 20:00 bill drop billyonaire.app

A waitlist for a project proposing that people pay verified household bills in Bulgaria directly to the biller.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of straw2shrooms.com Straw2Shrooms turns paddy stubble into mushroom substrate straw2shrooms.com

A research project documents trials converting agricultural paddy straw into compost substrate for button mushrooms, presenting the process as an alternative to stubble burning.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of metajuso.com Meta Address: A Directory of Small Online Worlds metajuso.com

A Korean directory of links to unusual online spaces, from virtual temples and reading rooms to saunas and camping grounds.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of playorderfive.com OrderFive: Five Events, One Order playorderfive.com

A daily puzzle asks you to arrange five events chronologically, with extra practice puzzles across several topics.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of tenlittleniggers.com Agatha Christie’s Novel, Across Its Many Editions tenlittleniggers.com

A private collection documents international editions, translated titles, and cover designs for Agatha Christie’s 1939 novel.

Open Login Paid Ads Pretty Pro Niche Human Risk JS

Across the archive

Oddly Specific, accumulating

6,802 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-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.02026-10-20: Oddly Specific median 78.02026-10-21: Oddly Specific median 78.02026-10-22: Oddly Specific median 79.02026-10-23: Oddly Specific median 78.02026-10-24: Oddly Specific median 78.02026-10-25: Oddly Specific median 78.52026-10-26: Oddly Specific median 78.02026-10-27: Oddly Specific median 77.02026-10-28: Oddly Specific median 78.02026-10-29: Oddly Specific median 77.02026-10-30: Oddly Specific median 78.02026-10-31: Oddly Specific median 78.02026-11-01: Oddly Specific median 77.02026-11-02: Oddly Specific median 78.02026-11-03: Oddly Specific median 78.02026-11-04: Oddly Specific median 78.02026-11-05: Oddly Specific median 77.0 ○ Open 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 2026-10-20: 100% open across 51 published cards 2026-10-21: 100% open across 38 published cards 2026-10-22: 100% open across 37 published cards 2026-10-23: 100% open across 45 published cards 2026-10-24: 100% open across 43 published cards 2026-10-25: 100% open across 36 published cards 2026-10-26: 100% open across 40 published cards 2026-10-27: 100% open across 42 published cards 2026-10-28: 100% open across 42 published cards 2026-10-29: 98% open across 40 published cards 2026-10-30: 100% open across 50 published cards 2026-10-31: 100% open across 34 published cards 2026-11-01: 100% open across 46 published cards 2026-11-02: 100% open across 46 published cards 2026-11-03: 100% open across 26 published cards 2026-11-04: 100% open across 38 published cards 2026-11-05: 100% open across 40 published cards ⊠ Login 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 2026-10-20: 18% login across 51 published cards 2026-10-21: 13% login across 38 published cards 2026-10-22: 19% login across 37 published cards 2026-10-23: 9% login across 45 published cards 2026-10-24: 12% login across 43 published cards 2026-10-25: 8% login across 36 published cards 2026-10-26: 12% login across 40 published cards 2026-10-27: 10% login across 42 published cards 2026-10-28: 17% login across 42 published cards 2026-10-29: 10% login across 40 published cards 2026-10-30: 18% login across 50 published cards 2026-10-31: 6% login across 34 published cards 2026-11-01: 28% login across 46 published cards 2026-11-02: 13% login across 46 published cards 2026-11-03: 12% login across 26 published cards 2026-11-04: 8% login across 38 published cards 2026-11-05: 10% login across 40 published cards $ Paid 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 2026-10-20: 12% paid across 51 published cards 2026-10-21: 8% paid across 38 published cards 2026-10-22: 24% paid across 37 published cards 2026-10-23: 11% paid across 45 published cards 2026-10-24: 23% paid across 43 published cards 2026-10-25: 25% paid across 36 published cards 2026-10-26: 25% paid across 40 published cards 2026-10-27: 5% paid across 42 published cards 2026-10-28: 14% paid across 42 published cards 2026-10-29: 12% paid across 40 published cards 2026-10-30: 18% paid across 50 published cards 2026-10-31: 21% paid across 34 published cards 2026-11-01: 24% paid across 46 published cards 2026-11-02: 24% paid across 46 published cards 2026-11-03: 19% paid across 26 published cards 2026-11-04: 24% paid across 38 published cards 2026-11-05: 20% paid across 40 published cards † Ads 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 2026-10-20: 2% ads across 51 published cards 2026-10-21: 0% ads across 38 published cards 2026-10-22: 3% ads across 37 published cards 2026-10-23: 0% ads across 45 published cards 2026-10-24: 0% ads across 43 published cards 2026-10-25: 0% ads across 36 published cards 2026-10-26: 2% ads across 40 published cards 2026-10-27: 0% ads across 42 published cards 2026-10-28: 2% ads across 42 published cards 2026-10-29: 0% ads across 40 published cards 2026-10-30: 0% ads across 50 published cards 2026-10-31: 6% ads across 34 published cards 2026-11-01: 4% ads across 46 published cards 2026-11-02: 2% ads across 46 published cards 2026-11-03: 0% ads across 26 published cards 2026-11-04: 0% ads across 38 published cards 2026-11-05: 2% ads across 40 published cards * Pretty 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 2026-10-20: 73% pretty across 51 published cards 2026-10-21: 82% pretty across 38 published cards 2026-10-22: 86% pretty across 37 published cards 2026-10-23: 91% pretty across 45 published cards 2026-10-24: 74% pretty across 43 published cards 2026-10-25: 86% pretty across 36 published cards 2026-10-26: 90% pretty across 40 published cards 2026-10-27: 76% pretty across 42 published cards 2026-10-28: 69% pretty across 42 published cards 2026-10-29: 88% pretty across 40 published cards 2026-10-30: 86% pretty across 50 published cards 2026-10-31: 76% pretty across 34 published cards 2026-11-01: 76% pretty across 46 published cards 2026-11-02: 80% pretty across 46 published cards 2026-11-03: 85% pretty across 26 published cards 2026-11-04: 71% pretty across 38 published cards 2026-11-05: 80% pretty across 40 published cards ● Pro 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 2026-10-20: 63% pro across 51 published cards 2026-10-21: 53% pro across 38 published cards 2026-10-22: 70% pro across 37 published cards 2026-10-23: 73% pro across 45 published cards 2026-10-24: 51% pro across 43 published cards 2026-10-25: 83% pro across 36 published cards 2026-10-26: 57% pro across 40 published cards 2026-10-27: 43% pro across 42 published cards 2026-10-28: 57% pro across 42 published cards 2026-10-29: 45% pro across 40 published cards 2026-10-30: 70% pro across 50 published cards 2026-10-31: 56% pro across 34 published cards 2026-11-01: 43% pro across 46 published cards 2026-11-02: 67% pro across 46 published cards 2026-11-03: 62% pro across 26 published cards 2026-11-04: 53% pro across 38 published cards 2026-11-05: 45% pro across 40 published cards ◎ Niche 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 2026-10-20: 100% niche across 51 published cards 2026-10-21: 100% niche across 38 published cards 2026-10-22: 97% niche across 37 published cards 2026-10-23: 100% niche across 45 published cards 2026-10-24: 100% niche across 43 published cards 2026-10-25: 100% niche across 36 published cards 2026-10-26: 100% niche across 40 published cards 2026-10-27: 100% niche across 42 published cards 2026-10-28: 100% niche across 42 published cards 2026-10-29: 100% niche across 40 published cards 2026-10-30: 100% niche across 50 published cards 2026-10-31: 100% niche across 34 published cards 2026-11-01: 100% niche across 46 published cards 2026-11-02: 100% niche across 46 published cards 2026-11-03: 100% niche across 26 published cards 2026-11-04: 100% niche across 38 published cards 2026-11-05: 100% niche across 40 published cards ◉ Human 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 2026-10-20: 22% human across 51 published cards 2026-10-21: 26% human across 38 published cards 2026-10-22: 22% human across 37 published cards 2026-10-23: 16% human across 45 published cards 2026-10-24: 26% human across 43 published cards 2026-10-25: 33% human across 36 published cards 2026-10-26: 18% human across 40 published cards 2026-10-27: 26% human across 42 published cards 2026-10-28: 33% human across 42 published cards 2026-10-29: 18% human across 40 published cards 2026-10-30: 30% human across 50 published cards 2026-10-31: 26% human across 34 published cards 2026-11-01: 28% human across 46 published cards 2026-11-02: 28% human across 46 published cards 2026-11-03: 19% human across 26 published cards 2026-11-04: 29% human across 38 published cards 2026-11-05: 15% human across 40 published cards ! Risk 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 2026-10-20: 0% risk across 51 published cards 2026-10-21: 0% risk across 38 published cards 2026-10-22: 0% risk across 37 published cards 2026-10-23: 0% risk across 45 published cards 2026-10-24: 0% risk across 43 published cards 2026-10-25: 0% risk across 36 published cards 2026-10-26: 0% risk across 40 published cards 2026-10-27: 0% risk across 42 published cards 2026-10-28: 0% risk across 42 published cards 2026-10-29: 2% risk across 40 published cards 2026-10-30: 0% risk across 50 published cards 2026-10-31: 0% risk across 34 published cards 2026-11-01: 0% risk across 46 published cards 2026-11-02: 0% risk across 46 published cards 2026-11-03: 0% risk across 26 published cards 2026-11-04: 5% risk across 38 published cards 2026-11-05: 0% risk across 40 published cards ƒ JavaScript 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 2026-10-20: 18% javascript across 51 published cards 2026-10-21: 26% javascript across 38 published cards 2026-10-22: 19% javascript across 37 published cards 2026-10-23: 2% javascript across 45 published cards 2026-10-24: 21% javascript across 43 published cards 2026-10-25: 6% javascript across 36 published cards 2026-10-26: 25% javascript across 40 published cards 2026-10-27: 21% javascript across 42 published cards 2026-10-28: 17% javascript across 42 published cards 2026-10-29: 10% javascript across 40 published cards 2026-10-30: 10% javascript across 50 published cards 2026-10-31: 12% javascript across 34 published cards 2026-11-01: 15% javascript across 46 published cards 2026-11-02: 11% javascript across 46 published cards 2026-11-03: 15% javascript across 26 published cards 2026-11-04: 18% javascript across 38 published cards 2026-11-05: 22% javascript across 40 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,644 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: 78% across all Oddly Specific cards and 91% among cards scoring 80+, a +13 pp difference. ○ Open 78% → 91% +13 pp +13 pp Login: 18% across all Oddly Specific cards and 13% among cards scoring 80+, a -5 pp difference. ⊠ Login 18% → 13% -5 pp -5 pp Paid: 21% across all Oddly Specific cards and 25% among cards scoring 80+, a +4 pp difference. $ Paid 21% → 25% +4 pp +4 pp Ads: 1% across all Oddly Specific cards and 1% among cards scoring 80+, a 0 pp difference. † Ads 1% → 1% 0 pp 0 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: 50% across all Oddly Specific cards and 98% among cards scoring 80+, a +48 pp difference. ● Pro 50% → 98% +48 pp +48 pp Niche: 90% across all Oddly Specific cards and 98% among cards scoring 80+, a +8 pp difference. ◎ Niche 90% → 98% +8 pp +8 pp Human: 25% across all Oddly Specific cards and 35% among cards scoring 80+, a +11 pp difference. ◉ Human 25% → 35% +11 pp +11 pp Risk: 1% across all Oddly Specific cards and 0% among cards scoring 80+, a 0 pp difference. ! Risk 1% → 0% 0 pp 0 pp JavaScript: 21% across all Oddly Specific cards and 22% among cards scoring 80+, a +1 pp difference. ƒ JavaScript 21% → 22% +1 pp +1 pp

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