Skip to the category

Archive through 2026-10-296522 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-29

Eight from today

Complete 40-card shelf
Landing-page snapshot of metcalffootball.xyz Observed 2026-10-29 Metcalf Football League’s lunchtime sports universe metcalffootball.xyz

A Thomas Metcalf School flag-football league site collects schedules, scores, standings, player stats, recaps, trading cards, and arcade games.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of morgrad.com Observed 2026-10-29 Morgrad Survivors: a Gothic II fan game morgrad.com

A free horde-survival fan game that uses files from the player’s copy of Gothic II – The Night of the Raven, playable in a browser or on Windows.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of heftshrine.com Observed 2026-10-29 HEFTSHRINE, the shrine-wrestling fighter heftshrine.com

A 1v1 wrestling game where mass, footing, and a single ring rope decide who stays on packed earth.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of wormbrain.fun Observed 2026-10-29 Wormbrain: a connectome you can poke wormbrain.fun

An in-browser C. elegans neural model lets visitors trigger touch, food, and light inputs and watch simulated neurons and body movement respond.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of speakmiren.org Observed 2026-10-29 MIREN, the language that marks how it knows speakmiren.org

MIREN is a constructed language whose sentences can mark both the source of a claim and how firmly it is held.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of ceramaw.com Observed 2026-10-29 CERAMAW: Co-op between a city’s builders and its future diggers ceramaw.com

A landing page for a two-player action RPG where one player acts as a city rises and the other explores its ruins 4,000 years later.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of warofp.com Observed 2026-10-29 War of Peñones: a Barranquilla barrio brawler warofp.com

A browser game of neighborhood gang battles, with offline AI fights, online rooms, and a distinctly Barranquilla-flavored setting.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of amphorafist.com Observed 2026-10-29 Amphorafist turns pankration into a painted duel amphorafist.com

An official site for a 1v1 fighting game set at the Games of Eleusa, where rival attacks appear in red-figure scenes.

Open Login Paid Ads Pretty Pro Niche Human Risk JS

Complete daily shelf · Oddly Specific

All 40 cards from 2026-10-29

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

Landing-page snapshot of pahlwend.com Pahlwend’s combat, counted in beats pahlwend.com

A public PC demo for an action RPG, accompanied by a keyboard-based rhythm-combat sequence on the site.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of pikeholt.com Pikeholt sends a mercenary into the winter of 1524 pikeholt.com

A detailed site for an open-world RPG set in mountain valleys, where mercenary Jost Amsel fights with steel, reads opponents’ shields, and tries to survive the cold.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of metromaneuver.com Metro Maneuver: the daily transit-map puzzle metromaneuver.com

A free puzzle game where you draw metro lines across a city map, pick up passengers, and try to beat the map’s best found score.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of rankingchacu.com Ranking Chacu: Caracas’s 2026 school-gaita scoreboard rankingchacu.com

A season ranking for Caracas interschool gaita festivals, with results, event information, and a separate fan-voting feature.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of kharavane.com Kharavane’s wind-reading frontier kharavane.com

A website for an open-world frontier RPG about leading nine herders from the coast to a glacier, with a prologue demo listed for PC, PS5, and Xbox Series X|S.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of lanternfall.app Lanternfall: a rule-writing sky-island MMORPG lanternfall.app

A browser MMORPG where players set if-then rules for heroes to follow while fighting monsters across layered floating islands.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of paperkidgames.com Paper Kid Games: custom browser games starring your kid paperkidgames.com

A game studio offers free browser sports games and custom versions featuring a child, team, or pet.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of seep.club Seep: a digital table for the Punjabi card game seep.club

Seep offers browser and mobile play for the four-player Indian fishing card game, with AI opponents, friend groups, and rules built into the game.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of wyrmford.com Wyrmford’s tide-timed hex world wyrmford.com

Wyrmford is a forthcoming mobile 4X strategy game where armies cross a hex map on foot and rivers reshape the route on a 72-hour tide cycle.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of zephyrael.com Zephyrael: A JRPG Above the Cloud Chasm zephyrael.com

An Indonesian-language turn-based JRPG pitch and demo set across six floating continents held aloft by cracking Wind Crystals.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of asteriaonline.net Asteria Online’s persistent space strategy galaxy asteriaonline.net

A browser-based strategy game where players build worlds, run production, trade, research, and send fleets into a persistent galaxy.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of chatterstrike.com Chatterstrike: Hold the Line chatterstrike.com

A browser strategy game where players deploy a pixel army against a CPU or set up a private multiplayer lobby.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of internet4.dev Internet4 makes shared browsing a multiplayer game internet4.dev

