← The Margins

Field notes · 30 July 2026 · 6 min

Goodreads Alternatives When "Spicy" Is One Flat Tag

A real comparison of Goodreads, StoryGraph, Romance.io, and Fable — and why none of them separate heat level from spice type the way dark romance actually needs.

Goodreads AlternativesTrackingSpice Rating

The problem with the big trackers isn't that they're prudish. It's that they're imprecise. "Spicy" is one checkbox covering sweet heat, slow burn payoff, dark, taboo, monster romance, and everything in between — which means it tells you nothing.

So readers build workarounds. A spreadsheet with a flames column. A Notes app entry at 2am. A Notion template abandoned after a fortnight. Three systems, none of which talk to each other, all of which you maintain by hand.

Here's what's actually out there, and where each one falls short of what a dark romance reader needs.


The lineup

TrackerGood forWhere it breaks down for dark romance
GoodreadsMassive database, basic reading logs, custom shelves, yearly challengesFlat "spicy" shelves with zero consensus on what that means, no separation between book quality and heat, and no real privacy from friends — Goodreads doesn't offer secret shelves, so your reading history stays visible to whoever's connected to you
StoryGraphMood and pacing data, strong reading statistics, non-Amazon ecosystemExcellent for macro reading data, but content warnings and spice aren't the organizing dimension — trope support is shallow and romance-specific nuance isn't really the point of the app
Romance.ioGenuinely strong crowd-sourced 1-5 flame ratings, detailed trope and content filters, great for discoveryBuilt to help you find your next read, not to be a private, ongoing reading journal — it's a discovery database first, not a personal log with room for your own reactions and shelf curation
FableBook clubs, social annotations, shared reading experienceBuilt around clubs and conversation, not a dark-romance-specific system for heat, kink, and content boundaries
Notes app / spreadsheetFully custom, completely private, exactly as detailed as you make itThe best system on paper becomes the worst system in practice the moment logging turns into a chore instead of a habit

None of these are bad tools — Romance.io in particular does a lot right for discovery. But none of them are built around the same problem: spicy isn't one thing, and neither is dark. Heat measures how much is on the page. Spice type measures what kind of dynamic it is. Those aren't the same axis, and no flat "spicy" tag or single flame count has ever captured both. The Scarlet Pages has a whole essay on why a single rating can't hold what heat level and spice type are each trying to say, if you want the fuller argument for why this gap exists in the first place.

What was actually missing

Building your own system out of a Notes app or a spreadsheet makes sense when nothing else fits. You end up doing the sorting and tagging yourself because no app does it for you — heat level as its own field, spice type as a separate layer, tropes in language this community actually uses, content warnings without a moral undertone attached.

What a spice-first tracker actually does differently

  • Heat level and spice type are genuinely separate fields — heat measures frequency and explicitness, spice type measures the actual dynamic (bondage, primal, degradation, taboo). A book can be high heat and totally vanilla in flavor, or moderate heat with heavy dark/taboo tension running underneath it. Those are different books wearing the same flame count.
  • Trope tags use the vocabulary readers actually use — morally grey MMC, touch her and die, why choose — not a generic romance taxonomy retrofitted onto dark romance
  • Content warnings sit at the same visual level as everything else — no separate "sensitive content" gate, no tag rendered as more shameful than another
  • Your overall star rating stays completely separate from your spice rating, because a five-flame book can be explicit and structurally messy, and a one-flame book can be the best thing you read all year — neither system should force you to collapse those into one number
  • It's your shelf, not a feed. No friends list quietly seeing your reading history unless you choose to share it

A spice-first tracker builds all of that in from the start instead of leaving readers to invent it themselves.

That's what Forbidden Folio is: your shelf, cover-forward, with the vocabulary you already use and no hierarchy of kink. The spreadsheet can retire.

Log it before you forget the heat.

Heat level, spice type, tropes and content notes — four separate layers, none of them ranked.

Start your folio