Changelog
Version history
Every change we deliberately ship to KINKSpec is logged here — content rewrites, new features and fixes, newest first. We keep this public so the index stays transparent as it grows and improves.
Current · v0.4.26389 entries38 releases
30 Jun 2026
Canonical host hygiene
Tidied the last stray non-www signal so every link, canonical and sitemap entry points at the single canonical host (www.kinkspec.com), helping search engines consolidate the apex and www versions faster.
Fixed
- Converted four absolute non-www internal links in the double-penetration entry to relative paths, matching the convention used by every other entry — removing a mixed www/non-www signal that could slow search-engine URL consolidation.
28 Jun 2026
Collections, surfaced
Curated collections are now woven through the site: the homepage spotlights the eight largest by volume, and every entry shows the collections it belongs to as image-led cards — both routes leaning on the graphite emblem art.
Added
- New homepage section, “Meet our collections,” previewing the eight collections with the most entries as image-led plates (emblem, title, tagline, entry count), with a “See all collections” link through to /collections.
- Entry detail pages now carry a “Featured in” strip showing every curated collection the entry belongs to — each an emblem-led card (graphite art, title, tagline, entry count) linking through to the collection, giving readers a cross-cutting way to explore related interests.
Changed
- Every support page (browse, categories, collections, about, methodology, changelog) now ships complete, unique SEO metadata via a shared pageMeta() helper — keyword-rich titles, per-page Open Graph and Twitter cards, canonical URLs, and an explicit share image — instead of inheriting the homepage's social card.
- Added JSON-LD structured data to the methodology and changelog pages for parity with the rest of the site.
28 Jun 2026
Full coverage vs kinksheet + 7 new entries
Audited the catalog against the kink list on kinksheet.com and the A–Z/Wikipedia source lists, then filled every genuine gap: seven new entries are indexed, illustrated and search-ready, so coverage is now complete against both sources.
Content
- Added five entries surfaced by the kinksheet.com audit: Anal Play (umbrella for anal stimulation), Double Penetration, Incest Fantasy (consensual-adult pseudo-incest roleplay — actual incest is illegal and out of scope), Barebacking (with neutral STI/HIV/PrEP harm-reduction framing) and Clothed Sex (CFNM / CMNF).
- Added the two remaining coverage-diff gaps: Gynephilia (a non-pathological sexological descriptor for attraction to women) under Identity & Transformation, and Hell & Damnation Fetish (Stygiophilia) under Clinical Paraphilias.
- All seven entries ship with baked SEO, version-busted graphite artwork, and verified clinical, non-explicit prose; the catalog now stands at 389 entries with full coverage against kinksheet.com and the A–Z/Wikipedia source lists.
27 Jun 2026
Complete partialism coverage + sharper search
Three missing partialism types from Wikipedia's reference table are now in the catalog, so KINKSpec covers every named body-part partialism it documents — and search now ranks by title so an exact name match always wins.
Content
- Added Cheek Fetish (Buccalagnia), Dimple Fetish (Erogonophilia) and Tail Fetish (Caudaphilia) under Body Parts & Partialism — the three entries that were absent versus Wikipedia's partialism “Types” table.
Fixed
- Search now puts the entry whose title matches your query first. Previously every “… Fetish” entry tied on Fuse's score for a query ending in “fetish”, so the intended result (e.g. “Tail Fetish”) could be buried beneath more-popular but unrelated matches; a title-dominance re-rank (exact title › title prefix › clinical synonym › title word) fixes this while keeping fuzzy infix search (“onda” still finds “Bondage”).
27 Jun 2026
Search-optimized entry titles
Every entry's <title> was refactored for stronger, competitive search: the low-value "prevalence" is replaced with the high-intent "Meaning / Definition / Examples" descriptors, clinical synonyms are kept where they fit, and a length bug that truncated 110 titles in Google is fixed.
Changed
- Entry page titles now follow “Name (Clinical Synonym): Meaning, Definition & Examples”, dropping the near-zero-search “prevalence” for descriptors that match how people actually search (“X meaning”, “what is X”, “X examples”).
- Category pages now open with the same header as collection pages — a “Back to categories” link, the same emblem size, and an entry count — for a consistent feel across the two.
Added
- “Collections” now appears in the main navigation, right after Categories.
Fixed
- Title length now accounts for the “ · KINKSpec” brand suffix, so titles no longer truncate in search results (110 entries previously overflowed 60 characters; now none do).
- Fixed a duplicated clinical name in a few titles (e.g. “Transvestic Disorder (Transvestic Disorder (…))”).
27 Jun 2026
12 new foot-fetish entries
Twelve new fully-researched entries fill the biggest gaps in the foot-fetish niche — bare feet, soles, arches, footjob, foot worship, toe sucking, trampling, foot domination and more — taking the Foot Fetish collection from 13 to 25 entries.
Added
- Twelve new entries: Barefoot Fetish, Sole Fetish, Arch Fetish, Footjob, Foot Worship, Toe Sucking, Foot Domination, Trampling, Foot Odor Fetish, Bootblacking, Shoeplay and Sole Licking — each with a deep, cited article, popularity index, original graphite illustration and SEO metadata.
- All twelve join the Foot Fetish collection (now 25 entries); Foot Worship, Foot Domination, Trampling and Bootblacking also join the BDSM collection.
26 Jun 2026
Share cards for collection pages
Every collection detail page now generates its own Open Graph / Twitter share card — the collection's title, tagline and graphite emblem — matching entries and categories.
Added
- Each collection page now has a dynamic 1200×630 Open Graph image (title, tagline, description and the collection's emblem on the brand-gold card), so links shared to social and chat apps render a proper preview instead of a generic fallback.
26 Jun 2026
12 new SEO collections across high-traffic niches
Twelve new curated collections — BDSM, foot fetish, pet play, age play, cuckolding/hotwife, lingerie, latex/leather/rubber, roleplay, voyeurism/exhibitionism, chastity, feminization and furry — each a keyword-targeted landing page grouping the most relevant entries across categories.
Added
- Twelve new collections targeting the highest-traffic kink & fetish search niches, each with an SEO-optimized title, description and keyword set, and structured data: BDSM, Foot Fetish & Feet, Pet Play, Age Play/DDLG & Littles, Cuckolding & Hotwife, Lingerie & Underwear, Latex/Leather & Rubber, Roleplay & Scenario Fantasies, Voyeurism & Exhibitionism, Chastity & Orgasm Control, Feminization & Sissy Play, and Furry & Anthro.
- Entries can now belong to several collections at once, so a term like Maid Fetish appears under both Roleplay and Feminization — letting each collection group the genuinely relevant entries without duplication.
- Original graphite emblems generated for all twelve new collections.
Fixed
- Listing grids and cards now cache-bust regenerated artwork with a content-hash in the image URL — the same fix the detail page already had — so an updated illustration can no longer show a stale, cached version in collection, category, browse or homepage grids.
Changed
- Refined several illustrations for accuracy: Stocking and Nylon fetishes now render as full-length sheer hosiery instead of a short sock; Bastinado (foot-whipping) now shows the foot together with the cane; Shoe Fetish is now an elegant flat, visually distinct from High Heel Fetish; and the Foot Fetish collection emblem is now a poised foot in an open-toe heel.
26 Jun 2026
Keyword-led homepage title & description
Rewrote the homepage title and meta description to front-load the head search terms, a catalog count, and the “defined & ranked” hook — grounded in how the top-ranking kink/fetish lists title themselves.
Changed
- Homepage title is now “List of Kinks & Fetishes: 350+ Defined & Ranked | KINKSpec” — leads with the exact head query and the “List” intent word every ranking competitor uses, adds a catalog count, surfaces the unique 0–100 ranking, and moves the brand to the end.
- Meta description now opens with “An A–Z list of 350+ kinks, fetishes & paraphilias…” instead of the brand name, front-loading the keywords for better relevance and click-through.
26 Jun 2026
Sitemap convenience redirect
The bare /sitemap URL now permanently redirects to the real /sitemap.xml.
Added
- Permanent redirect from /sitemap to /sitemap.xml, so a guessed or hand-typed /sitemap lands on the actual sitemap.
26 Jun 2026
Collections & categories surfaced to AI answer engines
The /llms.txt and /llms-full.txt feeds now expose the Collections and the categories landing page, so AI answer engines can discover and cite the curated, cross-cutting groupings alongside every entry.
Added
- /llms.txt now lists every Collection (title, link, tagline) as a second thematic index, and links the /categories and /collections landing pages from its Reference section.
- /llms-full.txt now inlines each Collection with its description, canonical URL, and every member entry, so an answer engine can cite a grouping and follow through to each term in it.
26 Jun 2026
Categories page, collection art & fuller illustration
A dedicated categories page, the first collection's emblem, artwork for every remaining entry, and cache-busting so regenerated images always refresh.
Added
- New /categories page listing every kink & fetish category with an SEO-optimized headline, description, and structured data — linked from the homepage, header, footer and sitemap.
- Graphite emblem for the “Fantasy, Fiction & Fandom” collection, shown on the collections list and detail page.
- Original graphite illustrations for the 17 remaining un-illustrated entries — every entry now has artwork.
Changed
- Homepage category section retitled “Browse kinks & fetishes by category” with a keyword-rich description, now previewing the eight most-documented categories (“See all categories →” opens the full list).
- Collection emblem prompts now flow through the shared image policy, so entries, categories and collections share one clean-background, no-text house style that can no longer drift.
Fixed
- Regenerated images (same filename) now carry a content-hash in their URL, so browsers and the CDN always pick up the new artwork instead of a stale cached copy.
26 Jun 2026
Collection page polish
A cleaner collection page: a back link, the title beside the emblem, and a zoomable plate.
Changed
- Refined the collection page layout — a “Back to collections” link, the title and description set beside the emblem, a consistent 4:5 emblem (matching the entry plates) that opens in a lightbox, and unified emblem sizing across the collections index and detail.
26 Jun 2026
17 fiction & fandom entries
The new Fantasy, Fiction & Fandom collection fills out with seventeen reference entries.
Content
- Added 17 new entries covering anime, manga and fandom-rooted interests — futanari, fictosexuality, monster girl, kemonomimi, scalie, werewolf and succubus attraction, mermaid, VTuber attraction, ahegao, yandere, the dere archetypes, nyotaimori, zentai, dronification, otherkin and spectrosexuality — each a web-verified article. They join the “Fantasy, Fiction & Fandom” collection, now 39 entries (the catalog is up to 367).
26 Jun 2026
Collections
A new way into the catalog: curated, cross-cutting collections that gather related interests from across the categories.
Added
- New “Collections” section at /collections: curated, cross-cutting groupings that gather related interests across the catalog’s categories. The first collection, “Fantasy, Fiction & Fandom,” brings together anime and manga tropes, fantasy creatures, transformation, cosplay and online-subculture interests in one place. More collections to come.
26 Jun 2026
Reliability & maintenance
Behind-the-scenes hardening so malformed data or images can't reach the live site.
Changed
- Added automated quality gates — data validation on every build plus continuous-integration checks — so malformed entries, over-length text, or mis-configured images can no longer ship unnoticed (the class of issue that briefly affected a couple of pages this week).
- Internal tidy-up: a single source of truth for image quality and the catalog data shape, archived one-off scripts, and removed unused dependencies. No change to how the site looks or reads.
26 Jun 2026
Machine-readable & medical structured data
Entries now expose their numbers as structured data and are typed as medical reference pages, so search and AI engines can quote and cite them accurately.
Changed
- Each entry now publishes its prevalence and 0–100 popularity figures as machine-readable structured data, and is marked up as a medical reference page reviewed by KINKSpec — helping search engines and AI assistants quote the numbers and cite the right page.
26 Jun 2026
Homepage image fix
Restore the category and most-common image plates on the homepage.
Fixed
- The homepage 'Browse by category' emblems and the 'Most common' plates could render blank after the previous release; their images now load correctly again.
26 Jun 2026
Deeper entries & security hardening
The twenty most popular interests get reference-grade rewrites, and the whole site gains modern security headers.
Content
- Rewrote the twenty most searched interests (dominance and submission, bondage, spanking, masturbation, exhibitionism, masochism and more) to reference grade: deeper and properly dated histories, more cited sources, and additional cross-links to related entries.
Changed
- Hardened the site with modern security response headers (Content-Security-Policy, HSTS, X-Content-Type-Options, X-Frame-Options, Referrer-Policy and Permissions-Policy), following current web best practice.
- Entries documenting harmful or illegal topics (kept only for clinical completeness) are now withheld from search-engine indexes, the sitemap, the AI-crawler feeds (llms.txt) and the glossary's structured data. They stay reachable through browse and search on the site itself.
Fixed
- Trimmed the furry fandom summary so it sits within the catalog's length limit.
25 Jun 2026
Prose polish & sticky filters
Cleaner, more human writing across the catalog, a renamed entry, and a steadier filter bar.
Content
- Rewrote the punctuation across every entry and category: roughly 8,500 em dashes — a hallmark of machine-written text — are now natural commas, colons and parentheses, so the writing reads as a human editor wrote it.
- Renamed the “Hybristophilia” entry to its common name, “Attraction to Criminals” (the clinical term stays as a subtitle); the old link redirects to the new one.
Changed
- On the index and category pages, the filter controls now stay in view as you scroll — the search box scrolls away, and the bar sits just below the header rather than flush against it.
25 Jun 2026
Visual browse
Categories, the most common interests, and the catalog itself now lead with their illustrations.
Changed
- 'Browse by category' on the homepage is now an image-led gallery — each of the eleven families shown as its graphite emblem above its name, replacing the proportion-bar chart. The size distribution still lives in 'The distribution' section above.
- 'Most common kinks & fetishes' (formerly 'Most documented') now shows the highest-ranked interests as their own illustrations rather than text rows.
- The catalog — the index and every category page — now opens in the image grid by default; switch to the list view any time and your choice is remembered.
25 Jun 2026
Category page emblem
Each category page now shows its graphite emblem, with a tidier supporting layout.
Added
- The category's graphite emblem now appears beside the heading on desktop — click it to enlarge, exactly like an entry's illustration.
Changed
- Moved the prevalence distribution down beside the overview, and removed the related-categories and subcategories blocks for a calmer, more focused page.
25 Jun 2026
Category share cards
Every category now has its own graphite emblem and full description on its share/Open Graph card.
Added
- A hand-drawn graphite emblem for each of the 11 categories — a tasteful symbolic still-life that captures the theme (a balance scale and key for power dynamics, theatrical masks for identity, a glass of water for body fluids) — now bleeds down the right edge of every category share card, matching the entry cards.
Changed
- Category share cards now lead with the category's tagline and its full description, and drop the entry count for a cleaner layout.
25 Jun 2026
On-page SEO pass
Sharper search titles and descriptions across every entry, and related links on every page.
Changed
- Rewrote every entry's search title and meta description: titles no longer repeat the clinical name or overflow the search result, and descriptions now read as complete sentences instead of being cut off mid-word.
- Every entry now shows related entries, even the few that had none authored — the page fills in the nearest interests from the same category, so no entry is a dead end.
25 Jun 2026
Mobile polish
A pass over the phone experience — calmer spacing, cleaner lists, and a fullscreen search.
Changed
- Search opens fullscreen on phones, with a clear close button; the keyboard hints and the per-row rank number (desktop-only details) are hidden on mobile so the focus stays on the entries themselves.
- Entry lists across the site (home, index, categories, related) drop the leading rank number on phones for a cleaner, item-first row.
- About page on mobile: tighter spacing, a smaller pull-quote, the illustration wall now shows two clean columns like the homepage, and the author bio is lighter — a small portrait with the name beside it, no card frame.
- Removed the divider lines and trimmed the spacing between sections on the homepage and methodology page on mobile.
- Footer colophon simplified to copyright on the left and version on the right.
- Swapped the homepage hero buttons so “Browse the index” comes first.
Fixed
- Fixed the methodology scoring formula overflowing the screen on mobile — it now fits the card cleanly.
25 Jun 2026
Share-card redesign
A full redesign of the Open Graph / share cards to match the site, plus an environment-aware base URL fix.
Changed
- Redesigned the share cards (home, every entry and category) on the site's own look: warm-white background, the real KINKSpec lockup in Inter Tight (heavy KINK + lighter Spec) with the black-and-gold pictogram, dark ink text for readability, and gold kept as the accent (the pictogram ring and the popularity bar).
- The entry illustration now bleeds full-height down the right half of the card with a soft fade — no frame, no rounded corners.
- The home card now carries the homepage headline — “A clinical index of kinks & fetishes” with the gold highlight — and the live catalog summary (count of interests and categories).
- Entry cards show a fuller, three-line definition; long descriptions clamp cleanly with an ellipsis.
Fixed
- Share-card and canonical URLs now point at the correct host per environment — localhost in local development, the live www.kinkspec.com in production — instead of always hard-coding the live domain.
25 Jun 2026
SEO, AI-SEO & performance pass
A full sweep to make the catalog faster to load and easier for search and AI answer engines to read, cite and represent accurately.
Changed
- Converted the entire illustration library to optimised WebP — the source plates dropped from ~405MB to ~26MB (−94%) with no visible quality loss, for far faster loads and cheaper image delivery.
- Self-hosted the fonts at latin-only subsets and preloaded the primary face, trimming unused character sets and steadying first paint.
Added
- Published /llms.txt and /llms-full.txt — clean, machine-readable maps of the whole catalog for AI answer engines (ChatGPT, Perplexity, Claude, Google AI Overviews), each with an explicit citation & attribution policy (cite KINKSpec, link the exact entry, use the canonical www URL).
- Explicitly welcomed AI crawlers in robots.txt, since KINKSpec wants to be cited accurately.
- Enriched structured data: every term now exposes all of its aliases and clinical name, a richer multi-question FAQ (definition, clinical name, prevalence, status), cited sources, a canonical glossary of all 350 terms, and a sitelinks search box.
- Added an image sitemap so the 350 plates are discoverable in Google Images.
- Anchored entry section headings so specific passages can be linked and cited directly.
Fixed
- Aligned every canonical URL, sitemap entry, structured-data link and share URL to the live www.kinkspec.com host (the apex now redirects there), so search and AI engines are never pointed at a redirect.
- Social/share cards now use the full, branded title and reliably include the generated preview image.
- Entry pages preload only the one illustration that's actually visible, improving the largest-content load time on phones.
- Hardened all structured-data output against markup-breaking characters.
- New illustrations are now optimised to WebP automatically as they're generated, so the library stays small.
24 Jun 2026
Build & deploy fixes
Two fixes that unblock the production build on Vercel.
Fixed
- Replaced the public/images → data/images symlink with a build-time copy. The symlink broke the production build on Vercel (“Cannot copy … to a subdirectory of itself”); a plain copy avoids it while still serving images from /images.
- Kept the ~400MB of source plates (data/images) out of serverless functions via output-file-tracing excludes. Next was bundling the whole folder into every function (lib/data lists it), which blew the 300MB function limit (“_not-found is 425MB”). The images are served statically from /images and embedded into OG cards at build time, so no runtime function needs them.
24 Jun 2026
Production republish
A maintenance release that brings the mobile redesign live on the production domain.
Fixed
- Republished the site so the mobile rework across the homepage, navigation, category and entry pages, and footer is live in production.
24 Jun 2026
Mobile entry page
A top-to-bottom rework of the entry page on phones — a full-bleed hero plate, a brand-highlighted title, and the supporting detail folded into accordions.
Changed
- On phones the entry page now opens with a full-bleed illustration (tap-to-zoom off) carrying the back and share controls over a soft gold wash, with the title beneath it set in the gold brand highlight that echoes the homepage. Larger screens keep the breadcrumb, the reading-column title, and the side plate.
- Dropped the divider above the Popularity Index and shrank the “higher than N%” line on phones.
- Folded the supporting detail into accordions at the foot on phones — Related entries (open) first, then Etymology, Tags, Measurement and Estimated prevalence, with Sources last; the dense “Where it sits” swarm is omitted on phones. Larger screens keep the full sections.
- Moved Classification into an accordion directly under the description on phones — carrying the prevalence, domain, confidence, clinical term and dates that the header normally shows, with confidence written plainly rather than as a tooltip.
- Tightened the measurement subscores on phones (the score now sits on the label row) and trimmed the empty space beneath the foot accordions.
- Reworked the footer on phones: the brand and links are left-aligned again, and the Categories and Index columns collapse into accordions.
Fixed
- Removed the clinical term that was duplicated in eight entry titles (e.g. “Attraction to Trans Women (Gynandromorphophilia)” → “Attraction to Trans Women”), since it already appears as the clinical name.
24 Jun 2026
Mobile category page
A compact, accordion-driven category page on phones, with the filters moved into a clean fullscreen sheet.
Added
- A fullscreen filter sheet on phones — opened from a filter icon next to the search box — with category and subcategory selects, type and sort segments, and a hide-notices toggle, plus a live “Show N entries” button. The filter icon carries a badge with the active-filter count.
Changed
- On phones the category page collapses into a compact Overview + Prevalence accordion, hiding the Related categories and Subcategories rails (which return as normal sections from the small breakpoint up).
- The category toolbar no longer sticks on phones — filtering happens in the sheet — while staying sticky on larger screens.
- Hid the “Entries by index” swarm on phones, matching the homepage.
24 Jun 2026
Mobile homepage rework
A full-screen mobile menu, a compact category list, and a tighter, more compact phone layout throughout the homepage.
Changed
- Mobile menu is now a full-screen takeover (pinned to the dynamic viewport height) and carries the dark/light toggle, which moved out of the phone header into the menu's footer rail.
- Homepage hero actions (Search / Browse) now sit side by side on phones, and buttons are smaller site-wide.
- Homepage stats render as a compact 2-column grid with smaller figures on phones.
- Renamed the categories section to “Browse by category”, and on phones it's now a compact list (code · name · count · proportion bar) instead of a tall stack of cards.
- Hid the dense “Every entry, plotted” swarm on phones, where it's unreadable and hover/zoom doesn't apply.
- Tightened the entry rows on phones — smaller rank/title, the index moved inline beside the name, the definition hidden, and reduced padding — and trimmed the homepage section spacing, dropping the divider above “Most documented”.
- Centered the footer on phones and tightened its spacing, so it reads as intentional rather than a stretched desktop layout.
Fixed
- Stopped the full-screen mobile menu from spilling past the right edge of the screen — the page's containing block is now pinned to the viewport (overflow-clip on the root), so fixed overlays can't stretch wider than the device.
24 Jun 2026
Mobile navigation & homepage polish
A functional hamburger menu for phones plus tighter mobile alignment on the homepage.
Added
- Hamburger menu on phones — a drop-down panel beneath the header surfaces the Index, About, Methodology and Changelog links that the inline nav hides below 640px. Closes on a link tap, a backdrop tap, Escape, or when the viewport grows past the breakpoint; body scroll locks while it's open.
Changed
- Aligned the homepage hero's horizontal padding with the header and the sections below, so content edges line up on mobile.
- Hid the ⌘K hint on the hero search button at touch widths, where it doesn't apply.
Fixed
- Guarded against incidental horizontal scroll on small screens via overflow-clip on the page body.
23 Jun 2026
Category filters & picker redesign
A subcategory filter, dropdown-driven filters, and a brand-aligned category picker across the category pages.
Added
- A 'Subcategories' stat in the category header, alongside the existing 'Content notices' count.
- A subcategory filter on category pages — narrow entries by their facet within the family, with live counts.
Changed
- Converted the domain (All / Sexual / Non-sexual) and sort controls from segmented toggles to compact dropdown selects, with icons on the sort options.
- Reordered the filter toolbar to category → subcategory → domain.
- Refactored the category picker into a brand-aligned overlay: a header that matches the site masthead 1:1, with tighter padding and no bottom nav.
23 Jun 2026
Reference-grade articles & version history
The largest content upgrade yet — every entry rewritten as a deep, source-verified article — plus this public version history.
Content
- Rewrote every entry's long-form article to reference grade: a deep, chronological History & origins section with dated milestones, the people who first documented each interest, and the DSM / ICD lineage.
- Wove inline source citations through the prose and added internal cross-links between related entries.
- Refined every entry's short description and etymology, and expanded the list of cited sources behind each one.
Added
- This Version history page, linked from the footer — every change we deliberately ship is logged here from now on.
Changed
- Entry-detail header: the clinical name and the Added / Updated dates now sit together on one line, separated by a middot, instead of stacking.
22 Jun 2026
Catalog expansion & sharper search
Grew the catalog to 350 entries and made search and the entry pages easier to use.
Content
- Added 17 entries surfaced by a technical-name coverage audit, bringing the catalog to 350.
Added
- An image lightbox on entry pages — click an illustration to enlarge it.
- Added / Updated dates on every entry.
Changed
- Switched search to Fuse.js fuzzy matching, so partial and misspelled queries still resolve (e.g. “onda” → Bondage).
21 Jun 2026
KINKSpec rebrand & the methodology
A full visual redesign, and the public methodology behind the 0–100 index.
Added
- About and Methodology pages documenting how every entry is defined, classified, and scored.
- The 0–100 popularity index, five-signal scoring, and plain-language prevalence tiers.
Changed
- Rebranded to KINKSpec with a new monochromatic Geist design system, logo, favicon, and dynamic social cards.
18 Jun 2026
Initial release
The first public build: a grounded dataset and the reference site over it.
Added
- Catalogued 246 sexual and non-sexual interests across 11 categories, each written as a neutral, clinical article with cited sources.
- The Next.js reference site: browse, category pages, and per-entry detail.