AI Reflection & Conversation Guide

This optional tool helps consenting adults turn selected kink-test scores into a short reflection, a conversation opener, and three discussion questions. It does not replace the free report, rescore the quiz, or chat with you.

The basic kink test still runs in this browser tab. Nothing is sent to a model unless you choose axes, review the preview, confirm, and click Generate my guide.

What it does

You choose a goal (understand the result, start a conversation, or express a boundary) and a tone (gentle or direct). You then select which of the six axes may be summarized. The output is one reflection, one editable opener, and exactly three open questions.

There is no free-text box, no account, and no saved history. Edits to the opener stay in this tab and are not uploaded automatically.

Fictional sample

The scores below are a fixed fictional sample. They are not a real user’s results. Any text already on this page is explanatory copy, not a live model response.

  • Leadership: 82 / 100 descriptive index, not a percentile. 5/5 scored · 0 skipped · 0 Unsure.
  • Surrender: 28 / 100 descriptive index, not a percentile. 5/5 scored · 0 skipped · 0 Unsure.
  • Sensation: 64 / 100 descriptive index, not a percentile. 4/5 scored · 1 skipped · 1 Unsure.
  • Structure: 50 / 100 arithmetic midpoint from Unsure answers only — not evidence of moderate interest. 5/5 scored · 0 skipped · 5 Unsure.
  • Exploration: 71 / 100 descriptive index, not a percentile. 5/5 scored · 0 skipped · 0 Unsure.
  • Connection: 90 / 100 descriptive index, not a percentile. 5/5 scored · 0 skipped · 0 Unsure.

Confirm you are 18 or older, choose what to send, and generate only if you want to try the real optional API with this fictional summary.

What is sent, and only after you confirm

The request can include the selected axis IDs, their 0–100 descriptive scores when those scores exist, scored-answer counts, Unsure counts, skip counts, the quiz version, your chosen goal, and tone. It does not include raw answers, names, partner details, or unselected axes.

If every selected axis is Unsure or has too few scored answers, the site shows standard exploration questions and does not call the model.

When the feature is enabled, the selected summary is sent to Zhipu AI’s BigModel API (open.bigmodel.cn) using GLM-5.3-Flash. Zhipu’s published privacy policy says data from China operations is stored in China, kept for the shortest period needed for stated purposes unless law requires longer, and that anonymized data may be used to improve services, including model training. This site does not claim that Zhipu keeps no copy. KinkWeave does not store the summary, the request body, or the generated text. Rate-limit counters in Supabase store only a hashed network identifier, a count, and an expiry.

Read the privacy explanation before using the optional guide.

Limits

The guide is not a diagnosis, a compatibility score, or anyone’s consent. It may be inaccurate. It will not write sexual descriptions, instructions, or pressure. Anyone can pause, decline, or change their mind, regardless of a score.

Production use stays off until the operator enables it with a key, an explicit switch, and a Supabase rate-limit store. If generation is unavailable, the kink test report still works.