A planned 2–8-player game combines shared web browsing, Wikipedia challenges, research battles and fishing.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of lucky-awards.com Lucky Awards turns Twitch clips into community honors lucky-awards.com

A German-language site for submitting stream clips, voting on favorites, and celebrating winners across 15 award categories.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of roboticsfirstexam.com Robotics' First Exam: a three-day robotics hackathon roboticsfirstexam.com

A planned San Francisco hackathon will bring teams together to test robots and AI across five hardware tracks in January 2027.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of rowplay.net RowPlay turns rowing strokes into arcade controls rowplay.net

A collection of arcade games controlled by rowing, with options for a rowing machine or simpler keyboard and touch inputs.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of steelmyra.com Steelmyra turns seeds into routes across Rhoda steelmyra.com

Steelmyra is presented as an anime-style open-world action RPG where players fire seeds that grow into terrain for crossing an alien planet.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of wildgrims.com Wildgrims puts weather and other players in the monster slot wildgrims.com

A persistent 2D survival MMO played in a browser, where the threats are cold, hunger, and other survivors.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of islesofink.com Isles of Ink’s weather-made creature world islesofink.com

A landing page for a planned cozy creature adventure set across floating islands, with exploration, collecting, battles, and a home to decorate.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of playdownburst.com Downburst’s Nine-Mission Flight File playdownburst.com

A free, no-install vertical scrolling shooter presented as a nine-mission flight operation, playable in a browser.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of seedglow.app Seedglow’s cooperative village, still in development seedglow.app

A proposed browser farming game where glowing crops, animal care, and neighbor trading feed into a shared village.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of hookfight.com Hook Fight: One-Thumb Fishing on Black Lake hookfight.com

An upcoming iPhone fishing game built around short, tension-based fights and real New York lake species.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of biblegamesdaily.com Bible Games Daily, in Four Puzzles biblegamesdaily.com

A free, no-sign-up collection of four Bible-themed games, from verse guessing to a scripture crossword.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of darkduo.app Dark Duo makes the soundtrack part of the loot darkduo.app

A two-player iPhone roguelite concept where leveling up and defeating bosses add layers to the song playing during each run.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of gorgewalls.com Gorge Walls’ robotic rammed-earth housing rig gorgewalls.com

Gorge Walls is developing an on-site machine to build rammed-earth walls, with a staged programme from test walls to a first house.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of minerlands.site Miner Lands: A Puzzle in the Dark minerlands.site

A mining puzzle game with a free demo described for iOS and Android, featuring a story mode and a map-visible classic mode.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of neodronestech.com NEO DRONES TECH’s layered counter-drone plan neodronestech.com

A defense-tech vendor presents an infrastructure-protection package spanning interceptor drones, automated turrets, remote mobile platforms, and AI-assisted firefighting.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of duebackhq.com DueBack books overdue septic pump-outs duebackhq.com

DueBack helps septic companies identify past customers due for another pump-out, then mails branded postcards and charges for tanks that are actually pumped.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of hybridcollectives.org Hybrid Collectives Lab studies human–machine group dynamics hybridcollectives.org

A research lab examines how attention, belief, and knowledge develop when people interact with algorithms and AI.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of liblifegame.com Lib Life puts Monrovia on the game map liblifegame.com

A Liberian life simulator set in Monrovia, with county selection, careers, homes, and multiplayer play.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of cheerlite.com CheerLite wants to be the first fan of overlooked athletes cheerlite.com

A prelaunch platform for sending small payments and monthly support to athletes in less-covered sports.

Open Login Paid Ads Pretty Pro Niche Human Risk JS
Landing-page snapshot of ccalive.fun Claude Ban Reports, Filed as Rumor ccalive.fun

A Chinese-language feed collects X posts and on-site reports about Claude account suspensions, sorting them by time and confidence label.

Open Login Paid Ads Pretty Pro Niche Human Risk JS

Across the archive

Oddly Specific, accumulating

6,522 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-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.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.0 ○ Open 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 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 ⊠ Login 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 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 $ Paid 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 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 † Ads 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 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 * Pretty 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 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 ● Pro 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 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 ◎ Niche 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 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 ◉ Human 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 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 ! Risk 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 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 ƒ JavaScript 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 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
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,573 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: 77% across all Oddly Specific cards and 91% among cards scoring 80+, a +13 pp difference. ○ Open 77% → 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: 89% across all Oddly Specific cards and 98% among cards scoring 80+, a +8 pp difference. ◎ Niche 89% → 98% +8 pp +8 pp Human: 25% across all Oddly Specific cards and 36% among cards scoring 80+, a +11 pp difference. ◉ Human 25% → 36% +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 23% among cards scoring 80+, a +1 pp difference. ƒ JavaScript 21% → 23% +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.