Skip to the category

Archive through 2026-10-065590 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-06

Eight from today

Complete 40-card shelf
Landing-page snapshot of under2sky.site Observed 2026-10-06 Under Two Skies: a hillside survival game under2sky.site

A free PC beta for a tactical survival game about rotational farming, fire management, and a Northern Thai village.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of miniaturebeasts.com Observed 2026-10-06 Miniature Beasts’ creature game for its own little devices miniaturebeasts.com

An open-development creature game pairs a browser-playable exploration prototype with plans for dedicated pocket and home devices, where players collect seed-pods and raise creatures with inheritable genes.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of maslahagame.com Observed 2026-10-06 Qa‘det Maslaha: The Office Queue Becomes a Game maslahagame.com

A free Egyptian Arabic party game sends 4–11 players through a crowded public office to race for paperwork stamps; its mobile releases are marked as coming soon.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of terraproject.app Observed 2026-10-06 TERRA ’96 makes everyday Spain a life simulator terraproject.app

A free Windows game set in a procedurally generated version of Spain in 1996, where players build a life among villages, trains, pesetas and fixed phones.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of ballparkmods.com Observed 2026-10-06 BallparkMods, the sports-game mod catalog ballparkmods.com

A community catalog for sports-game mods, from baseball rosters and stadiums to editing tools and full conversions.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of hexfallow.com Observed 2026-10-06 Hexfallow Makes the Battlefield Move hexfallow.com

A sci-fi real-time strategy game for PC where rival factions raise and lower hexagonal terrain to change the fight.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of juiceboxarcade.com Observed 2026-10-06 Juicebox Arcade juiceboxarcade.com

A free browser arcade for games made by kids, with ten playable titles and an invitation to submit more.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of ashortsail.com Observed 2026-10-06 A Short Sail, a cat’s-eye island post run ashortsail.com

A cozy sailing game casts you as a tabby cat delivering mail, fishing, and making friends across a small island chain.

Open Login Paid Ads Pretty Pro Niche Human Risk JS

Complete daily shelf · Oddly Specific

All 40 cards from 2026-10-06

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

Landing-page snapshot of bigfrank.app Big Frank turns a Discord server into a moon colony bigfrank.app

A Discord bot that gives server members activity-priced stocks and a shared 3D moon colony to explore together.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of ghanaludo.com Ghana Ludo, with the house rules left in ghanaludo.com

A free online Ludo game built around Ghanaian house rules, playable with friends, quick-match opponents, or several people sharing one phone.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of ufobalthegame.com UFOBAL 2027: A Czech disc sport becomes a video game ufobalthegame.com

A game in development that adapts ufobal, a Czech disc sport, for Steam and mobile, with release planned for 2027.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of abjlife.app Abuja Life: green-and-white taxis through a 3D capital abjlife.app

A free browser game that invites players to create a resident and explore a 3D Abuja based on the city's real map.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of amviarcade.app Two paper-drawn games, turned into an arcade amviarcade.app

Amvi Arcade presents two free games for kids, each based on a game designed on paper by Amvi, 12, or Navya, 8.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of boncukfc.com Boncuk FC: neighborhood football in your browser boncukfc.com

A Turkish-language browser football game with quick matches, online rooms, practice, and customizable players.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of bunnyhop.lol Counter-Strike: Source bunnyhopping, in a browser bunnyhop.lol

A browser-based CS:S bunnyhop game with classic maps, personal-best ghosts, replays, leaderboards, and online servers.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of lastprey.com The Last Prey’s shared-map zombie shooter lastprey.com

A free top-down zombie shooter for Mac and Windows, with an online Survival mode and a six-level solo campaign.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of logicers.com Logicers: one true thing, in a one-minute game logicers.com

A browser-based set of short daily games that turn world facts, history, animals and social reasoning into solo and pass-the-phone challenges.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of mindcorpus.org mindcorpus and the market for working thought mindcorpus.org

A proposed custody-and-licensing system for researchers’ dated notes, drafts, and AI conversations, letting laboratories query a record without receiving a copy.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of mouhakat.com Mouhakat models heat, wind, and comfort mouhakat.com

Mouhakat is an environmental-physics consultancy offering CFD, microclimate, building-energy, and thermal-comfort modeling for buildings and large developments.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of puzzlelounge.app Puzzle Lounge: shared puzzles in the browser puzzlelounge.app

