Follow on Bluesky

A regenerative feed layer

Erase cruelty.
Preserve critique.

Kindling filters spite and schadenfreude from your Bluesky feed—not by silencing strong opinions, but by recognizing when delight in suffering masquerades as commentary.

Learn more at The Fireside

Subscribe on Leaflet to get an up-close look as we build 🔥

Follow Kindling @kindling.wtf

Follow Kindling on Bluesky for frequent updates, opportunities for input, and calls for alpha and beta testers. 🦋

Attack Up, Not Down

Critique of power is preserved. Mocking billionaires or politicians stays. Taking glee in a stranger's personal tragedy? That's filtered.

Spite, Not Anger

Anger at injustice is human. Spite—glee at another's pain—is something else. Kindling knows the difference through context, not keywords.

Transparent Decisions

Every filtered post explains why. "Hidden: detected glee at suffering (0.83). View anyway?" You stay in control. The algorithm explains itself.

Do not erase critique. Erase cruelty masquerading as critique.

— The Kindling Rubric