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.45.0486 entries130 releasesRSS
27 Sep 2026
Shoes and anime kinks
Two new articles: the fetishes for what covers the foot, and the anime-born terms ranked on the index.
Content
- "Shoes, heels, socks and stockings" separates the object fetish from the foot, reads Scorolli's 2007 count of 381 online fetish groups (footwear 32% and legwear 33% of the clothing groups) and Weinberg, Williams and Calhan's 1995 survey of 262 men on worn and unworn shoes, traces the heel from Persian cavalry to the 1950 stiletto and nylon from the 1940 launch to pantyhose overtaking stockings in 1970, and ranks the covering on the index, the shoe fetish at 7% against the foot's 14%. Fourteen entries linked, six questions in the FAQ, plate, banner and three figures rendered.
- "The most common anime kinks, ranked" ranks sixteen anime-born terms by the index, from netorare at 4% and rank 81 to kigurumi masking, explains NTR, dere, kemonomimi, futanari and ahegao, and shows why the estimates are soft: fifteen of the sixteen carry low confidence, and the terms score above the catalog on search interest and below it on research attention. Sixteen entries linked, six questions in the FAQ, plate, banner and three figures rendered.
27 Sep 2026
Blog categories and pages
The blog now filters by category and splits into pages, and every article sits in one plainly named category.
Changed
- Every article belongs to one of five categories named for the reader's question: Definitions, How common, Origins, Mental health and Relationships. They replace the internal topic labels (Clinical, Data, History, Practice) that used to show as "Clinical · History" on the cards and in each post's details.
- The top of /blog lists the categories with their article counts, and each one opens its own page at /blog/category/<name>, with its own title, description and structured data.
- The blog index shows the newest article large and nine more per page, with numbered pages at /blog/page/<n>; category pages paginate the same way. The new pages are in the sitemap.
27 Sep 2026
Is a fetish a mental disorder
A new article on how fetishism went from a diagnosis to a preference in both manuals.
Content
- "Is a fetish a mental disorder?" answers no in the lead and then follows the diagnosis: the DSM-5-TR's three criteria for fetishistic disorder and its specifiers, the ICD-11's removal of fetishism, fetishistic transvestism and sadomasochism with the working group's reasons (Krueger and colleagues, 2017), the narrowing from Binet's 1887 coinage through the DSM-III, the DSM-III-R's partialism split, the DSM-IV's clinical significance criterion and Kafka's 2010 case for the DSM-5 merger, the Nordic removals of 1995 to 2011, and what counts as distress. It reads the 104 entries in the three fetish families, none of which carries a clinical status that makes the interest a disorder by itself. Six questions in the FAQ, twelve entries linked, plate, banner and both figures rendered.
Earlier releases
September 2026
21 releasesv0.42.0The rarest fetishes
24 Sep 2026
A new article that sorts the bottom of the index by evidence, and a rule that keeps blog banners from repeating one recipe.
Content
- "The rarest fetishes, and whether anyone has them" reads the 131 entries in the two lowest tiers, all at low confidence, and sorts them by what is on record: terms with no documented person (cenophilia, cacophilia, climacophilia, antholagnia), interests known from a single case (formicophilia, named by Dewaraja and Money in 1986; apotemnophilia, where First's 2005 sample of 52 put sexual arousal at 29 percent), and communities no journal has studied (petrification, dronification, body inflation). It traces the names from Krafft-Ebing through Money to Aggrawal's 547-term list, covers the 2013 eyeball-licking hoax, and uses Joyal's 2015 survey to show why general-population samples cannot see the tail. Six questions in the FAQ, sixteen entries linked, plate, banner and all three figures rendered.
Changed
- Blog banners and section figures now declare a direction on six axes (viewpoint, scale, idea, light, setting, paper). The blog validator requires each new banner to differ from the three banners before it on at least three axes, and each figure to differ from its post's banner and the other figures the same way. The thirteen earlier banners were eye-level room scenes on the same paper; their directions are recorded so the check has something to compare against. Banners and figures may use toned paper with chalk highlights.
v0.41.0A fetish later in life
23 Sep 2026
A new article: whether an interest can begin in adulthood, and what the onset studies, the laboratory, neurology and the index each allow.
Content
- "Can you develop a fetish later in life" separates forming, noticing and naming: the retrospective onset evidence (StatPearls places paraphilic interests in adolescence), Rachman's three adult men and the Hodgson replication as the only laboratory demonstrations, the acquired-change literature from the human Kluver-Bucy cases (Lilly 1983) to dopamine agonists (Weintraub 2006), the late arrival of the vocabulary (Money's 1986 somnophilia, Deehan and Bartels' 2021 study, the Usenet-named robot fetish, the 2009 object-sexuality community), and an index table from Binet's 1887 fetishism at rank 41 to object sexuality at rank 434. Five questions in the FAQ, six entries linked, plate, banner and two figures authored, not rendered.
Changed
- The Vercel Web Analytics and Speed Insights scripts are gone, so page views no longer pay an edge request each; the conventional /favicon.ico and /apple-touch-icon.png paths now serve real cached files instead of uncached 404s; and HTML pages carry Cache-Control max-age=300, so repeat visits within a session stop re-costing requests. Together these cut the account's edge-request burn against the Hobby plan's 1,000,000 monthly quota.
v0.40.1Optimized blog pictures
20 Sep 2026
The six new banners and figures ship at 1600 by 900 instead of 2752 wide: the full-size sources broke the share-card render and failed the build.
Fixed
- The two new posts' banners and section figures are downscaled to the documented 1600 by 900. At 2752 pixels wide their PNG transcode overflowed the share-card renderer (/blog/[slug]/opengraph-image returned 500) and exited the Vercel build.
v0.40.0Switches, and collectors
20 Sep 2026
Two new articles: what it means to be a switch in BDSM, and whether collecting counts as a fetish.
Content
- "What a switch is, and how switching works" reads the role between the roles: Martinez's 2018 survey of 202 practitioners (22.3 percent switches), Lehmiller's 4,175 Americans, Joyal's Quebec samples and Holvoet's Belgians, the neighbouring labels it gets mistaken for (service top, brat play, versatile, fixed 24/7 structures), the history from Krafft-Ebing 1886 and Freud 1905 through 1950s leather culture and the 1971 Eulenspiegel Society, and the catalog's index staircase from rank 1 to rank 36. Five questions in the FAQ. Plate, banner and two figures drawn and installed.
- "Is collecting a fetish, and when does it stop being one" files the hobby under Non-Sexual Fetishism: the everyday against the clinical sense of the word, the specialist corners from stamps and coins to sneakers and trains, Muensterberger (1994) and Belk (1995) on the psychology of the set, the Penny Black and Herpin's philately, the Cowen projection of a 30 billion dollar sneaker resale market by 2030, and the line to hoarding disorder through distress rather than volume. Five questions in the FAQ. Plate, banner and two figures drawn and installed.
v0.39.0Pain, and men and women
19 Sep 2026
Two new articles: why some people enjoy pain, and whether men and women have different kinks.
Content
- "Why some people enjoy pain, and what the body does when they do" reads Rozin's benign masochism studies, Leknes and Tracey on the overlap of pain and reward circuits, the hormone and endocannabinoid measurements of Sagarin (2009), Wuyts (2020, 2021) and Klement (2017), Ambler's altered states in practitioners, the prevalence and wellbeing surveys, and the catalog's Sensation and Pain category. Five questions in the FAQ. Plate, banner and three figures drawn and installed.
- "Do men and women have different kinks, and by how much" sets Herbenick's 2015 US probability sample of 2,021 adults beside Joyal's Quebec surveys, Bártová's 10,044 Czech adults, Castellini, Holvoet and Richters, then asks how much of the gap is measurement: sex drive, survey mode and Chivers's work on self-report and arousal. A comparison table, and the catalog's index readings for each interest. Plate, banner and two figures drawn and installed.
v0.38.0Telling a partner
16 Sep 2026
An eighth article and the first under Practice: how to tell a partner about a kink, and what the studies record about how partners respond.
Content
- "How to tell a partner about a kink, and how partners respond" sets the fear against the record: Lehmiller's 1,969 respondents (71 percent of sharers met a positive response, 27.8 percent of non-sharers expected one), Kimberley, Jones and Elliott's 287, Mallory's 2019 and 2022 meta-analyses on sexual communication, Knowles and Hammond's 2025 meta-analysis on what people keep private, the Norwegian survey on unacted interest, the yes, no, maybe list and the other negotiation tools, Tarleton's 202 practitioners on consent norms, Bezreh's 2012 interviews, and the catalog's own prevalence and risk flags. Six questions in the FAQ. Plate, banner and three figures drawn and installed.
v0.37.0Where kinks come from
10 Sep 2026
A seventh article, on the question every entry's Psychology section answers in one paragraph and nobody answers for the catalog as a whole: what the evidence for the origin of a kink actually amounts to.
Content
- "Why do people have kinks? Where the evidence runs out" reads the origin question across the catalog: Charcot and Magnan in 1882 and Binet's chance-association claim in 1887, Rachman's 1966 boot experiment and the 2013 rat study that repeated it without a culture attached, Hsu and Bailey's poverty-of-conditioning objection and Pfaus's reply, the 2024 systematic review that kept seven of 47 theories and no neurobiological one, excitation transfer from Schachter and Singer to fear play and brontophilia, the trauma story against Richters' 19,307 Australians and Wismeijer's 1,336 Dutch respondents, and the dated materials (1916, 1938, 1958, 1964) that constrain any theory treating the object as arbitrary. Six questions in the FAQ. Plate, banner and three figures drawn and installed.
v0.36.0What BDSM stands for
8 Sep 2026
A sixth article, on the one acronym the whole catalog leans on: what each pair inside BDSM means, how common it is by the surveys, and where the manuals and the law draw their lines.
Content
- "What BDSM stands for, and what it covers" reads across the 87 entries of the BDSM collection: the three pairs and the 1886 and 1991 dates behind them, the Belgian, American and Quebec surveys that put interest in the majority, the frame a scene has that sex does not (negotiation, the safeword, aftercare, subspace and subdrop, each with its study), edgeplay and the risk the catalog flags, the DSM-5-TR and ICD-11 criteria, R v Brown and R v Wilson, and the four shelves the collection is easiest to read on. Six questions in the FAQ, from what the letters mean to whether you have to like pain. Plate, banner and three figures drawn and installed.
v0.35.2A lighter deploy
8 Sep 2026
The static export shrank from 816 MB to about 560 MB, because the team's deployment storage was full and this site was the reason.
Changed
- The per-segment prefetch files Next 16 writes for every page, 4,409 files and about 200 MB, are deleted after the build. The site's client never requests them: navigating between entries fetches the route's own payload, verified in the browser against the served export with the files removed.
- Image variants are rendered at two qualities instead of three. The middle tier, 75, was used only for the homepage plates, which now render at 85; 3,700 files and about 60 MB less per deployment.
v0.35.1The changelog, edited
7 Sep 2026
Every release note on this page has been edited under the same prose rules the entries and articles follow. Nothing in the record changed; the sentences did.
Changed
- All 117 releases re-read and edited: contrast scaffolding, hedge words, throat-clearing, applause lines at the end of a note and titles built around a count are gone, and the notes say what changed and why in the words the rest of the site uses. Every version, date, number, path and name is as it was. The page now passes the blog's prose gates, which had 42 errors against it before.
v0.35.0More entries on 1.5, and GENDERSpec on every gender page
7 Sep 2026
The ten highest-ranked entries still on the old contract move to schema 1.5, and every gender page now points at GENDERSpec from the header, the foot of the article and the sidebar.
Content
- Spanking, impact play, choking kink, masturbation, exhibitionism, threesome, foodie culture, creampie, fellatio and facial rewritten under the 1.5 prose pass, with two section figures authored for each from the people and objects of its own plate. The symbolic plates stay symbolic: the pastry goes to a bakery counter and a café table, the cherry and lipstick to a saucer and a dressing table, the key to a door and a desk. Thirty-two entries are now on 1.5.
- Figures drawn and installed for five of the ten: spanking, choking kink, masturbation, facial and creampie.
Added
- The GENDERSpec banner on a gender page now appears three times: the full banner under the header, the same banner at the foot of the article above the measurement suite, and a compact one at the end of the sticky sidebar, which stays in view while the page scrolls. The genders index carries a banner to GENDERSpec's front page, in the sibling's own words.
v0.34.2The backlog batch drawn
7 Sep 2026
The last plates and figures for the backlog batch are in. Each of the twelve new entries now has its plate and both section figures.
Content
- Plates and both section figures installed for autagonistophilia, brontophilia and phillumeny, and the missing figure for plangonology and ballet boots. The brontophilia plate is redrawn as the window frame alone on the plain ground, and its figures as a lamplit room and a porch, after the first renders came back with black walls and a drawn border.
- Figures on phillumeny and plangonology moved to sections further apart, so two pictures no longer sit eighty words from each other.
v0.34.1A picture for every page
7 Sep 2026
An entry whose plate is not yet drawn now describes its share card in its structured data, so the build audit passes and the page still has a picture to name.
Fixed
- Three entries authored ahead of their plates (autagonistophilia, brontophilia, phillumeny) shipped with no ImageObject in the page graph, which the post-build audit rejects and which failed the deploy. The entry page now falls back to the share card it already declares as og:image, as an article does, and the fallback disappears once a plate is installed.
v0.34.0Entries from the backlog
7 Sep 2026
Twelve entries the discovery sweeps had flagged and nobody had written, authored straight onto schema 1.5: 486 entries now, from autosexuality to phillumeny.
Added
- Autosexuality (automonosexualism), agonophilia (wrestling and mock-struggle play) and autagonistophilia (arousal from performing, John Money's term); brontophilia (storms) and parthenophilia (attraction to virgins, adults only, with the WHO's 2018 position on virginity testing); seamed stocking fetish, ballet boot fetish and wetsuit fetish, each linked to its parent garment or material; and four collecting fields for the non-sexual side of the catalog: militaria, dolls (plangonology), shells (conchology) and matchbooks (phillumeny). Each carries the 1.5 prose, an authored FAQ, cited sources, a plate subject written with the entry, and two section figures whose cast repeats the plate's, so the pictures read as one set once drawn.
- Plates and figures drawn and installed for seven of the twelve (conchology, agonophilia, militaria, seamed stockings, autosexuality, wetsuits, parthenophilia), plus the plate and one figure each for plangonology and ballet boots. Every new entry is named by at least one older one, and the collection essays it joins count it.
Changed
- Eleven candidates from the June and July sweeps already existed under another headword or alias (captor and captive roleplay, kigurumi masking, leather gloves, weight gain, wetlook among them), so the backlog drops them instead of writing them twice.
v0.33.1No more door
7 Sep 2026
The site-wide 18+ dialog is gone. The catalog is clinical and non-explicit, no age-assurance law reaches it, and the references it sits beside never had one.
Changed
- The "I'm 18 or older" dialog no longer stands in front of every first visit. The UK Online Safety Act's age checks apply to content produced solely or principally for sexual arousal and exclude text; the US state statutes apply where more than a third of a site is explicit depictions without scientific value; a clinical reference with graphite plates meets neither test, and Wikipedia, Kinkly and Bedbible show the same material with no door. The footer now says the reference is written for adults, the About page already did, and the 22 flagged entries keep their own notice before the content.
- The site carries no adult rating tag: Google reserves it for explicit pages, and its SafeSearch already keeps educational and scientific material visible.
v0.33.0Feet and watching
7 Sep 2026
Two articles on the two interests that lead their families: why feet are the most common fetish, and where consent turns voyeurism from a kink into a crime.
Content
- "Why feet are the most common fetish" reads the foot collection across its 27 entries: the 47 percent of body-part preferences in Scorolli's 2007 community data, the one adult in seven in Lehmiller's 2018 survey and its split by orientation, the foot in pieces from the toe to the arch, the nine garments that travel with it, the acts that use it, and the century of theories from Krafft-Ebing's association to Ramachandran's cortical map and the 2013 study that found nothing under it.
- "Voyeurism: when watching is a kink and when it is a crime" separates the consensual interest, wanted by 46 percent of adults in Joyal and Carpentier's 2017 survey and ranked seventh on the index, from voyeuristic disorder, defined by an unsuspecting person in the DSM-5-TR and the ICD-11 and prosecuted as an offence. With the three survey questions and their far-apart answers, the named consensual forms from couple watching to camming, the mirror interest, and the words from Peeping Tom to scopophilia.
Fixed
- The blog index, the feed and the related-post list put the newest article first again. The sort compared the same condition twice, so a newer post never won and the order fell back to the alphabet; the two new articles sat behind the three older ones.
v0.32.1The last figures
6 Sep 2026
Roleplay, voyeurism and group sex get their section figures. Every entry on schema 1.5 now has both of its figures drawn.
Content
- Six figures drawn and installed: the cavalier and the lace-collared woman before and after their scene, the watcher with the brass magnifier in her own living room and in a cabaret's front row, three couples around a gold tray and three of them at the kitchen table the morning after. All ten 1.5 entries now carry both figures.
v0.32.0Entry schema 1.5 and the collection essays
6 Sep 2026
An entry can now carry one or two 16:9 section figures that show its subject in a scene, its prose passes the same slop edit the articles did, and every collection carries an essay. Ten entries are on the new contract, seven of them with their figures drawn.
Added
- Section figures on entries. Up to two composed, hand-tinted 16:9 pictures per entry, each closing the section it illustrates, rendered through the same frame and lightbox as an article's figures. A figure shows the entry's own subject, with the people and objects of the entry's own plate drawn again in a scene, so the three pictures read as one set. Each rendered figure gets its own ImageObject in the page's structured data.
- Tooling for the figures: a validator gate for the prompt, alt, caption, placement and file name; a renderer (images:figures) and an installer for figures and plates rendered outside the repo; the contract in docs/ENTRY-AUTHORING.md, including the cast block that ties a figure to its plate and the orientation block every bare foot now carries.
- Every collection carries an essay under its grid: what it gathers, where its edges are, how the ranking reads, 500 to 830 words with the members linked. A validator makes a missing essay a build error, and the prose gates the blog already passed (banned phrases, hedges, heading rules, rhythm) now live in one file shared by both.
Content
- Ten entries rewritten under the 1.5 prose pass: toejob, footjob, dominance and submission, submission, bondage, dominance, foot fetish, roleplay, voyeurism and group sex. Contrast scaffolding, adverbs, throat-clearing openers and quotable closing lines removed, every fact, citation and link kept, and two figures authored for each.
- Fourteen figures drawn and installed, on toejob, footjob, dominance and submission, submission, bondage, dominance and foot fetish. The footjob plate is redrawn as the act itself: two feet sole to sole around the oil.
Changed
- Section headings on the blog index, an article's entry list and the common questions block are set in the display face at the section size instead of the small mono label, so they read as headings.
v0.31.0Is my kink normal?
6 Sep 2026
A third article, one answer from the surveys and another from the manuals, and the small things a third article showed up: one date form for the whole site, darker small print, and a slop pass over all three.
Content
- "Is my kink normal?" answers the question twice, because it is two questions. By the surveys, yes for nearly everyone: Joyal, Cossette and Lapierre's 2015 study found two rare fantasies out of 55. By the manuals, a kink is a disorder only with clinically significant distress or a person who has not consented, which is the DSM-5-TR's own wording and the line the ICD-11 narrowed further in 2019. With the eight named disorders and the interests behind them, and what the catalog's 474 clinical statuses record.
- All three articles re-read against the writing contract and rewritten where they had drifted: counted headings, quotable closing lines, enumerated scaffolding, a metaphor carried across three sections, and one claim about non-sexual entries that overstated what the ranking does. The contract now forbids a number in a heading and the validator warns on one.
Changed
- One way to write a date, everywhere. Eight pages each carried their own month table, and two formatted through the build host's locale; lib/dates.ts now does it once. Short form in metadata (6 Sep 2026), long form inside a sentence (6 September 2026), ISO in the markup as before.
- The faint text colour, used for breadcrumbs, dates, labels and captions, is darker in both themes: 5.4:1 on paper instead of 3.7:1, which meets the AA contrast floor it previously missed.
- On an article, related articles sit below the two-column layout at full width, three to a row, under a display heading with a link to the whole blog; the article aside is one card in the entry-page style; captions are centred; the meta line has separators.
v0.30.1Lighter deploys
6 Sep 2026
The export shrank by a quarter and the share cards render only when their data changes, so a deploy moves less and builds faster.
Changed
- Share cards are JPEG instead of PNG (a fifth of the size at no visible cost) and are cached between builds, keyed on the page they describe: a build re-renders only the cards whose data changed, instead of all 547.
- The search palette's default rows and its category, collection and identity search now load from one small file on first use instead of riding inside every page. The beeswarm on an entry page ships only what draws the dots and reads the tooltip's name, category, rank and tier from the browse payload on hover, and each dot is one element instead of two.
- Together: an entry page went from 574KB to 422KB of HTML with proportionally smaller navigation payloads, the export from 1.2GB to 934MB, and static generation on a warm cache from 15s to 4s.
v0.30.0The blog
6 Sep 2026
A place for articles that read across the entries instead of defining one term, opened with two of them: kink against fetish, and the most common kinks by what the surveys found.
Added
- A blog at /blog, with an index page and one page per article. Each article carries the direct answer under its title, a 16:9 banner, section pictures placed at the end of the sections they belong to, a table of contents, the catalog entries it draws on as a rail with their index readings, a FAQ, and related articles. Every picture opens in the same lightbox the entry plates use.
- Two articles. "Kink vs fetish" separates the everyday word from the clinical one, with the etymologies, the DSM-5-TR and ICD-11 positions, and the catalog's own numbers. "The most common kinks" reads the ranking from the top down and across the six tiers, and names the survey behind every figure.
- Each article is a directory under data/blog: article.md is the prose a reader sees, meta.json is what the site needs to serve it, the SERP fields, the dates, the entries it is about, and the prompts for its plate, banner and figures. An installer script drops a rendered picture into place and stamps its version.
- The full structured-data graph on every article: WebPage, BlogPosting with the lead as its abstract, the entries as its subjects and every external link as a citation, an ImageObject for each picture, the FAQ, the breadcrumb. Validated clean against the schema.org validator. The share card is the banner itself, with the wordmark and the title over it.
- The article as plain Markdown at /blog/<slug>/article.md, linked from the page head and the structured data for agents that read text files, and the whole text of every article in llms-full.txt. Sitemap rows carry every rendered picture; a feed at /blog/rss.xml carries the leads.
- An authoring contract in docs/BLOG.md: the voice, the structure every post follows, where bold and italics go, the linking rules, and the pictures. A validator enforces the parts a machine can check, the SERP budgets, the floors, the target query, the broken links, the image text, and the prose tells that mark a text as generated, and runs with every build.
- Blog pictures are the one written exception to the plate rules: a banner or a section figure may be a full composed scene, with people typified for the interest, and a hand-tinted wash of colour over the graphite. The policy and its gate live beside the plate policy in scripts/image-policy.mjs.
- A development inspector, bottom right on every page while the site runs locally and never in the export: the share card the head declares, and every JSON-LD block on the page, parsed and coloured. Red means a page with no card or no graph.
Changed
- The header and footer carry a Blog link, and every entry an article is about shows it under "From the blog" on its own page.
- The lightbox has a wide mode for 16:9 pictures, with no frame around a picture that fills it.
Fixed
- The word "were" no longer links to therianthropy from every article that uses it. It was listed as an alias of that entry, and the auto-linker treats an alias as a term.
August 2026
16 releasesv0.29.0The same term, on GENDERSpec
30 Aug 2026
Every gender page now points at that word's own entry on GENDERSpec, which treats the term as its subject. Here it is vocabulary a kink reference needs.
Added
- A banner at the top of all forty gender pages, under the summary, linking to the same term on GENDERSpec: where it comes from, who coined it and when, and what the record behind it holds. It sits high on the page so that a reader who arrived for the word itself finds that page before reading a popularity index.
- It carries GENDERSpec's own mark and its own clay accent, drawn from the same file the family row uses, so it reads as a link to a different catalogue.
- The pairing is an explicit map, one line per id. Thirty-nine of the forty ids match on both sites and one does not, and a gender this catalogue adds before GENDERSpec does gets no banner instead of a link to a page that is not there.
Changed
- The three family marks moved into one file, so the footer row and the new banner draw the same paths.
v0.28.0The other catalogues
29 Aug 2026
A row above the footer naming the other two reference catalogues built to this method, each with its own mark.
Added
- A row between the page and the footer, on every page, naming PHOBIASpec and GENDERSpec. Each card carries that catalogue's own mark and its own colour; a card in gold would read as a section of this site.
- Only catalogues that answer are listed. Three more domains in the family are registered and not built, so they stay off the row.
v0.27.1A source registry nothing was reading
22 Aug 2026
The dataset carried a list of seventeen reference works, plus a label on nearly three thousand citations pointing into it. No page ever read either. Both are gone; the citations themselves are untouched.
Changed
- Every source on an entry page already carries its own title, link and a note saying what it supports, so each one stands alone. Alongside that sat a separate file listing seventeen works, and a label on 2,870 citations meant to point into it. Nothing on the site read the file or the labels, and the citations they pointed at had long since grown past it: entries used 837 different labels against seventeen records. Removing both changes nothing a reader sees and leaves one less thing to keep in step.
v0.27.0Rankings decided by the alphabet
22 Aug 2026
Where two entries were too close to separate, the one whose name came first in the alphabet was published as the more popular of the two. Rankings are now decided by the evidence, and entries that cannot be separated share a position.
Fixed
- The popularity score is a whole number, so entries land on the same value often: 474 entries share 77 scores between them. When two also reported the same prevalence, nothing was left to separate them, and the order fell back to the order the files happen to sit in on disk, which is alphabetical. That affected 211 entries, and the last twenty places in the catalogue were alphabetical from beginning to end.
- Ranking now continues into the four measures the score is built from: search interest, community size, cultural visibility and research attention, in the order the model weights them. All four are printed on every entry page, so a reader can check why one entry sits above another. This settles 209 of the 211.
- The remaining two are identical on every published measure, so they now share a position. One hundred and fifty-three positions changed. A check added to the build refuses to publish two entries with identical evidence at different positions, or the same position for two entries whose evidence differs.
v0.26.1The image descriptions cannot quietly disappear again
22 Aug 2026
Now that every illustration has a description, the checks that run before each release refuse to let one go missing.
Changed
- An illustration without a description used to be a note in the build output that nobody had to act on. It now stops the release. The same checks run over the finished pages: an image that is neither described nor marked as decoration, a preview card missing its dimensions, a page that shows an illustration without describing it to search engines, or a list of images that points somewhere the page does not show. Each check was tested by breaking it and confirming the release stopped.
v0.26.0Every illustration now describes itself
22 Aug 2026
The written descriptions started with two hundred illustrations. They now cover all five hundred and ninety-seven, which is every one on the site.
Added
- The remaining three hundred and ninety-seven illustrations now carry a written description of what is drawn and a line explaining why that object stands for its subject, matching the two hundred that shipped a few hours ago. Every entry, every orientation, gender and relationship structure, every family and every collection is covered. Nobody using a screen reader now meets an image on this site that describes only its drawing technique.
Changed
- Writing those descriptions meant looking at all five hundred and ninety-seven illustrations one at a time, and that turned up work the artwork needs: pictures that point at a different subject than the entry they sit on, and a number that contain a real company's logo. None of it is visible as an error on the site, and none of it is fixed by describing it better, so it is written down as a list to work through when the illustrations are next redrawn.
v0.25.0The illustrations start describing themselves
22 Aug 2026
Every illustration on the site was announced to screen readers as "graphite artwork symbolising" whatever the page was about, which described the technique and not the picture. Two hundred of them now carry a written description of what is drawn, a line explaining why that object stands for that subject, and a stated credit and licence.
Added
- Two hundred illustrations now carry a sentence describing what is in them, written by looking at each one: the objects, how they are arranged, where the single gold accent falls. Anyone using a screen reader previously heard the same phrase on every image on the site, naming the drawing technique and the entry title, both of which the page had already said.
- Each of those illustrations also carries a short line saying why that object stands for that subject. It is where the illustration and the article meet, and on the pages where the subject cannot be drawn it answers the question a reader is otherwise left with: why am I looking at this. It is written into the page's structured data for search engines and answer engines, and stays off the visible page.
- The about page now states the licence for the artwork. The illustrations are original work made for this site, all rights reserved, drawn with an image model and reviewed before publication, and there is an address to write to if someone wants to license one. Every illustration now points at that statement in its own machine-readable description.
Fixed
- The list of images given to search engines pointed at addresses that appear on no page of the site, so every illustration was advertised at a location a crawler could not match to anything. It now names the exact image each page renders, and the eleven family emblems and seventeen collection emblems, which were missing from that list entirely, are included.
- Collection pages were sharing the site-wide preview card when they were linked on social media, instead of the card made for each collection. The card existed; nothing was pointing at it.
- Preview cards across the site now state their own dimensions and carry a description, which several services need before they will render a card at all.
v0.24.0Family and collection pages start answering real questions
22 Aug 2026
The eleven family pages and seventeen collections used to answer three questions about the catalogue itself. They now answer the ones readers arrive with, and every entry has had its punctuation and its opening line put right.
Added
- Every family page, every collection and the relationship structures index now carries a written set of questions and answers, 143 in total. They replace three that were assembled automatically on each page and asked how many entries a group contained and which was the most common, which is information the page already shows and nobody was looking for. The new ones ask what people search: whether a paraphilia is a mental illness, whether a latex allergy rules the material out, whether consensual non-monogamy is cheating with permission, what gets agreed before a scene. Each answer links the entries it refers to.
Content
- Two hundred and sixty-four entries opened with a sentence so long that the short description shown in search results was cut off in the middle of a clause. Those openings have been rewritten as complete sentences, with everything they contained moved into the sentence that follows, so nothing was dropped and the summary now ends where a sentence ends.
- The long dash that broke up sentences has been taken out of every entry, every orientation, gender and relationship structure, and out of the site's own writing, and replaced with ordinary punctuation. Seven and a half thousand of them across the catalogue. Two remain inside direct quotations and one inside a film title, because changing punctuation inside something being quoted misquotes the source.
Changed
- Eleven entries documenting acts that are crimes carried a quiet safety advisory underneath their content notice, left behind by an earlier reorganisation of how entries are flagged. A safety advisory belongs on interests that are lawful and consensual but carry risk, and under a crime it reads as guidance for the crime. Those pages keep the content notice and the legal note, where the warning belongs. The advisory is untouched on the interests it was written for.
Fixed
- The collage on the home page and the about page could keep showing an old illustration after that illustration had been redrawn, because it was the one place on the site that asked for the picture without saying which version it wanted. Every other page already did.
v0.23.4The full catalogue stops building itself all at once
17 Aug 2026
Opening the index used to assemble all 474 illustrated cards before showing you the first one. It now builds the cards you are about to look at, and the rest as you go.
Fixed
- The complete index at /browse put every one of its 474 illustrated cards together on opening, which on a mid-range phone made it slower to appear than any other page on the site. It now prepares the cards near the top and adds the others well before you scroll to them, so the page appears sooner and reading it feels the same.
- Every entry on the index is still a working link from the moment the page arrives, whether or not its illustration has been prepared yet, so nothing becomes harder to find or to open.
v0.23.3The footer stops loading the site behind your back
9 Aug 2026
The same fix as the last release, finished. The links at the top and bottom of every page were still doing what the lists had stopped doing.
Fixed
- Checking the live site showed that the header and the footer were between them fetching 21 pages in the background on every view, before the reader had clicked anything, because the previous release had left them out. They now wait for you to reach for them, like everything else does.
v0.23.2The site stops loading pages you never asked for
9 Aug 2026
Long lists were downloading every entry on them in the background. Now a page is only fetched ahead of time once you reach for it.
Fixed
- Scrolling a long list, such as the full catalogue or an A-to-Z index, used to start downloading all 474 entries behind the scenes, whether or not you opened a single one. Lists, grids and cross-links in the text now wait until you hover or tab onto a link before fetching anything, which is still early enough that the page is ready by the time you click.
- Typefaces and site icons are kept by the browser far longer instead of being checked again every few hours, so returning to the site fetches less.
v0.23.1A shorter footer, and pages withdrawn
9 Aug 2026
The four new alphabetical lists had stretched the footer into a tall column. It is one line again.
Changed
- The project links at the bottom of every page sit on a single line beside the copyright instead of stacking into a column of their own, so the footer stays the same height whatever gets added to the site.
- The privacy policy and the terms of use are no longer published on the site. Both were added on 4 August and are withdrawn for now.
v0.23.0A glossary for each vocabulary
9 Aug 2026
The A–Z index is now a readable glossary instead of a bare list of links, and the orientations, genders and relationship structures each got one of their own.
Added
- Three new alphabetical indexes: every sexual and romantic orientation, every gender identity, and every relationship structure, each in one A-to-Z page with the alias the term is most often known by printed beside it.
- Each of the four lists now answers the questions asked about it, in writing: whether a complete list exists, how it is ordered, how many terms there are, what the vocabulary is confused with, and where the figures come from. Every prevalence number names the survey behind it.
- Every list states its own facts up front: how many terms it holds, how many families they fall into, how many carry a second name, and when the data behind it was last rebuilt.
Changed
- The A–Z of kinks now prints the clinical synonym beside each common name, so the page doubles as a translation table between everyday language and the terms used in the research literature.
- The popularity number is gone from every row of the A–Z. A reference list is for finding a term; the sortable catalog is where things are ranked.
- The four lists link to each other, and each links to the illustrated version of itself. An interest, an identity and an arrangement are three different things, and the lists now say so on every page.
- The content notice on a category page is set the same way as the one under an entry: a rule down the left and a small label, instead of a tinted box.
Fixed
- Clicking a letter in the A–Z landed with that letter hidden behind the site header. Opening or refreshing a link that already pointed at a letter did not scroll at all. Both now land where they should.
- The letter navigation no longer pins itself to the top of the screen while scrolling, where it covered the headings it was meant to reach.
v0.22.0The acts the catalog had been describing but never defined
8 Aug 2026
Twelve new entries covering the non-penetrative and oral acts everything else was written against, including the whole "-job" family, of which only the footjob had an entry.
Content
- The body-part acts now have their own entries: the toejob, the handjob, the titjob (mammary intercourse), the thighjob (intercrural sex), hotdogging (coitus interglutealis), the Japanese sumata, and frot. Until now the catalog covered the attraction to a body part and left out the act performed with it.
- Fellatio, cunnilingus, tribadism and erotic massage: four ordinary acts that hundreds of entries mentioned in passing. None had a definition.
- Foot fisting, the rare high-risk variant of fisting, written with its safety section first and its thin evidence base stated plainly.
- All twelve arrive with their own graphite plate. No illustration gaps remain.
- Each entry names what it is confused with and links it: frot is not frotteurism, a toejob is not toe sucking, hotdogging is not anal sex, a thighjob is not the same thing as sumata.
Changed
- Trampling now lists "stepping" among its names, the word a good deal of the community writing uses for it.
- Thirteen existing entries gained a sentence pointing at the new act they had always implied: the foot, hand, thigh, breast and buttock entries, plus fisting, masturbation, anilingus and face-sitting.
- Every prevalence figure in the new entries names its survey, including the British and American oral-sex surveys, and says where the data do not reach.
- The content notice, the safety advisory and the legal note under an entry now share one form: a rule down the left, a small label, and one line per flag with its own explanation. They are set like the rest of the page instead of sitting in boxes, and weight as well as colour tells the three registers apart.
v0.21.1Privacy policy and terms of use
4 Aug 2026
Two pages the site had never published: what is and is not collected, and the terms the reference is offered under.
Added
- A privacy policy covering the website: what stays on your device, what the hosting provider sees, and what a shared self-assessment link does and does not carry.
- Terms of use, including the plain statement that every entry is reference material and not medical, legal or therapeutic advice.
Changed
- Both pages are linked from the footer alongside About, Methodology and the changelog.
v0.21.0Worked examples and real questions for the other catalogs
2 Aug 2026
Every orientation, gender and relationship structure now carries an Examples section and a set of questions written for that entry, the same standard the kink catalog was brought up to in July.
Content
- All 95 entries across orientations, genders and relationship structures gained an Examples section: what the term covers, what it does not, and how the word is used, with the neighbouring terms it gets confused with linked by name.
- The questions under each of those entries are now written for the entry instead of assembled from its fields. Where the old set asked what category a term belonged to, the new one answers what people type: whether polyamory is legal, whether being a tomboy predicts anything, why the word skoliosexual is criticised, what the two Qs in LGBTQQ stand for.
- Every figure quoted in an answer names the survey it came from, and the answers link onward to the entries that answer the next question.
Changed
- Terms that had no inbound mentions anywhere now do: the new sections cross-reference the neighbouring identity, orientation and structure they are most often mistaken for.
July 2026
52 releasesv0.20.3The site is named consistently everywhere
31 Jul 2026
Search engines were showing the bare domain instead of the site name; the name is now stated the same way in every place they look for it.
Fixed
- The site's name and its common alternative spelling are both declared for search engines, so results show KINKSpec instead of the raw address.
- Page titles across the site now use one separator instead of two.
v0.20.2The homepage says what the site is
31 Jul 2026
The front page now defines the three words it is built on, answers the questions readers arrive with, and names all four catalogs: including genders, which it had been ignoring.
Added
- A plain definition of kink, fetish and paraphilia near the top of the homepage, with links onward to the index, the A–Z list and the method.
- The gender catalog now has a place on the homepage alongside orientations and relationship structures; previously it was reachable only from the menus.
- The most common interest in the whole catalog is named on the homepage and in the questions, taken from the ranking.
Changed
- The homepage questions were rewritten around what people ask: how common kinks are, whether they are normal, whether a paraphilia is a disorder, and how to find out what something is called.
- Section headings across the homepage now say what the section is about, and the opening line reads as an A–Z of the catalog.
v0.20.1A warning before the hardest entries
31 Jul 2026
The 22 entries covering illegal or non-consensual paraphilias now ask you to acknowledge the topic before the page is shown.
Added
- Opening an entry flagged as illegal or impossible to enact consensually now shows a content warning first, naming exactly what the entry covers and why it is documented, with a way back out.
- The warning links to confidential prevention support for anyone distressed by the subject.
Changed
- Acknowledging a warning lasts for the rest of your visit, so moving around inside one session doesn't repeat it.
v0.20.0Every entry answers the questions people ask
31 Jul 2026
All 462 entries gain a worked Examples section and a set of written questions and answers: 3,034 of them, none templated.
Added
- Every entry now has an **Examples** section, placed right after the definition. It sets out what the term covers, what it does not (naming and linking the neighbouring terms it gets confused with), and how the word is used: everyday speech, clinical register, community jargon or a media label, and whether the diagnostic manuals list it. Confusion between two adjacent terms is the most common reason anyone looks one up, and until now the catalog answered it only by implication.
- Every entry now carries its own written questions and answers: 3,034 across the catalog, five to eight per entry depending on what the topic supports. They replace four questions assembled automatically from each entry's data and therefore identical on all 462 pages: *What is X? What else is X called? What category does X belong to?* All true, and nobody asks them.
- The new questions are the ones people type: whether something is normal, whether it is safe, whether it is legal, how to tell a partner, what the difference is between two terms that sound alike. An uncomfortable question gets a plain answer.
Changed
- Entry pages no longer describe themselves as medical content unless they are. Until now every page in the catalog carried that description behind the scenes, including entries whose own text calls the interest a common variation and no disorder. Now only the 47 of 462 that sit in clinical or legal territory do.
- Vague safety sections are rewritten. Several named a hazard without explaining it, or claimed a risk did not exist where it does. Where a risk exists (infection, injury, airway, legality), the section now states it plainly.
- Roughly fifty internal links pointed at the wrong entry: the link text named one thing and the link went somewhere else. Most were a general term linked to a single example of itself. One mattered more than the rest: on one page, the word warning readers away from a serious harm led to an unrelated article about consensual role-play.
- Entries are better connected to one another. At the start of this work 102 entries were named by no other article on the site; that is now 12, and the average entry is longer and better cited than before.
Fixed
- One entry displayed a clinical name that meant something else: a term for arousal from being tied with rope, shown on an entry about an interest in thighs. Removed.
- A term naming a criminal offence involving someone who has not consented was listed as an alternative name for a consensual practice, so a search for it returned the wrong page. Corrected.
v0.19.2A footer that says what the catalog is
29 Jul 2026
The four indexes now lead the footer with their sizes. Three of them used to sit unnamed in a list of eleven links.
Changed
- The footer is now four groups, each with one job: the indexes themselves, the categories the kink catalog divides into, other ways through it, and pages about the project. Until now one column held eleven links doing all four jobs at once, so the orientations, genders and relationships indexes sat between "Collections" and "About" as though they were the same kind of thing.
- The indexes are listed with their sizes (462 kinks, 40 orientations, 40 genders, 15 relationship structures), the shortest true description of what this catalog is: four separate references, each ranked only against itself.
- The footer opens with the date the catalog was last updated, and describes all three subject areas where before it named only the kinks.
- The copyright line is now stated in full.
- The RSS link has gone from the footer. The feed itself is unchanged: the changelog page still links it, and feed readers still find it from any page on the site.
v0.19.1The gender reference gets its illustrations
29 Jul 2026
Forty plates, one for every gender entry, and share cards that belong to the section instead of the site.
Added
- Every one of the forty gender entries now carries its own illustration, drawn in the graphite still-life style of the rest of the catalog. Each is a symbolic object (a botanical plate, a court seal, a pair of anklet bells), chosen to sit with the entry without standing in for anyone who holds that identity.
- The gender section and every entry in it now have their own share card. Until now a gender link posted anywhere showed the site's generic card, so forty distinct references looked identical when shared.
Changed
- A gender's share card names its 0–100 figure as belonging to the gender section. A card travels without the page that explains it, and an unlabelled number beside a gender identity would read as a ranking against kinks, a comparison the figure does not measure and this catalog does not make.
v0.19.0A self-assessment that measures how documented your interests are
29 Jul 2026
A private, non-diagnostic tool that places your own interests on the same 0–100 index the rest of the catalog is ranked by.
Added
- A self-assessment at /assessment. Eleven questions about broad areas, then a short drill-down into the ones you pick: between 11 and 35 questions in total, and no questions about areas you have turned down.
- The result is a documentation percentile: where your selections sit among the 323 interests the assessment can ask about, measured as a weighted mean of each one's place on the catalog's popularity index, with "curious" counting half as much as "yes". Alongside it: how your selections spread across the eleven families, how common they are, which collections fit, and what to read next.
- Answers stay on your device. There is no account, no email, and nothing about your responses is measured or sent anywhere. A "delete my answers" button clears them.
- The page explains itself below the tool (what the number measures, how the questions are chosen, what happens to your answers), and answers the seven questions people ask before taking a test like this.
- The homepage now leads with it: a gold panel that shows the kind of result the assessment hands back.
- A result can be shared as one short link, kinkspec.com/assessment/result/ and a short code. It carries counts only, and cannot be made to reveal which interests were selected. The page shows the link in full alongside a list of what travels in it and what does not. A code that has been altered or truncated is refused instead of half-read into a plausible-looking profile.
- The three answers are told apart at a glance (a solid button for yes, gold for curious, a quiet outline for declining), and they lift under the cursor. Going back through a question you already answered shows which one you chose and lets the other two recede.
- Every question is built around the catalog's own illustration (the entry's plate, or the family's emblem), alongside its definition, the names it also goes by, and for a whole area, how many interests it holds and three examples of them.
- A register runs alongside the questions, listing all eleven families and filling in as you go: which you kept, which you turned down, and how far through each one the drill-down has got. It folds away when you want the question to have the whole width.
- The result opens with your percentile marked on the scale between the least and best documented interests in the catalog, then shows everything you selected as a wall of plates (each badged yes or curious, each a link into its full reference), followed by the collections that fit and a rail of what to read next.
- Two panels break the result down: which families your selections came from, ranked, and how common they were, as a single bar showing the mix at a glance.
Changed
- The questions withhold each interest's rank and popularity until the result. Being told something is the 24th most common interest on earth before answering changes the answer, and the score would then rest on a skewed reading.
- The assessment never asks about anything under a content notice or safety advisory, the same rule that keeps those entries out of the illustrated gallery.
- Below three selections no percentile is shown. An average over one or two answers is noise, and printing it would be worse than printing nothing.
v0.18.1The gender reference grows to forty entries
28 Jul 2026
Thirty-two more gender identities, and a correction to a figure the first eight had wrong.
Content
- Thirty-two new entries take the section to forty, filling every group: genderqueer, agender, androgyne, bigender, neutrois, pangender, polygender, genderflux, demigender and xenogender; transsexual, transvestite, transfeminine and transmasculine; butch, femme, tomboy, femboy and gender nonconforming; man, woman and questioning.
- Ten culturally specific genders, each written from sources in the region concerned, with no mapping onto Western categories: hijra, fa'afafine, muxe, kathoey, travesti, X-gender, māhū, bakla, burrnesha and eunuch. The hijra entry rests on India's 2011 census and the 2014 Supreme Court judgment; fa'afafine leads with the Samoan community's own on-record refusal of the transgender label.
- Thirty of the forty entries carry a prevalence figure that no survey measures directly. Each of those says so in its own words before giving the number, and explains how it was derived.
Fixed
- A figure in the first eight entries was wrong. The share of adults identifying as transgender was given as 1.1% and credited to a Gallup release that does not contain it, along with a generational breakdown that survey never published. The correct figure is 1.3%, from the release that states it, and the age pattern now comes from the source that reports one. The error had spread into thirteen entries and is corrected in all of them.
- Percentages for genders specific to one country no longer appear in search-result summaries as though they described adults everywhere.
v0.18.0Gender identities: a fourth reference
28 Jul 2026
A new section covering gender identity, kept separate from the kink catalog, from orientations and from relationship structures because it answers a different question.
Added
- A gender identities reference at /genders, opening with eight entries: cisgender, transgender, trans woman, trans man, non-binary, genderfluid, Two-Spirit and intersex.
- Every prevalence figure names the survey it comes from (Gallup, the Williams Institute, the US Transgender Survey, Pew), and where a figure had to be derived, the entry says so in plain words instead of presenting it as a count.
- The intersex entry sets out both competing prevalence figures and explains why they differ by a factor of nearly a hundred: they count different things, and quoting either without its definition is the mistake.
- Two-Spirit is documented with the boundary its own communities place around it: the term was adopted at a specific gathering in 1990 and is not a synonym for non-binary open to everyone.
Changed
- Four references now sit side by side: what people are into, who they are drawn to, who they are, and how they arrange their relationships. Each is ranked only against its own kind, so nothing is compared across the line.
- More gender entries are being written; the expression and questioning groups are still empty, and none of the new entries has its illustration yet.
v0.17.2Every page in the index is illustrated
28 Jul 2026
The last twenty entries have their plate. Nothing in the catalog opens on a blank frame.
Added
- Illustrations for the final twenty entries, among them clinical lycanthropy, body integrity dysphoria, strappado, urtication, kigurumi masking, dollification and the knee and wrist partialisms.
- That completes the set: all 462 entries, all 40 orientations, all 15 relationship structures and all 17 collections now carry their own graphite plate.
v0.17.1Every collection has its emblem
28 Jul 2026
The two new collections get their graphite emblems, and fifteen more entries get their plate.
Added
- Emblems for Medical & Clinical Play and Size & Scale, so all seventeen collections now open with one.
- Illustrations for race play, service top, Wartenberg wheel play, figging, mindbreak, high protocol, weight gain, self-bondage, deltiology, the Gorean lifestyle, anthropological fetishism, bibliomania, breast expansion, violet wand play and consensual blackmail.
- Twenty entries are still waiting on art, down from fifty this morning.
v0.17.0Two new collections, and fifty entries filed where they belong
28 Jul 2026
A sweep of the whole catalog found entries sitting outside the themed collections they belong to, and two themes with no collection.
Added
- Medical & Clinical Play: the examination scenarios, instrument-led practices and clinically-framed interests, gathered from four different families into one place.
- Size & Scale: kinks built on difference in size: giants and shrinking, growth and expansion, and the everyday version where a height or build difference carries the charge.
Changed
- Fifty-six entries joined a collection they already belonged to in everything but filing. The BDSM collection grew from 55 entries to 86: most of the sensation and pain practices had never been added to it, so browsing BDSM missed knife play, wax play, needle play and twenty more.
- Four in ten entries are still in no collection, by design: collections are a curated layer for the themes people search for, and no second copy of the category system.
v0.16.3Two illustrations redrawn
28 Jul 2026
Hyperphantasia and discipline had plates that sat outside the house style. Both are redrawn.
Changed
- Hyperphantasia is now a glass sphere holding one small scene drawn far more sharply than everything around it (the vivid inner picture against ordinary sight), replacing a dark, framed panel that broke the run of pale plates.
- Discipline now shows an hourglass and a hand-bell, structure and summons, the pair the entry is about, replacing the two figures the previous plate produced.
v0.16.2Fifteen more entries get their illustration
28 Jul 2026
The best-ranked entries that still showed up bare now carry a plate, drawn in the graphite house style of the rest of the catalog.
Added
- Illustrations for femdom, discipline, edgeplay, body modification, female-led relationships, hanky code, captor/captive role-play, ruined orgasm, cock warming, sissy hypno, body fluids, hyperphantasia, birdwatching, trainspotting and plane spotting.
- Thirty-five entries are still waiting on art; they are being worked through in order of how widely each is searched for.
v0.16.1Fifty entries put through a full source audit
28 Jul 2026
Every entry still waiting on its illustration was re-read against its own citations. Some cited sources that did not say what the entry claimed.
Fixed
- Ten serious sourcing errors corrected. Among them: a study on body integrity dysphoria cited a paper about an unrelated subject; a research finding was credited to a scientist who had no part in it, using methods that study never employed; a nineteenth-century medical case was attributed to the wrong doctor; and a concept was described as invented by the researchers who had borrowed it from someone else.
- Forty-seven further corrections across dates, names, figures and attributions, including a statistic quoted with the wrong denominator, an author order reversed, and several claims that no listed source supported. Claims that could not be re-sourced were removed.
- Two of these errors were in entries written earlier the same day, and are corrected here too.
Changed
- Section headings across eighteen entries now match the rest of the catalog, so every entry reads in the same order.
- Four entries were missing whole sections a reader expects: how the subject presents, what the psychology is, where the law stands. Those are now written.
- Thirteen illustration briefs were nonsense: the entry's name had been dropped into a template slot that expected a physical object, producing instructions to draw things like "a single bibliomania". Rewritten before any art was made from them.
v0.16.0Four missing pillars, and terms that find their page
28 Jul 2026
The catalog was missing several concepts it kept referring to, and carried dozens more under names nobody searches for.
Content
- Edgeplay: the umbrella term for practices whose risk cannot be negotiated away, and why the label shifts between communities. Searching for it used to land you on knife play, which is only one example of it.
- Discipline: the rules-and-consequences half of BDSM, and what separates it from sadomasochism even when both reach for the same implement.
- Body Modification: piercing, branding and scarification as sensation, as a mark of ownership, and as identity made permanent.
- Race Play: one of the most contested practices in kink, with the argument on both sides set out as its own participants make it.
Fixed
- Twenty-one clinical and community terms now lead to the entry that explains them. Searching katoptronophilia, dormaphilia, amychophilia, phasmophilia, agoraphilia, feedism, looner or forcefem used to find nothing, even though every one of those pages was already published under its everyday name.
v0.15.3A changelog you can scan
28 Jul 2026
Seventy-four releases had turned this page into a long scroll. The newest ones still read in full; the rest now fold away by month.
Changed
- The three newest releases are written out in full, as before. Everything older collapses into one line per release (version, date and title), grouped by the month it shipped in, and opens where it sits when you want the detail.
- A row of month links under the header jumps to any point in the history.
v0.15.2Old links land somewhere useful
28 Jul 2026
A handful of addresses people and search engines still ask for used to end on a not-found page. They now go to the right page.
Fixed
- Searches for BDSM, sadomasochism, furry and polyamory now open the matching page instead of a dead end.
- Shortened addresses such as /orientation, /relationship, /category, /collection and /entry now open the corresponding index instead of a not-found page.
v0.15.1Relationship pages, laid out
27 Jul 2026
Relationship-structure pages now read like the rest of the site, in place of one long column.
Added
- Illustrations for all fifteen relationship structures, on the page itself and on every list that links to one.
Changed
- Every relationship structure now has the same reading layout as the catalog: illustration and a short classification label in a sticky side panel, article alongside.
- The popularity index leads the page, with the distribution chart showing where a structure sits among the others.
- Related structures, interests and orientations now read as picture rows, the same way they do elsewhere on the site.
- On phones, sources, measurement and cross-links fold into sections.
v0.15.0Cleaner questions
26 Jul 2026
Two more entries, and the common-questions section no longer repeats what the article above it already answers.
Content
- Petrification Fetish and Homeovestism, the latter coined by Georges Zavitzianos in 1972 as the counterpart to transvestism.
Fixed
- Questions used to repeat the parenthetical part of an entry's name back at you, "How common is Abasiophilia (Braces & Mobility Aids)?" They now use the plain term.
- Where an article already answers a question under its own heading, the questions section no longer asks it a second time with a shorter answer.
v0.14.0Twelve more entries
26 Jul 2026
Collecting hobbies with real histories, three partialisms, and the anthropological sense of the word fetish that started all of this.
Content
- Anthropological Fetishism: the original meaning of the word, from 18th-century West African trade accounts through Marx and Freud, long before it meant anything erotic.
- Collecting: Birdwatching, Taxidermy Collecting, Deltiology (postcards), joining trainspotting and plane spotting.
- Partialisms: Knee Fetish, Wrist & Forearm Fetish, Morphophilia.
- Also: Clinical Lycanthropy, Body Fluid Fetish, Felching, Endytophilia, Raincoat Fetish.
v0.13.0Sixteen more entries
26 Jul 2026
Roles and protocol, sensation practices with real histories, media-genre tropes, and a few clinical terms that needed drawing apart from their neighbours.
Content
- Roles and dynamics: Service Top, High Protocol, Captor/Captive Roleplay, Consensual Blackmail, Gorean Lifestyle.
- Sensation: Strappado Bondage, Wartenberg Wheel Play, Urtication, Stress Position Play: each with the history that explains it, from a neurologist's 1920s pinwheel to nettles as folk medicine.
- Identity and transformation: Kigurumi Masking, Breast Expansion, Weight Gain, Hucow, Sissy Hypno, Mindbreak, Autozoophilia.
- Entries that mentioned polyamory or non-monogamy in passing now link to the new relationship structures, and those structures link back.
v0.12.0Relationship structures
26 Jul 2026
A new section: monogamy, polyamory, open relationships and twelve more: how relationships are arranged, kept separate from what people are into.
Added
- 15 relationship structures at /relationships: consensual non-monogamy, monogamy, monogamish, polyamory and its variants (hierarchical, non-hierarchical, solo, kitchen-table, parallel, polyfidelity, triads, vees), open relationships, don't ask don't tell, and relationship anarchy.
- Each one carries a prevalence figure that names the survey it comes from, so you can check the number.
- Entries across the catalog that mentioned polyamory or non-monogamy in passing now have somewhere to link, including one reference that had been leading to a dead page.
- Relationship structures are searchable in ⌘K alongside entries, categories, collections and orientations.
v0.11.0Sixteen new entries
26 Jul 2026
Femdom, self-bondage, figging, the hanky code and twelve more, filling the most-searched gaps in the catalog.
Content
- Power dynamics: Femdom, Female-Led Relationships, Ruined Orgasm. Eight existing entries referenced femdom without ever defining it.
- Sensation: Self-Bondage, Violet Wand Play, Figging: each with its own safety notes and, for the violet wand, an account of its origins in 1920s electrotherapy.
- Culture and history: the Handkerchief Code, told as the social history of how a community signalled before it could speak openly.
- Identity and transformation: Muscle Growth, Dollification, Body Integrity Dysphoria.
- Acts: Cock Warming.
- Non-sexual fixations: Animal Hoarding, Bibliomania, Hyperphantasia, Trainspotting, Plane Spotting.
v0.10.0Common questions on every page
26 Jul 2026
Entries, categories, collections, orientations and the homepage now answer the questions people ask, and six dead links were repaired.
Added
- A "Common questions" section on every entry, category, collection and orientation page: short, direct answers to what something means, what else it's called, how common it is, and where it sits in the catalog.
- A plain-language explainer on the homepage: what a kink is, how a kink differs from a fetish, what a paraphilia is, and how the 0–100 index is built.
Fixed
- Six cross-references inside entry articles pointed at pages that do not exist; they now go where they were meant to.
- Page titles and summaries were being cut off mid-sentence in search results; every one now fits.
- The homepage claimed the catalog held 380+ entries when it holds far more; the count now updates itself.
Changed
- Entry summaries that were only a line long now also carry how common the interest is and where it ranks.
v0.9.3Smarter search ranking
20 Jul 2026
Search results in the ⌘K palette now put the entry you meant first.
Fixed
- Orientations, categories and collections whose name matches your query now rank above rows that only mention it in their description: searching "bisexual" puts Bisexuality first.
v0.9.2Faster repeat visits
19 Jul 2026
Illustrations are now cached by your browser for a full year, so a return visit loads faster.
Changed
- Once your browser has an illustration it never re-downloads or re-checks it; updated artwork still arrives at once through versioned image addresses.
v0.9.1Light by default
19 Jul 2026
The site now opens in light mode. Dark mode is a choice you make with the toggle, and your device's setting does not decide it for you.
Changed
- Light mode is the default for every visitor, regardless of the device's system theme.
- Dark mode turns on only through the sun/moon toggle in the header, and the choice is remembered for your next visit.
v0.9.0A fully pre-built site
19 Jul 2026
Every page is now built ahead of time and served as-is: nothing renders on demand, so the site loads faster and behaves the same for everyone.
Changed
- All pages (entries, categories, collections, orientations, search and feeds) are generated once when the site is published, then delivered from the edge.
- Every illustration is prepared in advance at each size and quality the site uses, including a full-resolution version for the enlarged view, so images stay sharp on high-resolution screens.
Fixed
- The enlarged illustration view no longer looks soft on Retina and other high-density displays.
v0.8.2Orientations index, polished
17 Jul 2026
The orientations page now looks like the rest of the site: portrait illustration cards in a gallery grid, and a hand-off into the interests catalog at the end.
Changed
- Orientation cards match the catalog's gallery style: portrait illustrations three to four per row, with the popularity index in the corner of each plate.
- Cross-reference panels now link the two halves of the site both ways: the orientations page hands off into the interests catalog, and every category and collection page ends with a matching panel introducing the orientations reference.
- The introduction now says that orientations carry the 0–100 index, ranked among orientations only, with prevalence drawn from cited survey figures.
v0.8.1Orientations in the main menu
17 Jul 2026
The new orientations section is now a top-level menu item; About and Methodology moved to the footer to keep the header focused on browsing.
Changed
- Main navigation is now Index · Categories · Collections · Orientations. About and Methodology remain one click away in the footer on every page.
v0.8.0Sexual orientations: a new reference section
17 Jul 2026
KINKSpec now documents sexual and romantic orientations: 40 identities, written to the same clinical, cited standard as the rest of the site, and kept separate from the kink catalog because an identity is a different thing from an interest.
Added
- 40 orientation entries at /orientations: from heterosexuality, homosexuality and bisexuality across the asexual spectrum, romantic orientations, gender-directed terms, flexible identities and umbrella labels. Each is a reference-grade article: a plain-language definition, etymology, dated history, terminology notes, cited demographics and documented misconceptions, with every claim traceable to a checkable source.
- Each orientation carries the site's 0–100 popularity index: the same five-signal model as the catalog, ranked among orientations only, never against kinks. Prevalence comes from cited survey identification shares (Gallup, Pew, the Williams Institute and peer-reviewed research), and every entry states the exact figure its estimate rests on; the four editorial signals are labelled as estimates, as everywhere on the site.
- Every orientation has its own symbolic illustration in the site's graphite style, shown on the section index and on each entry.
- Orientation pages use the same layout as catalog entries (the measurement suite with distribution charts, sources, related terms and the reference sidebar), and the section is wired into search (⌘K), the footer, the sitemap and the AI-crawler feeds.
v0.7.8Back button keeps your filters
16 Jul 2026
Returning from an entry to a filtered catalog or category listing no longer drops filters from the URL; the view comes back as you left it.
Fixed
- Navigating from a filtered listing (e.g. a category filtered by domain and subcategory) to an entry and pressing Back restored only part of the filter state: a remount race let the catalog browser overwrite the restored URL with its default state and clear the subcategory filter before the URL had been re-read. The URL mirror now waits until the seeded filter state has rendered, and the subcategory reset only fires on a real category change.
v0.7.7Estimate labels on the four editorial signals
16 Jul 2026
The four editorial signals behind the index carry an estimate label wherever they appear, the methodology names the source of each number, and the last entries without a History section or cross-links now have them.
Changed
- The subscore ledger on every entry marks Search interest, Community size, Cultural visibility and Research attention with an EST tag: indicative editorial estimates scored against a fixed anchor rubric. Prevalence is still computed from the entry's cited population estimate.
- The methodology page has a "Where the numbers come from" section: what is computed, what is editorial, why the four estimates carry 60% of the weight, and why the index reads as a documented editorial judgement.
Content
- The four entries without a dated History section (Anal Play, Double Penetration, Incest Fantasy and Vincilagnia) received web-verified, cited histories, with Pompeii's Suburban Baths frescoes, Westermarck and Freud, Krafft-Ebing, Edo-period kinbaku through John Willie's Bizarre, and modern survey data among the sources.
- The five entries with no internal cross-links (Anilingus, Hebephilia, Pedophilia, Wet & Messy, Yoni Egg) now link into the catalog's cross-reference graph, with the clinical entries' harm and legal framing untouched.
v0.7.6Content-quality floors as build gates
16 Jul 2026
The editorial standard the enrichment rollout set (article length, inline citations, sourcing) is enforced on every build, so no entry can slip below it.
Added
- Every entry must pass hard content-quality floors at build time: at least 500 words of article prose, 2 inline citations to external sources, and 2 listed data sources. The floors sit under the catalog's current minimums (587 words / 2 citations), so they guard against regression.
- A new editorial report (scripts/maintenance/content-quality.mjs) surveys the whole catalog: word-count and citation distributions, entries missing a dated History section, entries with no internal cross-links, and the prose orphans, the entries no other article mentions.
Content
- The first full pass found the catalog consistent: all 412 entries clear every hard floor; 4 lack a dated History section and 5 have no internal cross-links, tracked as build warnings until their next editorial pass.
v0.7.5Back button, shareable filters, lighter browse pages
16 Jul 2026
Back returns you to your place in long lists, filtered views are shareable URLs, share links are always canonical, and the browse pages ship less JavaScript. GitHub links are paused while the corpus repo is private.
Fixed
- Pressing Back from an entry restores your scroll position in the list you came from (browse, categories, A–Z).
- The Share button shares the entry's clean canonical URL; stray query strings or tracking parameters on the address bar no longer leak into shared links.
- Opening a dialog no longer shifts the page sideways: one shared scroll lock compensates for the scrollbar width, replacing five per-overlay locks that each did it a little differently.
Changed
- Every browse filter (type, sort, subcategory, hide-notices, and the text query) mirrors into the URL, so a filtered view can be shared, bookmarked, and survives Back.
- The browse and category pages load less JavaScript up front: the fullscreen filter sheet and category picker load on first open.
- GitHub links (footer mark, the About page's Open data section) are hidden while the public corpus repository is private; one switch re-enables them.
v0.7.4A quieter header
15 Jul 2026
The GitHub star button left the header; the footer carries the corpus link.
Changed
- Removed the GitHub star pill from the site header and the GitHub link from the phone menu. The footer's GitHub mark is the one home for the corpus link.
v0.7.3The hero reel is back
14 Jul 2026
Fixed the homepage and About collages going blank in production a while after each deploy.
Fixed
- The scrolling plate collage on the homepage and /about went blank in production. It listed the image folder from disk at render time, and the hourly-revalidated pages re-render in an environment that does not ship that folder, so the reel came back empty. It now reads the plate paths from the catalog index, which is always present.
v0.7.2The corpus is public
14 Jul 2026
KINK.md and its 390-entry corpus are published on GitHub, and the site links to them.
Added
- The catalog is published at github.com/KINKSpec/kink-md as KINK.md: an open Markdown format, one file per interest, licensed CC BY 4.0 and free to fork. A star button in the header, an Open data section on /about, and a GitHub link in the footer.
- The 22 entries involving minors, animals, the deceased, coercion or illegal conduct are withheld from the public corpus. They stay documented here, clinically; a forkable, machine-ingested dataset is the wrong vessel for them.
v0.7.1A phantom statistic, and one address
14 Jul 2026
Corrected a widely circulated swinging prevalence figure that its supposed source does not report, and gave the project one public contact address.
Fixed
- The Swinging entry repeated the claim that ~2.35% of Americans identify as swingers (4.76% ever), attributed to Burleigh and Rubel (2018). The paper's own abstract measures the prevalence of polyamory and reports no swinger figure; the attribution, which Wikipedia also carries, does not hold. The entry now says so and cites the paper for the correction. No reliable general-population estimate of swinging in the US appears to exist.
- Hardened the prevalence label so a sub-1% figure cannot render as "0.0%". No entry hits this today; one re-scored entry would have published a zero.
Added
- One public contact address ([email protected]), on /about, in the organisation's structured data, and in the llms.txt guidance for AI crawlers, so a reader who spots an error has somewhere to send it.
v0.7.0KINK.md v1.0: an open format, and a citation audit
14 Jul 2026
The public corpus is ready to publish: an open Markdown format with a validator, and a pass over every citation in the catalog that fixed several claims the data could not support.
Fixed
- Repaired the catalog's most widely cited dead link: Justin Lehmiller's Tell Me What You Want (the 4,175-person fantasy survey behind many of our prevalence figures) had moved domains, breaking the citation in 100 entries.
- Corrected nine further dead citations, among them a Freud essay, a Soviet film-theory manifesto (misdated by a year), and a neuroscience paper we had cited through a Wikipedia article that no longer exists.
- Prevalence figures are cited only to sources that measure them. The old build attached whichever source was listed first, so some figures were 'supported' by a study of something else: a clinical text on balanitis, a search-volume chart, and in several cases a note stating that the interest has never been counted. 139 of 390 published entries have an anchor (96 of them PubMed); the rest show the figure with its confidence level and no citation, which records that nobody has counted.
- Fixed a rounding bug that printed 'an estimated 0% of adults' on 25 of the rarest interests, contradicting the entry's own data.
Added
- KINK.md v1.0: an open Markdown format for documenting sexual and non-sexual interests, published with a JSON Schema, a reference validator, and a conformance definition. The corpus of 390 entries is its reference implementation.
- The exclusion gate fails closed and asserts its own count on every build: the 22 entries involving minors, animals, the deceased, coercion or illegal conduct cannot reach the public corpus.
v0.6.4Every entry at reference grade
13 Jul 2026
The re-enrichment rollout is complete: all 412 entries have been researched against live sources and rewritten as cited long-form articles.
Content
- Deepened the final 48 entries, the catalog's most difficult clinical material, closing a ten-batch rollout. Each of the 412 entries carries a web-verified article with a dated history, inline citations to real sources, and cross-links to related interests, averaging 888 words.
- We rewrote the clinical paraphilias documented for completeness (necrophilia, erotophonophilia, nepiophilia and others) clinically, with explicit harm and legal framing and no instructional content.
v0.6.3Another enrichment batch, and a common-name URL for Stygiophilia
13 Jul 2026
Batch 9 of the re-enrichment brings reference-grade coverage to 88% of the catalog, and the Stygiophilia entry moves to a common-name-first URL.
Content
- Deepened 50 more entries to reference grade (web-verified dated history, inline citations and internal cross-links), including Nun Fetish, Omorashi, Vore, Coulrophilia, Balloon-adjacent Inflatable Fetish, Claustrophilia and Taphephilia. Reference-grade coverage reaches 364 of 412 entries (88%).
Changed
- Renamed "Hell & Damnation Fetish (Stygiophilia)" to "Hell & Damnation Fetish", moving the entry from /entry/stygiophilia to /entry/hell-and-damnation-fetish under the common-name-first convention (the clinical term stays as the clinical name and a searchable alias); the old URL 301-redirects.
v0.6.2Three quarters of the catalog at reference grade
13 Jul 2026
Batch 8 of the re-enrichment: 40 more entries deepened with web-verified history and citations, including the catalog's most sensitive clinical entries, rewritten under harm-aware framing.
Content
- Deepened 40 more entries to reference grade (web-verified dated history, inline citations and internal cross-links), including Transformation Fetish, Giantess Fetish, Balloon Fetish, Sounding, Pyrophilia, Human Furniture and Mermaid Fetish. Reference-grade coverage reaches 314 of 412 entries (76%).
- We rewrote the flagged clinical entries in this range (Pedophilic Disorder, Ephebophilia, Hebephilia, Erotic Asphyxiation, Bestiality, Toucherism) clinically, with explicit harm and legal framing and symbolic, non-literal illustration briefs.
v0.6.1Two thirds of the catalog at reference grade
13 Jul 2026
Batch 7 of the re-enrichment: 40 more entries deepened with web-verified history and citations. Two thirds of the catalog is at reference grade.
Content
- Deepened 40 more entries to reference grade (web-verified dated history, inline citations and internal cross-links), including Handbag Fetish, Zentai, Needle Play, Fursuiting, Knife Play, Therianthropy, Littlespace, Otherkin, Pony Play and Fear Play. Reference-grade coverage reaches 274 of 412 entries (66%).
v0.5.5Past the halfway mark
12 Jul 2026
Batch 6 of the re-enrichment: another 50 entries deepened with web-verified history and citations. More than half the catalog is at reference grade.
Content
- Deepened 50 more entries to reference grade (web-verified dated history, inline citations and internal cross-links), including Diaper Fetish, Frotteurism, Findom, Somnophilia, Feederism, Macrophilia, Corset Fetish and Coin & Stamp Collecting. Reference-grade coverage reaches 234 of 412 entries (57%).
v0.5.4Two batches deepened, two duplicates merged away
12 Jul 2026
Batches 4 and 5 of the re-enrichment: 100 more entries deepened with web-verified history and citations, plus two duplicate entries removed and redirected. Nearly half the catalog is at reference grade.
Content
- Deepened 100 more entries to reference grade across two batches (web-verified dated history, inline citations and internal cross-links), including Latex Fetish, Shibari, Age Play, Pet Play, Fisting, Chastity Play, Hand Fetish, Pregnancy Fetish and Suspension Bondage. Reference-grade coverage reaches 184 of 412 entries.
Fixed
- Removed two duplicate entries (a second "Watersports" and a second "Primal Play"), each shadowing a canonical entry. Both URLs permanently redirect to the main entry, and Primal Play's inbound links point at the surviving entry, which was then deepened to reference grade. The catalog is 412 entries.
v0.5.3A complete A–Z index and a changelog feed
12 Jul 2026
Two additions for discoverability: one skimmable A–Z page listing every catalogued interest, and an RSS feed for the changelog so readers and crawlers can follow new entries and updates.
Added
- A–Z index at /a-z: one alphabetical page listing every catalogued interest, each linked to its entry and shown with its 0–100 popularity index, with a sticky letter jump-nav. A master list beside the interactive Browse view.
- RSS feed for the changelog at /changelog/rss.xml, with site-wide autodiscovery and links in the footer and on the changelog page, so feed readers, aggregators and AI crawlers hear when the catalog changes.
v0.5.2The thinnest entries cleared, a duplicate merged away
11 Jul 2026
Batch 3 of the reference-grade re-enrichment: 40 entries deepened with web-verified history and citations, clearing the last of the thinnest entries, plus a duplicate "Cuckolding" entry removed and redirected.
Content
- Deepened 40 more entries to reference grade (web-verified dated history, inline citations and internal cross-links), including Sadism, Latex Fetish, Shibari, Cross-dressing, Pegging, Uniform Fetish, Public Sex, Dirty Talk and Barefoot Fetish.
- Cleared the last of the thinnest legacy entries (Barebacking, Incest Fantasy, Double Penetration, Gynophilia, Clothed Sex, Stygiophilia), so no entry remains on the oldest, citation-poor standard.
Fixed
- Removed a duplicate "Cuckolding" entry that shadowed the canonical one; its URL permanently redirects to the main entry, so existing links keep working. The catalog is 414 entries.
v0.5.1The Popularity Index as a histogram
11 Jul 2026
The entry's Popularity Index reading is redesigned around a distribution histogram, an ink-and-gold view of where the entry sits among all 415 catalogued interests.
Changed
- Redesigned the Popularity Index headline on every entry: a full-height histogram of the whole catalog replaces the single rail, with the interest's own position drawn in gold and a pulsing marker on the axis.
- The catalog's shape reads at a glance: bars ramp from a faint wash in the tails up to near-black through the dense middle half (the interquartile range), with no hard step.
- The median is a gold uptick that rises from the axis into the histogram and fades as it climbs, replacing the old tick mark.
- The chart's legend moved into the info tooltip as a colour key, so the reading stays uncluttered.
- The number, histogram bars, band and median animate into place on load, respecting reduced-motion.
v0.5.0Deeper articles, richer structured data & a lighter build
11 Jul 2026
29 entries deepened or newly added (catalog now 415), prose that auto-links across the catalog, Wikidata, speakable and ItemList structured data, a fixed "Newest" sort with a new "Updated" view, and a lighter page bundle.
Added
- Inline auto-linking: the first un-linked mention of another interest in an entry's article links to that entry (skipping headings, code and existing links), which pulls previously unlinked entries into the internal-link graph.
- Category pages publish their member entries as ItemList structured data, matching the collection pages, so search and AI engines can read the full membership.
- Entries whose topic resolves to a precise, verified Wikidata entity cite it beside Wikipedia, so answer engines can pin the term in the knowledge graph.
- Speakable structured data marks each entry's title and summary for voice assistants.
- An "Updated" sort on Browse, for finding entries by when they were last revised; "Newest" sorts by when they were added.
Changed
- Breadcrumbs on every entry, category and collection page now start at Home.
- Internal links inside article prose navigate client-side. External links open in a new tab.
- Lighter pages: the browser no longer downloads the full catalog index to power the ⌘K palette's default view, so every page ships less JavaScript.
Content
- Deepened 20 popular entries to reference grade (including Cuckolding, Leather Fetish, Shoe Fetish, Gangbang, Orgy, Aftercare and Consensual Non-Consent), with web-verified dated history, more citations and internal cross-links.
- Added 9 rare clinical paraphilias surfaced by a fresh coverage audit (Ecdysiophilia, Agrexophilia, Climacophilia, Dysmorphophilia, Antholagnia, Liquidophilia, Cacophilia, Cenophilia and Jactitation), each a cited article with its own graphite illustration, bringing the catalog to 415.
Fixed
- "Newest" sorts by when an entry was added to the catalog, so revising an older entry no longer pushes it to the top; the "Added" date on ~40 legacy entries was backfilled to match.
v0.4.27Collections in search, and the discovery backlog
10 Jul 2026
The ⌘K palette searches and previews curated collections beside entries and categories, and 17 backlog interests (from Facial and Biophilia to Tsundoku and Oniomania) joined the index as reference-grade entries.
Added
- Collections are searchable in the ⌘K command palette: a query matches a collection by its title, tagline, description or SEO keywords (so "anime" or "monster" surfaces the Fantasy, Fiction & Fandom collection), shown in a "Collections" group above the entry results.
- The palette's default preview has a "Collections" group (the four largest curated collections by entry count, plus a "Browse all collections" shortcut), a way into the cross-cutting themes without typing.
- 17 new entries from the discovery backlog: Facial, Foodie Culture, Biophilia, Face Slapping, Worship Play, Anililagnia, Vincilagnia, Topophilia, Boss/Secretary Roleplay, Spread-Eagle Bondage, Hogtie Bondage, Rigger / Rope Top, Compulsive Shopping, Celebrity Worship Syndrome, Tsundoku, Antiquing and Rockhounding, each a web-verified, cited article with its own graphite illustration, placed on the popularity index.
- Two new collections give the non-sexual side of the catalog a home: "Collecting & Acquisition" (collecting hobbies, hoarding and compulsive buying) and "Sensory & ASMR" (ASMR, frisson, misophonia, synesthesia and texture fixations), each with its own graphite emblem.
June 2026
38 releasesv0.4.26Canonical host hygiene
30 Jun 2026
Tidied the last stray non-www signal, so every link, canonical and sitemap entry points at the one canonical host (www.kinkspec.com) and search engines can consolidate the apex and www versions.
Fixed
- Converted four absolute non-www internal links in the double-penetration entry to relative paths, matching every other entry and removing a mixed www/non-www signal that slows search-engine URL consolidation.
v0.4.25Collections, surfaced
28 Jun 2026
Curated collections run 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 drawing 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 to /collections.
- Entry pages 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 to the collection, a cross-cutting route to related interests.
Changed
- Every support page (browse, categories, collections, about, methodology, changelog) ships complete, unique SEO metadata through 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.
v0.4.24Coverage against kinksheet and the source lists
28 Jun 2026
Audited the catalog against the kink list on kinksheet.com and the A–Z/Wikipedia source lists, then filled every gap: seven new entries are indexed, illustrated and search-ready, and coverage is complete against both sources.
Content
- Added five entries the kinksheet.com audit surfaced: 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 clinical, non-explicit prose; the catalog stands at 389 entries with full coverage against kinksheet.com and the A–Z/Wikipedia source lists.
v0.4.23Every named partialism, and title-first search
27 Jun 2026
Three partialism types from Wikipedia's reference table are in the catalog, so KINKSpec covers every named body-part partialism it documents, and search ranks by title so an exact name match wins.
Content
- Added Cheek Fetish (Buccalagnia), Dimple Fetish (Erogonophilia) and Tail Fetish (Caudaphilia) under Body Parts & Partialism, the three entries absent against Wikipedia's partialism "Types" table.
Fixed
- Search puts the entry whose title matches your query first. Before, every "... Fetish" entry tied on Fuse's score for a query ending in "fetish", so the intended result (e.g. "Tail Fetish") could sit beneath more popular, 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").
v0.4.22Search-optimized entry titles
27 Jun 2026
Every entry's <title> was rebuilt for search: the low-value "prevalence" gives way to the high-intent "Meaning / Definition / Examples" descriptors, clinical synonyms stay where they fit, and a length bug that truncated 110 titles in Google is fixed.
Changed
- Entry page titles follow "Name (Clinical Synonym): Meaning, Definition & Examples", dropping the near-zero-search "prevalence" for descriptors that match how people search ("X meaning", "what is X", "X examples").
- Category pages open with the same header as collection pages (a "Back to categories" link, the same emblem size, and an entry count).
Added
- "Collections" appears in the main navigation, after Categories.
Fixed
- Title length accounts for the " · KINKSpec" brand suffix, so titles no longer truncate in search results (110 entries overflowed 60 characters; none do now).
- Fixed a duplicated clinical name in a few titles (e.g. "Transvestic Disorder (Transvestic Disorder (...))").
v0.4.21The foot-fetish niche filled in
27 Jun 2026
Twelve new 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 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.
v0.4.20Share cards for collection pages
26 Jun 2026
Every collection detail page generates its own Open Graph / Twitter share card (the collection's title, tagline and graphite emblem), matching entries and categories.
Added
- Each collection page 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 preview instead of a generic fallback.
v0.4.19Collections for the high-traffic niches
26 Jun 2026
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 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 belong to several collections at once, so a term like Maid Fetish appears under both Roleplay and Feminization, and each collection groups the relevant entries without duplication.
- Original graphite emblems generated for all twelve new collections.
Fixed
- Listing grids and cards cache-bust regenerated artwork with a content hash in the image URL (the 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 render as full-length sheer hosiery instead of a short sock; Bastinado (foot-whipping) shows the foot together with the cane; Shoe Fetish is an elegant flat, distinct from High Heel Fetish; and the Foot Fetish collection emblem is a poised foot in an open-toe heel.
v0.4.18Keyword-led homepage title & description
26 Jun 2026
Rewrote the homepage title and meta description to front-load the head search terms, a catalog count, and the "defined & ranked" hook, modelled on how the top-ranking kink/fetish lists title themselves.
Changed
- Homepage title is "List of Kinks & Fetishes: 350+ Defined & Ranked | KINKSpec": it leads with the head query and the "List" intent word every ranking competitor uses, adds a catalog count, names the 0–100 ranking, and moves the brand to the end.
- Meta description opens with "An A–Z list of 350+ kinks, fetishes & paraphilias..." instead of the brand name, front-loading the keywords for relevance and click-through.
v0.4.17Sitemap convenience redirect
26 Jun 2026
The bare /sitemap URL 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 sitemap.
v0.4.16Collections & categories surfaced to AI answer engines
26 Jun 2026
The /llms.txt and /llms-full.txt feeds expose the Collections and the categories landing page, so AI answer engines can find and cite the curated, cross-cutting groupings beside every entry.
Added
- /llms.txt 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 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.
v0.4.15Categories page, collection art & fuller illustration
26 Jun 2026
A categories page, the first collection emblem, artwork for the 17 entries that had none, and content hashes in image URLs so a regenerated image refreshes.
Added
- A /categories page lists every kink & fetish category with its headline, description and structured data. The homepage, header, footer and sitemap link to it.
- A graphite emblem for the "Fantasy, Fiction & Fandom" collection, on the collections list and the detail page.
- Graphite illustrations for the 17 entries that had none. Every entry now has a plate.
Changed
- The homepage category section is retitled "Browse kinks & fetishes by category", carries a keyword-rich description, and previews the eight most-documented categories; "See all categories" opens the full list.
- Collection emblem prompts now go through the shared image policy, so entries, categories and collections share one clean-background, no-text house style.
Fixed
- A regenerated image with the same filename now carries a content hash in its URL, so browsers and the CDN pick up the new artwork instead of a cached copy.
v0.4.14Collection page polish
26 Jun 2026
The collection page gets a back link, the title beside the emblem, and a plate that opens in a lightbox.
Changed
- The collection page layout: a "Back to collections" link, the title and description beside the emblem, a 4:5 emblem matching the entry plates that opens in a lightbox, and one emblem size across the collections index and the detail page.
v0.4.13Fiction & fandom entries
26 Jun 2026
Seventeen reference entries join the Fantasy, Fiction & Fandom collection.
Content
- 17 new entries on 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. The "Fantasy, Fiction & Fandom" collection now holds 39 entries and the catalog 367.
v0.4.12Collections
26 Jun 2026
Curated collections gather related interests from across the categories.
Added
- A "Collections" section at /collections: curated groupings that cut across the catalog's categories. The first, "Fantasy, Fiction & Fandom," gathers anime and manga tropes, fantasy creatures, transformation, cosplay and online-subculture interests. More collections follow.
v0.4.11Reliability & maintenance
26 Jun 2026
Quality gates keep malformed data and images off the live site.
Changed
- Automated quality gates: data validation on every build plus continuous-integration checks, so malformed entries, over-length text or misconfigured images cannot ship unnoticed. That class of issue reached a couple of pages this week.
- Internal tidy-up: one source of truth for image quality and the catalog data shape, one-off scripts archived, unused dependencies removed. The site looks and reads the same.
v0.4.10Machine-readable & medical structured data
26 Jun 2026
Entries publish their numbers as structured data and are typed as medical reference pages, so search and AI engines can quote and cite them.
Changed
- Each entry 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, which helps search engines and AI assistants quote the numbers and cite the right page.
v0.4.9Homepage image fix
26 Jun 2026
The category and most-common plates on the homepage load again.
Fixed
- The homepage 'Browse by category' emblems and the 'Most common' plates could render blank after the previous release. Their images load again.
v0.4.8Deeper entries & security hardening
26 Jun 2026
The twenty most popular interests rewritten to reference grade, and security headers across the site.
Content
- The twenty most searched interests (dominance and submission, bondage, spanking, masturbation, exhibitionism, masochism and more) rewritten to reference grade: dated histories, more cited sources, and more cross-links to related entries.
Changed
- Security response headers across the site: Content-Security-Policy, HSTS, X-Content-Type-Options, X-Frame-Options, Referrer-Policy and Permissions-Policy.
- Entries documenting harmful or illegal topics, kept 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.
Fixed
- The furry fandom summary trimmed to the catalog's length limit.
v0.4.7Prose polish & sticky filters
25 Jun 2026
Punctuation rewritten across the catalog, one entry renamed, and a filter bar that stays put.
Content
- Punctuation rewritten across every entry and category: roughly 8,500 em dashes, a hallmark of machine-written text, are now commas, colons and parentheses.
- The "Hybristophilia" entry renamed to its common name, "Attraction to Criminals"; the clinical term stays as a subtitle and the old link redirects.
Changed
- On the index and category pages the filter controls stay in view as you scroll: the search box scrolls away and the bar sits below the header with a small gap.
v0.4.6Visual browse
25 Jun 2026
Categories, the most common interests and the catalog lead with their illustrations.
Changed
- 'Browse by category' on the homepage is an image-led gallery: each of the eleven families shown as its graphite emblem above its name, in place of the proportion-bar chart. The size distribution stays in 'The distribution' section above.
- 'Most common kinks & fetishes' (formerly 'Most documented') shows the highest-ranked interests as their illustrations instead of text rows.
- The catalog (the index and every category page) opens in the image grid by default; switch to the list view and the choice is remembered.
v0.4.5Category page emblem
25 Jun 2026
Each category page shows its graphite emblem in a tidier layout.
Added
- The category's graphite emblem sits beside the heading on desktop; click it to enlarge, as with an entry's illustration.
Changed
- The prevalence distribution moved down beside the overview, and the related-categories and subcategories blocks are gone, for a calmer page.
v0.4.4Category share cards
25 Jun 2026
Every category share card carries its own graphite emblem and full description.
Added
- A graphite emblem for each of the 11 categories, a symbolic still life for the theme (a balance scale and key for power dynamics, theatrical masks for identity, a glass of water for body fluids), bleeds down the right edge of every category share card, matching the entry cards.
Changed
- Category share cards lead with the category's tagline and full description and drop the entry count.
v0.4.3On-page SEO pass
25 Jun 2026
Sharper search titles and descriptions on every entry, and related links on every page.
Changed
- Every entry's search title and meta description rewritten: titles no longer repeat the clinical name or overflow the search result, and descriptions are complete sentences instead of text cut off mid-word.
- Every entry shows related entries, including the few that had none authored: the page fills in the nearest interests from the same category, so no entry is a dead end.
v0.4.2Mobile polish
25 Jun 2026
Calmer spacing, cleaner lists and a fullscreen search on phones.
Changed
- Search opens fullscreen on phones with a clear close button; the keyboard hints and the per-row rank number, desktop details, are hidden on mobile.
- Entry lists across the site (home, index, categories, related) drop the leading rank number on phones.
- About page on mobile: tighter spacing, a smaller pull quote, the illustration wall in two columns like the homepage, and a lighter author bio: a small portrait with the name beside it, no card frame.
- Divider lines removed and section spacing trimmed on the homepage and methodology page on mobile.
- The footer colophon is copyright on the left and version on the right.
- The homepage hero buttons swapped so "Browse the index" comes first.
Fixed
- The methodology scoring formula no longer overflows the screen on mobile; it fits the card.
v0.4.1Share-card redesign
25 Jun 2026
Share cards redesigned to match the site, and the base URL follows the environment.
Changed
- Share cards (home, every entry and category) redesigned on the site's own look: warm-white background, the KINKSpec lockup in Inter Tight (heavy KINK, lighter Spec) with the black-and-gold pictogram, dark ink text, and gold kept for the accent (the pictogram ring and the popularity bar).
- The entry illustration bleeds full height down the right half of the card with a soft fade: no frame, no rounded corners.
- The home card 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 three-line definition; long descriptions clamp with an ellipsis.
Fixed
- Share-card and canonical URLs point at the host for each environment (localhost in development, www.kinkspec.com in production) instead of the hard-coded live domain.
v0.4.0SEO, AI-SEO & performance pass
25 Jun 2026
Faster loads, and a catalog that search and AI answer engines can read, cite and represent.
Changed
- The illustration library converted to optimised WebP: the source plates dropped from about 405MB to about 26MB, a 94 percent cut, with no visible quality loss.
- Fonts self-hosted as latin-only subsets with the primary face preloaded, which trims unused character sets and steadies first paint.
Added
- /llms.txt and /llms-full.txt: machine-readable maps of the whole catalog for AI answer engines (ChatGPT, Perplexity, Claude, Google AI Overviews), each with a citation and attribution policy: cite KINKSpec, link the exact entry, use the canonical www URL.
- robots.txt welcomes AI crawlers, because KINKSpec wants to be cited accurately.
- Richer structured data: every term exposes all of its aliases and its clinical name, a multi-question FAQ (definition, clinical name, prevalence, status), cited sources, a canonical glossary of all 350 terms, and a sitelinks search box.
- An image sitemap, so the 350 plates are discoverable in Google Images.
- Entry section headings carry anchors, so a passage can be linked and cited directly.
Fixed
- Every canonical URL, sitemap entry, structured-data link and share URL now uses the live www.kinkspec.com host (the apex redirects there), so search and AI engines never land on a redirect.
- Social and share cards use the full branded title and include the generated preview image.
- Entry pages preload only the one illustration that is visible, which improves the largest-content load time on phones.
- Structured-data output escapes markup-breaking characters.
- New illustrations are optimised to WebP as they are generated, so the library stays small.
v0.3.6Build & deploy fixes
24 Jun 2026
Two fixes that unblock the production build on Vercel.
Fixed
- The public/images symlink to data/images is now a build-time copy. The symlink broke the production build on Vercel ("Cannot copy ... to a subdirectory of itself"); a plain copy avoids that and still serves images from /images.
- The ~400MB of source plates (data/images) stay out of serverless functions through 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.
v0.3.5Production republish
24 Jun 2026
A maintenance release that puts the mobile redesign live on the production domain.
Fixed
- The site republished, so the mobile rework across the homepage, navigation, category and entry pages and footer is live in production.
v0.3.4Mobile entry page
24 Jun 2026
The entry page on phones: a full-bleed hero plate, a brand-highlighted title, and the supporting detail in accordions.
Changed
- On phones the entry page opens with a full-bleed illustration (no tap-to-zoom) carrying the back and share controls over a soft gold wash, with the title beneath it in the gold brand highlight from the homepage. Larger screens keep the breadcrumb, the reading-column title and the side plate.
- The divider above the Popularity Index is gone and the "higher than N%" line is smaller on phones.
- The supporting detail sits in 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.
- Classification is an accordion under the description on phones, carrying the prevalence, domain, confidence, clinical term and dates the header shows on desktop, with confidence written out instead of a tooltip.
- The measurement subscores are tighter on phones (the score sits on the label row) and the empty space beneath the foot accordions is trimmed.
- The footer on phones: brand and links left-aligned again, and the Categories and Index columns collapse into accordions.
Fixed
- The clinical term duplicated in eight entry titles is removed ("Attraction to Trans Women (Gynandromorphophilia)" is now "Attraction to Trans Women"), since it already appears as the clinical name.
v0.3.3Mobile category page
24 Jun 2026
A compact, accordion-driven category page on phones, with the filters in a 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, a hide-notices toggle, and a live "Show N entries" button. The icon carries a badge with the active-filter count.
Changed
- On phones the category page collapses into a compact Overview + Prevalence accordion and hides the Related categories and Subcategories rails, which return as sections from the small breakpoint up.
- The category toolbar no longer sticks on phones, where filtering happens in the sheet; it stays sticky on larger screens.
- The "Entries by index" swarm is hidden on phones, matching the homepage.
v0.3.2Mobile homepage rework
24 Jun 2026
A full-screen mobile menu, a compact category list, and a tighter phone layout across the homepage.
Changed
- The mobile menu is a full-screen takeover pinned to the dynamic viewport height, and carries the dark/light toggle, which moved from the phone header into the menu's footer rail.
- The homepage hero actions (Search / Browse) sit side by side on phones, and buttons are smaller site-wide.
- Homepage stats render as a compact two-column grid with smaller figures on phones.
- The categories section is renamed "Browse by category", and on phones it is a compact list (code · name · count · proportion bar) instead of a tall stack of cards.
- The dense "Every entry, plotted" swarm is hidden on phones, where it is unreadable and hover and zoom do not apply.
- Entry rows on phones are tighter (smaller rank and title, the index inline beside the name, the definition hidden, less padding), and the homepage section spacing is trimmed, with the divider above "Most documented" gone.
- The footer is centred on phones with tighter spacing.
Fixed
- The full-screen mobile menu no longer spills past the right edge of the screen: the page's containing block is pinned to the viewport (overflow-clip on the root), so fixed overlays cannot stretch wider than the device.
v0.3.1Mobile navigation & homepage polish
24 Jun 2026
A hamburger menu for phones and tighter mobile alignment on the homepage.
Added
- A hamburger menu on phones: a drop-down panel beneath the header carries the Index, About, Methodology and Changelog links that the inline nav hides below 640px. It closes on a link tap, a backdrop tap, Escape, or when the viewport grows past the breakpoint, and body scroll locks while it is open.
Changed
- The homepage hero's horizontal padding matches the header and the sections below, so content edges line up on mobile.
- The ⌘K hint on the hero search button is hidden at touch widths, where it does not apply.
Fixed
- overflow-clip on the page body guards against incidental horizontal scroll on small screens.
v0.3.0Category filters & picker redesign
23 Jun 2026
A subcategory filter, dropdown filters, and a brand-aligned category picker on the category pages.
Added
- A 'Subcategories' stat in the category header, beside the existing 'Content notices' count.
- A subcategory filter on category pages: narrow entries by their facet within the family, with live counts.
Changed
- The domain (All / Sexual / Non-sexual) and sort controls are compact dropdown selects instead of segmented toggles, with icons on the sort options.
- The filter toolbar is ordered category, subcategory, domain.
- The category picker is a brand-aligned overlay: a header that matches the site masthead 1:1, tighter padding, no bottom nav.
v0.2.0Reference-grade articles & version history
23 Jun 2026
Every entry rewritten as a deep, source-verified article, and this public version history.
Content
- Every entry's long-form article rewritten to reference grade: a chronological History & origins section with dated milestones, the people who first documented each interest, and the DSM / ICD lineage.
- Inline source citations through the prose, and internal cross-links between related entries.
- Every entry's short description and etymology refined, and the list of cited sources behind each one expanded.
Added
- This version history page, linked from the footer. Every change we ship is logged here from now on.
Changed
- In the entry header the clinical name and the Added / Updated dates sit together on one line, separated by a middot, instead of stacking.
v0.1.2Catalog expansion & sharper search
22 Jun 2026
The catalog grows to 350 entries, and search and the entry pages are easier to use.
Content
- 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
- Search uses Fuse.js fuzzy matching, so partial and misspelled queries still resolve ("onda" finds Bondage).
v0.1.1KINKSpec rebrand & the methodology
21 Jun 2026
A full visual redesign, and the public methodology behind the 0–100 index.
Added
- About and Methodology pages that document 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 monochromatic Geist design system, logo, favicon, and dynamic social cards.
v0.1.0Initial release
18 Jun 2026
The first public build: a grounded dataset and the reference site over it.
Added
- 246 sexual and non-sexual interests catalogued 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.