A free browser hub for sudoku, jigsaw puzzles, and Minesweeper, with solo, cooperative, and competitive play.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of siamarcana.com SIAM ARCANA: a Thai-mythology MMORPG in the making siamarcana.com

A PC MMORPG project builds a fantasy version of Thailand around Thai folklore, regional settings and a world spanning 77 provinces.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of sotobellvision.com A Private Bell Dominicana Proposal for Juan Soto sotobellvision.com

A Spanish-language proposal addressed to Juan Soto and his family explores a possible role in a Dominican business associated with Bell Dominicana.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of westbankreloaded.com West Bank Reloaded: One Second at the Door westbankreloaded.com

A 16-level western shooting gallery for PC asks players to distinguish armed bandits from customers carrying gold in roughly a second.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of whosbluffing.com Who’s Bluffing? A quiz where confidence counts whosbluffing.com

A social quiz game serves either-or questions, then asks players to stake how sure they are before revealing the sourced answer.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of adventuredoku.com AdventureDoku: dungeon murders on graph paper adventuredoku.com

A series of logic-puzzle books for tabletop roleplayers turns dungeon maps and campfire testimony into murder mysteries.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of playworlds.app Play Worlds turns invitations into places guests can enter playworlds.app

Play Worlds offers custom, walkable digital worlds for events, venues, and personal gifts.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of popvend.art PopVend: build a vending machine of your own popvend.art

PopVend presents plans for small, 3D-printed vending machines that dispense cards after a phone-based payment.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of playvaikuntapali.com Paramapada Sopanam, in playable form playvaikuntapali.com

A browser-playable version of traditional Vaikuntapali for two to four players, with offline, friend-room, and online play options listed.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of pocketmmo.xyz PocketMMO — A browser MMORPG for pocket-sized sessions pocketmmo.xyz

PocketMMO presents a free fantasy MMORPG playable in a browser, with four classes, ten zones, gear progression, and multiplayer features.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of systempuzzles.com System Puzzles makes an office elevator a logic game systempuzzles.com

Free browser puzzles ask players to write rules for everyday systems and watch them run; the first line is an office-tower elevator.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of rushride.net RushRide: „Wygrywa kierowca, nie portfel” rushride.net

A Polish FiveM server site for pursuit races, 1v1 PvP, time trials, and tier-based car rankings.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of islandfishing.app Island Fishing: a shared Maldives fishing game islandfishing.app

A browser game built around fishing, exploring, and upgrading gear on a shared 3D Maldives island.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of divedle.com Divedle: trivia for the less-obvious answer divedle.com

A rare-answer trivia game built around short timed rounds and unlimited practice.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of luna-games.app Luna, the level-gated Rust PVE RPG server luna-games.app

A Korean-language Rust PVE server layers separate combat and life progression, collectible relics, and level-matched events onto the game.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of kaskaritakallejera.com Kaskarita Kallejera: barrio football in the browser kaskaritakallejera.com

A Spanish-language browser game for 3D street football, with team selection, player customization, missions, league play, and matches against friends.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of tahaddak.com تحداك: Arabic games for the gathering tahaddak.com

A free, Arabic-language collection of party quizzes and solo puzzles, presented for play with family and friends on a phone or television.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of therevgame.com E-ONE Revelation: identify before the hexagons clear therevgame.com

A visual-recognition game that uncovers images tile by tile, with quick sessions, curated play, guest demos, challenge sharing, and downloadable offline photo packs.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of assayhatch.com AssayHatch: gene editing for P. pacificus research assayhatch.com

AssayHatch offers transgenesis and gene-editing services for research involving P. pacificus, with projects scoped by consultation and quotation.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of animalpinpoint.com Animal Pinpoint’s daily habitat guess animalpinpoint.com

A daily game asks you to place a pin where a mystery animal lives; naming it earns a bonus.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of htownracing.app HTown Racing: shifting on 99 Toll Rd htownracing.app

A Houston-themed 2D racing game interface offers a garage, car tuning, gear shifts, and a run on the 99 Toll Rd.

Open Login Paid Ads Pretty Pro Niche Human Risk JS

Across the archive

Oddly Specific, accumulating

