HOW IT WORKS

A librarian that connects you with your people

That’s the frame Spark is built on: a librarian who notices when two people are circling the same book, and quietly connects them.

In Spark, you ask questions and discuss just as you do with any chatbot, but under the surface Spark constantly works to connect you with other people discussing similar topics.

1. Start writing — like any chatbot

Open a thread and write. Spark answers like a chat assistant — the unusual part is optional matching to other people writing about the same thing.

A new thread starts Hidden 🔒 — just you and Spark. Nothing is shared, nothing is searchable. You can stay here forever if you want; many threads do.

While you write, something else is happening underneath — Spark compares your topic to other users’ topics to suggest overlaps. Step 3 explains this in detail.

2. Grow your circle — when you want company

Spark has three modes for who else can be in the room. Pick the one that matches what you want to do right now — you can always open up later (but not close back down, so start small).

Hidden 🔒 just you, or a closed circle. Invite people by email and your thread becomes a private group — bandmates, a co-founder, a trusted friend. Spark still replies in solo; in any group you mention @spark when you want a reply, otherwise the humans own the room.
Visible 👁️ post it where thinking partners can find it. Share the link wherever your people are — a Discord, a newsletter, a group chat. Anyone with the link can read; signing in is needed to reply. Good for when you want company but don’t want to host a crowd.
Fireplace 🔥 gather a public conversation around a question. Your thread is listed in the Fireplaces feed so anyone on Spark can find it and join. Good for an open question you want many minds on.

Visibility only opens up — 🔒 → 👁️ → 🔥, never back. Someone may already have a copy of the more-open version. To go dark again, delete the thread.

3. The spark — Spark finds the minds circling your idea

Here’s the part that doesn’t exist anywhere else.

Whatever mode you’re in, Spark is reading the meaning of what you’re writing and continuously checking it against everyone else’s threads. When two threads start circling the same idea, they spark.

Spark also noticed — Someone else is circling this idea.
You're both asking the same question.

Most tools connect you to people who match your profile. Spark connects you to people who match your current question — the one you’re in the middle of, right now. Over time, several of them — not one — because any question worth carrying tends to be circled by more than one mind. Spark’s job is to notice those overlaps, quietly, as they happen.

A few very different first lines that could become sparks if two people wrote them in the same season (labels are who you’re “being” in that half-line, not your profile in the product):

  • A PARENT
    How do I help my teenager who's anxious about climate change without dismissing it?
  • A FIRST-TIME FOUNDER
    I'm bootstrapping a small product and can't decide whether to charge from day one or build an audience first. How do you make that call?
  • A CURIOUS LEARNER
    Teaching myself music theory at 40. How do I tell whether I'm making real progress or just noodling?

Two strangers writing those out in parallel could find each other through Spark without either one searching, following, or posting a feed.

How a spark behaves depends on the mode of the thread that sparked:

From a Hidden thread an anonymous spark ✦. A small spark ✨ chip appears on your thread. Each side sees a single anonymous line from the other’s thread; names stay hidden. If you both want to talk, Spark opens a private two-person room; identities stay hidden there too, until you both choose to reveal. Mutual reveal is the only path from anonymous to named — there is no other.
From a Visible or Fireplace thread a named spark. No anonymity layer; visitors arrive with their alias, on a card pointing straight at your thread.

How sparks behave:

Always two minds, never a group on one side. If the other person’s match is a wider private group they own, the spark is still only the two of you; the group never sees it. If you both reveal, the owner can then invite you into the larger room — your choice to accept.
Either of you can step away — archive button, or by deleting the thread that anchored the spark. The spark disappears for both; the leaver’s name never gets written in. They can restore it from their Archived sparks panel as long as they still own a thread on their side.

Your spark bio — the optional one-liner from your profile — rides alongside any anonymous spark you’re in, but only if you’ve opted in via Also show on anonymous sparks in your profile. Visibility is asymmetric on purpose — if you share and they don’t, they still see your bio and you still see nothing of theirs. Toggle it off and the bio disappears from any open sparks immediately.

4. What Spark can see

When you’re signed in, Spark knows your alias. In a solo private thread it can also use your optional spark bio, your city/country, and subscription state so a “what do I pay?” answer can be specific. In a group, other people see Spark’s reply too, so it is shown only your alias — bio and billing details are withheld on purpose. In an anonymous spark it sees nothing personal at all.

5. Where it runs

Everything — the app, your data, our email, our monitoring, and the AI itself — runs in the EU. Your conversations are processed by Mistral AI SAS, a French company headquartered in Paris — both Spark's replies and the semantic embeddings used for matching. All processing and storage happens inside the EU, on EU-owned infrastructure.

6. What it costs, how to get in

Spark is in closed beta — invite-only. One paid plan at €19 a month, VAT included, with the first month free. Sold as a personal subscription; multi-seat and company billing isn’t available during beta. That subscription is the whole business model — no ads, no tracking for sale, no free tier propped up by selling your attention to a third party. You’re the customer here, not the inventory.

KEY TERMS
Spark — the product, and the Spark AI that reads the meaning of what you’re writing. Capital S.
a spark ✨ — the moment your thread aligns with someone else’s. Lowercase. “you have 2 new sparks”.
spark chip ✨N — small amber badge on a thread in your sidebar showing how many open sparks point at it. The thread is sparking — other minds are circling the same idea right now. Click into the thread to see the spark card(s) inline.
spark card — the inline card you saw above. Explains the hint, and what you can do next, including keeping anonymity on a hidden match.
spark bio — optional one-liner in your profile, shown on public-facing cards. Toggle Also show on anonymous sparks on to also show it inside anonymous sparks; off to keep it out of any anonymous surface where it could identify you offline.
anonymous spark ✦ — the private two-person room a hidden spark opens into when one of you investigates. Per-topic, anonymous, archivable. Becomes a normal hidden conversation on mutual reveal.
archived sparks — sparks you’ve stepped away from, by button or by deleting the thread that sparked them. Visible only to you, restorable while at least one anchor thread still exists on your side.
Fireplace 🔥 — a public room, listed in the Fireplaces feed, created when you move a thread to the open.
A word on why

When I was a kid, I basically lived in the library. I loved reading, and learning other people’s ideas and perspectives. Imagine if, whenever I read something that made me think, I could connect with the people behind the idea.

I built Spark because I’m curious at heart.

— Erik, Stockholm

Ready to try?

Start exploring your questions and find your people.

Fireplaces