Quick answer: Tracking dark, taboo, dubcon, and non-con content in your reading log isn't about picking the "right" single label — it's about tagging what's actually on the page, even when multiple tags apply to the same book, even when you're not totally sure, and even when the answer is "it's a little of both." A spice-first tracker treats all four as independent tags that can stack, not competing categories you have to choose between.
You already know the difference between dark, taboo, dubcon, and non-con — or close enough. (If you want the fuller breakdown of what each term actually means as a genre convention, The Scarlet Pages has the deep-dive essay on it.) What nobody really tells you is what to do with that knowledge when you're sitting there trying to log a book and the scene you just read doesn't fit cleanly into one box.
Here's the fast version, and then the part that actually matters: how to tag it in your own shelf.
The fast primer
- Dark — the overall tone. Morally grey or villain leads, violence, power imbalance. Doesn't tell you about consent on its own.
- Taboo — the relationship dynamic itself is forbidden (age gap, stepsibling, teacher/student). Also doesn't tell you about consent.
- Dubcon — consent is present but murky, coerced, or pressured.
- Non-con — no consent present.
| Describes | Says anything about consent? | |
|---|---|---|
| Dark | Tone | No |
| Taboo | Relationship dynamic | No |
| Dubcon | Consent, but complicated | Yes |
| Non-con | Consent, absent | Yes |
That's the vocabulary. Now the actual question — how do you use it when you're the one holding the highlighter?
When you're not sure if it was dubcon or non-con
This comes up more than you'd think, and it's not a sign you're bad at this. Some scenes are written to sit exactly in that gray space on purpose — that ambiguity can be the point of the scene, not a gap in your reading comprehension.
A few things that can help you land on a tag:
- Go with what's on the page, not what you think the author intended. If the text is ambiguous, your tag can be ambiguous too — that's what tagging both is for.
- Ask what the character's internal experience seems to be, not just the external events. Coercion and pressure read differently on the page than an absence of any yes at all, even when the surface actions look similar.
- When you genuinely can't tell, tag both. Dubcon and non-con aren't mutually exclusive on a single shelf entry if a book has scenes that land in both categories. You're not required to pick one and commit — you're logging what's actually there.
- Your log is for you. There's no wrong answer that gets graded. If you re-read it in six months and land somewhere different, edit the tag. That's what editable tags are for.
Multiple tags on one book is normal, not a contradiction
A book can be taboo and dubcon. A book can be dark and non-con. A book can carry all four tags at once, or just one, or none. None of these combinations are unusual, and none of them cancel each other out.
Taboo tells you about who the characters are to each other. Dubcon and non-con tell you about consent. Dark tells you about tone. These are four separate axes, not four points on the same scale — so a book scoring high on one doesn't tell you anything about where it lands on the others. An age-gap romance (taboo) can be entirely soft and consensual. It can also be dubcon. It can also be non-con. All three are different books wearing the same "taboo" label, which is exactly why taboo alone was never going to be enough information to log a read by.
If you catch yourself trying to pick just one tag because "that feels like too many," that instinct is worth ignoring. Overlapping tags aren't messy data — they're accurate data.
What "no hierarchy" actually looks like in the tagging flow
This isn't just a brand line. It shows up in the mechanics of how tagging works:
- No tag requires a confirmation click, a "are you sure" pop-up, or an extra step that the others don't also require.
- Non-con isn't visually flagged, colored differently, or buried below the "safer" tags in the list. It sits at the same level as sweet heat, alphabetically or by whatever sort you've chosen.
- Selecting a non-con tag doesn't trigger a warning screen that selecting a taboo tag doesn't also trigger.
- Content warnings are logged the same way — matter-of-fact, no separate "sensitive content" gate to click through first.
The reasoning is simple: the moment one tag gets a warning click-through and another doesn't, the tool has made a judgment call about which kinks are more acceptable than others. That's the exact hierarchy this is built to avoid. Your dark taboo dubcon read gets the same tagging experience as your sweet single-flame slow burn. Neither one makes you explain yourself to the app.
A worked example, start to finish
Say you just finished a book: a possessive age-gap romance where the male lead is the FMC's much-older guardian, there's a forced-proximity setup, and one central scene involves pressure and manipulation rather than a clear yes — but by the back half, the dynamic has shifted into something both characters are actively choosing.
Here's how that tags out:
- Trope: Age gap, forced proximity
- Spice type: Taboo (guardian dynamic), Dubcon (the pressured scene), Dark (overall tone)
- Not tagged: Non-con — because even though the early dynamic was coercive, consent wasn't fully absent, it was murky. That's dubcon's whole job as a tag.
- Heat level: Whatever flame count matches the explicitness, independent of all of the above
- Overall rating: Whatever you actually thought of the book, completely separate from any of it
Four tags, one book, none of them competing with each other, none of them requiring you to pick a "main" category. That's a fully and honestly tagged read.
Why this is worth doing instead of skipping
It's tempting to just slap "dark romance, 5 flames" on everything spicy and move on. But a flat tag like that can't tell future-you (or anyone you share your shelf with) the difference between a book that was dark-and-taboo-but-fully-consensual and one that had genuine non-con content. Those are meaningfully different reading experiences, and collapsing them into one label erases the exact information a spice-first log exists to capture.
Tagging fully takes maybe thirty extra seconds per book. What you get back is a shelf that actually knows what's on it — one you can filter, trust, and hand to future-you without a disclaimer.
No hierarchy of kink. No flinching. Just the tags, named honestly, exactly as you read them.