5,590 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 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-16: Oddly Specific median 82.02026-09-17: Oddly Specific median 84.02026-09-18: Oddly Specific median 82.02026-09-19: Oddly Specific median 82.02026-09-20: Oddly Specific median 82.02026-09-21: Oddly Specific median 82.02026-09-22: Oddly Specific median 82.02026-09-23: Oddly Specific median 77.02026-09-24: Oddly Specific median 77.52026-09-25: Oddly Specific median 78.02026-09-26: Oddly Specific median 77.02026-09-27: Oddly Specific median 78.02026-09-28: Oddly Specific median 77.02026-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.0 ○ Open 2026-09-16: 100% open across 29 published cards 2026-09-17: 100% open across 45 published cards 2026-09-18: 100% open across 51 published cards 2026-09-19: 100% open across 34 published cards 2026-09-20: 100% open across 35 published cards 2026-09-21: 97% open across 32 published cards 2026-09-22: 100% open across 33 published cards 2026-09-23: 100% open across 42 published cards 2026-09-24: 100% open across 28 published cards 2026-09-25: 100% open across 34 published cards 2026-09-26: 100% open across 30 published cards 2026-09-27: 100% open across 29 published cards 2026-09-28: 98% open across 41 published cards 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 ⊠ Login 2026-09-16: 3% login across 29 published cards 2026-09-17: 7% login across 45 published cards 2026-09-18: 12% login across 51 published cards 2026-09-19: 9% login across 34 published cards 2026-09-20: 14% login across 35 published cards 2026-09-21: 6% login across 32 published cards 2026-09-22: 9% login across 33 published cards 2026-09-23: 19% login across 42 published cards 2026-09-24: 14% login across 28 published cards 2026-09-25: 9% login across 34 published cards 2026-09-26: 13% login across 30 published cards 2026-09-27: 7% login across 29 published cards 2026-09-28: 24% login across 41 published cards 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 $ Paid 2026-09-16: 28% paid across 29 published cards 2026-09-17: 20% paid across 45 published cards 2026-09-18: 18% paid across 51 published cards 2026-09-19: 24% paid across 34 published cards 2026-09-20: 11% paid across 35 published cards 2026-09-21: 31% paid across 32 published cards 2026-09-22: 15% paid across 33 published cards 2026-09-23: 10% paid across 42 published cards 2026-09-24: 29% paid across 28 published cards 2026-09-25: 24% paid across 34 published cards 2026-09-26: 13% paid across 30 published cards 2026-09-27: 10% paid across 29 published cards 2026-09-28: 15% paid across 41 published cards 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 † Ads 2026-09-16: 0% ads across 29 published cards 2026-09-17: 0% ads across 45 published cards 2026-09-18: 0% ads across 51 published cards 2026-09-19: 3% ads across 34 published cards 2026-09-20: 3% ads across 35 published cards 2026-09-21: 0% ads across 32 published cards 2026-09-22: 0% ads across 33 published cards 2026-09-23: 0% ads across 42 published cards 2026-09-24: 0% ads across 28 published cards 2026-09-25: 6% ads across 34 published cards 2026-09-26: 3% ads across 30 published cards 2026-09-27: 3% ads across 29 published cards 2026-09-28: 2% ads across 41 published cards 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 * Pretty 2026-09-16: 93% pretty across 29 published cards 2026-09-17: 87% pretty across 45 published cards 2026-09-18: 94% pretty across 51 published cards 2026-09-19: 97% pretty across 34 published cards 2026-09-20: 91% pretty across 35 published cards 2026-09-21: 100% pretty across 32 published cards 2026-09-22: 82% pretty across 33 published cards 2026-09-23: 74% pretty across 42 published cards 2026-09-24: 86% pretty across 28 published cards 2026-09-25: 82% pretty across 34 published cards 2026-09-26: 83% pretty across 30 published cards 2026-09-27: 79% pretty across 29 published cards 2026-09-28: 85% pretty across 41 published cards 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 ● Pro 2026-09-16: 97% pro across 29 published cards 2026-09-17: 96% pro across 45 published cards 2026-09-18: 92% pro across 51 published cards 2026-09-19: 97% pro across 34 published cards 2026-09-20: 91% pro across 35 published cards 2026-09-21: 88% pro across 32 published cards 2026-09-22: 88% pro across 33 published cards 2026-09-23: 45% pro across 42 published cards 2026-09-24: 50% pro across 28 published cards 2026-09-25: 71% pro across 34 published cards 2026-09-26: 43% pro across 30 published cards 2026-09-27: 59% pro across 29 published cards 2026-09-28: 46% pro across 41 published cards 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 ◎ Niche 2026-09-16: 97% niche across 29 published cards 2026-09-17: 100% niche across 45 published cards 2026-09-18: 100% niche across 51 published cards 2026-09-19: 100% niche across 34 published cards 2026-09-20: 100% niche across 35 published cards 2026-09-21: 100% niche across 32 published cards 2026-09-22: 100% niche across 33 published cards 2026-09-23: 100% niche across 42 published cards 2026-09-24: 100% niche across 28 published cards 2026-09-25: 100% niche across 34 published cards 2026-09-26: 100% niche across 30 published cards 2026-09-27: 100% niche across 29 published cards 2026-09-28: 100% niche across 41 published cards 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 ◉ Human 2026-09-16: 34% human across 29 published cards 2026-09-17: 47% human across 45 published cards 2026-09-18: 29% human across 51 published cards 2026-09-19: 35% human across 34 published cards 2026-09-20: 34% human across 35 published cards 2026-09-21: 28% human across 32 published cards 2026-09-22: 30% human across 33 published cards 2026-09-23: 24% human across 42 published cards 2026-09-24: 32% human across 28 published cards 2026-09-25: 12% human across 34 published cards 2026-09-26: 33% human across 30 published cards 2026-09-27: 34% human across 29 published cards 2026-09-28: 17% human across 41 published cards 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 ! Risk 2026-09-16: 0% risk across 29 published cards 2026-09-17: 0% risk across 45 published cards 2026-09-18: 4% risk across 51 published cards 2026-09-19: 3% risk across 34 published cards 2026-09-20: 0% risk across 35 published cards 2026-09-21: 3% risk across 32 published cards 2026-09-22: 3% risk across 33 published cards 2026-09-23: 0% risk across 42 published cards 2026-09-24: 0% risk across 28 published cards 2026-09-25: 0% risk across 34 published cards 2026-09-26: 0% risk across 30 published cards 2026-09-27: 0% risk across 29 published cards 2026-09-28: 0% risk across 41 published cards 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 ƒ JavaScript 2026-09-16: 14% javascript across 29 published cards 2026-09-17: 29% javascript across 45 published cards 2026-09-18: 22% javascript across 51 published cards 2026-09-19: 18% javascript across 34 published cards 2026-09-20: 17% javascript across 35 published cards 2026-09-21: 12% javascript across 32 published cards 2026-09-22: 24% javascript across 33 published cards 2026-09-23: 31% javascript across 42 published cards 2026-09-24: 21% javascript across 28 published cards 2026-09-25: 21% javascript across 34 published cards 2026-09-26: 10% javascript across 30 published cards 2026-09-27: 21% javascript across 29 published cards 2026-09-28: 24% javascript across 41 published cards 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
Oddly Specific13 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,309 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: 73% across all Oddly Specific cards and 89% among cards scoring 80+, a +15 pp difference. ○ Open 73% → 89% +15 pp +15 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: 22% across all Oddly Specific cards and 28% among cards scoring 80+, a +6 pp difference. $ Paid 22% → 28% +6 pp +6 pp Ads: 1% across all Oddly Specific cards and 1% among cards scoring 80+, a +1 pp difference. † Ads 1% → 1% +1 pp +1 pp Pretty: 77% across all Oddly Specific cards and 93% among cards scoring 80+, a +15 pp difference. * Pretty 77% → 93% +15 pp +15 pp Pro: 48% across all Oddly Specific cards and 97% among cards scoring 80+, a +49 pp difference. ● Pro 48% → 97% +49 pp +49 pp Niche: 88% across all Oddly Specific cards and 97% among cards scoring 80+, a +9 pp difference. ◎ Niche 88% → 97% +9 pp +9 pp Human: 25% across all Oddly Specific cards and 39% among cards scoring 80+, a +14 pp difference. ◉ Human 25% → 39% +14 pp +14 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 25% among cards scoring 80+, a +3 pp difference. ƒ JavaScript 22% → 25% +3 pp +3 pp

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