Find concise answers to your key questions about our application.
No. SparkText is a Coach with structure built around stages, context depth, and built-in guardrails that prevent common mistakes. We have built advanced prompting into the AI that adds every variable into the calculation from your profile, settings and data that is generated along the way while using SparkText for creating the best replies that fits your moment and purpose.
You choose the vibe + goal, and you can always tweak replies (shorter, funnier, more direct, less intense) so you get the replies that you want to use for your chats.
A Spark is one use of SparkText's coaching engine. Generating replies or asking Coach for your next move uses 1 Spark, reading a profile uses 2, and a full Insights read of a match uses 3. Each Coach read includes one screenshot batch of up to 4 screenshots, and every further batch adds 1 Spark, so a reply from 4 screenshots uses 1 Spark, from 8 uses 2 and from 12 uses 3. Tweaking a reply and Date Debrief are always free. Free includes 10 Sparks a day and Plus includes 25. Pro is unlimited, with up to 25 screenshot batches a day. Sparks work on a rolling 24 hours, so each one comes back a day after you used it.
We have considered the UI of every chat app as this is important for screenshot upload when extracting text. But you need to tell Coach which chat app you use before you can extract text messages from your screenshot uploads. You can do this when setting up your match details. However we can't guarantee that it will work perfectly every time. That's why we provide the user to edit the text extract manually if mistakes are made.
SparkText is built around momentum. It doesn't only aim for "a good line", it aims for "the next best move". That can mean: asking a question that unlocks more context, shifting tone from playful to direct, creating a simple plan or not texting at all if pushing would hurt the vibe. Pro plan give you more control over that "next move" like choosing how forward you want to be and how quickly you want to progress.
Most people get stuck because they use the wrong type of message for the moment. SparkText uses stages that prevent that, for example: "First messages" - "Build connection" - "Set up a date" - "After the date" - "Heal the vibe". Each stage has different rules, risks and moves. That's why replies feel more natural and better timed.
Analyze their profile takes the guesswork out of the first message. Upload up to five screenshots of their dating profile, with their photos, prompts and bio, and Coach reads the person behind them. You get a clear read on who they seem to be, the shared ground between their profile and yours, and an intent check that shows whether you're looking for the same thing, in their own words. Then you get ready to send openers that reply to a specific prompt or photo, written in the language of their profile, and on Pro in your own texting style. Coach also fills in the match details their profile shows, like age and city, and tells you what's still missing. The read is saved to that match, so every reply after it gets more personal. You can read someone's profile before you've even messaged them and add them as a match in one tap, or start from an existing match. It's available on every plan: a read uses 2 Sparks on Free and Plus and is unlimited on Pro.
Yes. Above the three replies, Your best move explains the approach Coach chose for this moment, and Where to focus next tells you whether to stay on the topic, go back to something they said or open something new, with the signal behind it. Insights goes deeper into what is happening in the conversation. The three replies themselves don't each carry an explanation, to keep the screen easy to use.
The Academy is where you train your texting, with or without a match, in four games that build on each other. Read the Vibe teaches you to read the signals in a chat in 2 minute lessons: each one plays a short, realistic conversation, then asks you what is really going on, with an explanation for every answer. You learn interest signals, effort balance, timing and momentum, connection, mixed signals, red flags and how to choose your best next move. Fix the Text has you fix a draft message by swapping a few words so it lands, across 25 conversations set in places like a café, a park or an airport. Texting Missions lets you practise on lifelike AI characters in cities around the world, each with a goal and a set number of moves. First Impressions has you read a Hinge, Bumble or Instagram profile at first sight: what their style is, what would click between you and what might cause friction, how easy it would be to get started and which first message fits, across 20 profiles in 4 chapters. None of it costs a Spark. A lesson, conversation, mission or profile a day, or a chat you read with Coach, keeps your daily streak going, and you earn XP and ranks as you learn.
Free includes the first three Read the Vibe worlds (15 lessons on interest signals, effort balance and reply rhythm), the first Fix the Text level (5 conversations), the Easy level of Texting Missions with 2 missions a day, chapter 1 of First Impressions (5 profiles), and the daily streak, XP and ranks. On Free and Plus you can start 5 new lessons a day across Read the Vibe, Fix the Text and First Impressions, and replays are always open. Plus adds all seven Read the Vibe worlds, 34 lessons in total, the final exam and the Certified Signal Reader certificate, all five Fix the Text levels, 25 conversations, and all four First Impressions chapters, 20 profiles. Pro adds every Texting Missions level up to Expert, with 5 missions a day, the Certified Expert Texter certificate and no daily lesson limit.
Finish all 34 Read the Vibe lessons and the final exam opens: 30 questions on 10 chats you haven't seen before, with the final 9 on three longer, layered conversations. Pass with 24 or more right and you're a Certified Signal Reader, with 200 XP on top. Your certificate shows your name, score, date and certificate number, comes in Instagram story and post sizes, and has a link anyone can open to check it's real. You can change or hide your name before you share it, and retake the exam any time: a better score updates your certificate. The exam and certificate are part of Plus and Pro.
It uses build-in guardrails that avoid common mistakes like: over-complimenting too early, forcing intimacy, double texting in a low-status way or escalating when the other person is giving short replies. You can always steer the vibe: confident, calm, playful or more direct without crossing the line into "robot".
Indeed! You choose a vibe and you can tweak it whenever you want. If a reply is almost right, you can ask for variations like: shorter / longer, funnier, more direct or subtle, softer / more assertive. Pro gives you advanced Coach controls, so the output stays consistent across situations, not just random rewrites.
Advanced Spark Openers is a Pro feature built on a curated library of tested lines, written to spark curiosity and get more than a one word answer. Instead of inventing a line, Coach picks the two that fit this match best, based on your stage, your chat and what it knows about them, and tells you why each one fits. You get two fresh picks per match each day, and a line you've used won't come back for 60 days. The library is in English.
SparkText keeps your conversation history per match, because that memory is what makes Coach's advice specific to them. Your screenshots are read and then discarded: we never store the images. The text extracted from them is saved in that match's Match memory, together with the replies Coach wrote, your Insights and anything you save yourself. Everything older than 60 days is deleted automatically every night. To read your screenshots and write your coaching, the text is processed by OpenAI as our data processor. Your chats are not used to train AI models, and you can delete a match, with everything stored about it, at any time.
Yes. Deleting a match removes everything stored about it: the conversation history, Coach's replies, your Insights and the notes you saved. In Settings you can view and delete the writing samples behind your voice profile (Pro) or switch voice learning off, and you can request deletion of your whole account. Anything you leave alone is removed automatically after 60 days.
A "good message" can be clever, polite, even funny.... and still go nowhere. A momentum message does 3 things at once. (1) It fits the moment (the vibe + what just happened in the chat). (2) It reduces friction with easy to reply to messages. (3) It moves the conversation forward towards the next step like a topic, a plan, a date, a time. SparkText is built around momentum. It does not just generate a line, it coaches the next best move based on what stage you're in.
Match Insights is SparkText's read of the room for one specific person, based on your actual chat rather than generic dating advice. It shows how interested they seem, where the momentum is going and your best next move. It scores your tone and theirs, tells you whether the way you text fits what you are looking for, and when it is the moment to make a move. It flags things like mixed signals, low effort loops and one word replies, and tells you what to do about them. Pro adds advanced coaching: how they communicate, how your styles fit and what you haven't explored yet. On Free you see one signal as a preview for 1 Spark. On Plus a full read of a match uses 3 Sparks, and on Pro reads are included and update by themselves.
Every match has its own Match memory, so Coach never mixes people up. Automatically, it remembers the conversation you upload or paste, building one history over time, plus the match details you fill in, your latest Insights, their profile read, your Date Debrief and decisions like giving them space to reach out first. You can also save notes yourself: Save as fact for details about them (works in finance, has a dog), Save as preference for what fits your style, and Save as win for a move that worked, so Coach can build on it. On Pro, Coach also learns your texting style from the replies you copy; you can view, delete or switch that off in Settings. What it intentionally does not keep: your screenshots, which are read and then discarded, anything older than 60 days, and anything from one match in another match's coaching.
SparkText is built for real dating life, which usually means several conversations at once. Everything works per match: each one has its own Match memory, details, stage and coaching, and Coach only uses that match's context when it writes replies. One match can be in Build connection while another is at Set up a date, so you don't reuse the wrong detail, repeat the same story or mix up plans. The match you're being coached on is always shown at the top of Coach. Free includes 2 active matches, Plus includes 5 and Pro is unlimited.
Yes. SparkText coaches you in the language you chat in. Coach detects the language of each conversation separately, so you can talk to one match in English and another in Dutch, Turkish or Spanish. Your replies, Coach's strategy and your Insights are written in that same language, and Analyze their profile writes openers in the language of their profile. The one exception is Advanced Spark Openers: this curated library of tested lines is in English, so it fits English conversations best. The app's menus and buttons are in English, and while Coach's coaching is most refined for English, it works well in other languages too.


