v4.8.1

What's New

Every update, improvement, and milestone — all in one place.

✨
v4.8.1•Sep 28, 2026ImprovementLatest

From Their Text to Your Reply, in One Place

The quick-start page now delivers real reply options without sending you to another screen. Try a text, choose your voice, and copy the reply you would send.

Get three real replies directly on the quick-start page, with no account or card required
Copy a short, playful or warm option, then save the conversation with a free account
Continue the same thread in the full coach without pasting it again
Clearer mobile layout and honest examples make it easier to understand what you are trying
🚀
v4.8.0•Sep 17, 2026New Feature

Style DNA — Coach Learns What Actually Works

Coach now learns from the replies you actually pick, edit, and send — then asks one tap whether it worked. Your Style DNA gets sharper with every send.

Style DNA — a living profile of how you text: average length, question rate, emoji use, favorite tone, and a confidence score that grows with every reply you send
Did-they-reply check — after you send a Coach reply, a one-tap prompt asks if it worked. Wins and misses both feed the learning loop
Learns from what you send, not what Coach drafts — only your picks, edits, and confirmed sends shape your Style DNA
See it on your Profile — samples, average words, question rate, and favorite tone all visible on the new Style DNA card
Privacy-first — only behavioral signals are stored, never your raw conversation or reply text
🚀
v4.7.0•May 31, 2026New Feature

Desktop Split View + Faster Image Loading

Big-screen Coach gets a proper two-pane layout, and screenshots load lighter across the board.

Desktop split view — on large screens, your saved conversations now sit in a sidebar right next to the Coach, so you can jump between chats in one click without opening a drawer
Click any conversation to load it, hit New to start fresh, or hover to delete — all without leaving the screen
Mobile is untouched — the streamlined single-column flow stays exactly as it was on phones and tablets
Screenshots now lazy-load and decode off the main thread, so long Coach histories scroll smoother
✨
v4.6.2•May 28, 2026Improvement

Smoother Everywhere — Scroll, Motion & Accessibility Polish

A cross-device polish pass. The Coach chat now scrolls cleanly without the page jumping on mobile, and the whole app respects your system "reduce motion" setting for a calmer, faster experience.

Fixed the page-jump when a Coach reply arrives — the chat now scrolls inside its own panel instead of yanking the whole page on mobile
Reduced-motion support — if you've turned on "reduce motion" in your phone or computer settings, decorative animations and smooth-scroll now stand down automatically
Lighter on low-end devices — fewer forced animations means less jank and better battery
Consistent feel across mobile and desktop
🔧
v4.6.1•May 28, 2026Bug Fix

Mobile Coach — Smoother Typing & a Bigger Canvas

A focused pass on the mobile Coach experience. Typing no longer stutters or "jumps," and the Coach now fills your whole screen instead of leaving dead space at the bottom.

Fixed the typing stutter — the input no longer re-grabs focus on every keystroke, so the caret stays put and the keyboard stops flickering on iOS
Coach now auto-sizes to the real visible screen height instead of a fixed estimate — bigger chat area, no wasted space, adapts to the notch, usage bar, and trial banner
Keyboard-aware layout — the Coach recalculates instantly when the keyboard opens or closes, keeping the input pinned and visible
Smoother resize on rotate and when banners appear/disappear
🏆
v4.6.0•Mar 3, 2026Milestone

Context-Aware Coaching — Friend, Work, Family & More

Coach now understands who you're texting and changes its entire approach accordingly. A work Slack message gets professional calibration. A friend conversation gets warmth and honesty. A crush still gets the full dating playbook. One coach, every situation.

Three coaching modes — Romantic (crush, ex, new match), Platonic (friend, family), and Professional (colleague, work) — each with a fully distinct coaching philosophy
Professional mode: Coach focuses on clarity of ask, power dynamics (peer vs superior), zero ambiguity, and professional tone — no dating metaphors, no "chasing" advice
Platonic mode: Coach reads emotional temperature (drifting, stressed, distant), focuses on genuine connection without pressure, doesn't manufacture drama
Context-aware candidate styles — Professional gets Clear Ask, Diplomatic, Direct Professional, Warm Collegial, Concise, Assertive. Platonic gets Warm Genuine, Honest Direct, Check In, Lighthearted
Context-aware draft labels — "Spicier" becomes "More Formal" for work, "Warmer" for friends. Labels match the actual situation
Neutral tone detection — "her_tone" replaced with "their_tone" throughout the analysis pipeline. Works for anyone
Word limits adapt — Professional replies allow up to 20 words (proper capitalization, no slang). Romantic replies stay ≤12 words lowercase
✨
v4.5.0•Feb 28, 2026Improvement

Admin Dashboard — Executive Metrics & Activity Intelligence

Full admin dashboard revamp with live KPI cards, sparklines, revenue projections, a growth funnel, real-time activity feed, and AI performance insights. Built for seeing exactly what's happening at a glance.

Executive KPI row — signups, generations, MRR, and paid users each with a 7-day sparkline and week-over-week % comparison
Revenue & Monetization — MRR sparkline, projected annual run rate, and a Plan Health donut chart showing free vs weekly vs annual split
Growth Funnel — horizontal funnel visualization from Signed Up → First Generation → Paid with drop-off percentages at each stage
Recent Activity Feed — live stream of the last 24h events: signups, generations, plan upgrades, labeled with relative timestamps
AI Performance card — generation stats, pipeline health, and contextual growth tip based on current funnel data
Quick Actions — one-click CSV exports for all users, paid users, churn list, and funnel data
Animated number counts, violet/fuchsia sparklines, hover lift effects throughout
🔧
v4.4.1•Mar 3, 2026Bug Fix

Screenshot Polish & Smart Preview Fix

Two UX fixes for the Coach interface: redundant screenshot label removed, and the smart preview pill no longer navigates away from your current session.

Screenshot upload — removed the redundant "📸 Screenshot uploaded" text bubble. The thumbnail is self-explanatory; no need for a caption below it
Smart Preview navigation fix — the "🔥 [last thread]" pill at the top of an empty Coach session no longer calls loadThread() and replaces your session. Now pre-fills the input with context so you stay in Coach
Smart Preview label changed from "Continue" to "Ask about it" to match the actual new behavior
🏆
v4.4.0•Feb 27, 2026Milestone

Deep Analysis Mode — 6 Candidates, Scored & Ranked

Coach now runs a full multi-agent analysis on every screenshot you upload. You see 6 different reply options scored against each other — winner and backup highlighted, every metric visible, full strategy breakdown. The slowest path. The sharpest result.

Deep Analysis on every screenshot — 6 candidate replies generated by a multi-agent pipeline and scored by a separate critic agent. Not 3 guesses. 6 scored options with a clear winner.
Winner + Backup cards — the top-scoring reply gets a gold Trophy badge. The runner-up sits right below it. Both are one-tap copy.
Visible scoring metrics — expand any result to see every candidate's Neediness Risk, Clarity, Forward Motion, and Tone Match scores as live score bars.
Strategy breakdown inline — momentum, balance, energy level, and a sharp one-liner ("You're chasing. Let them come to you.") shown with every analysis.
Context extraction — Coach surfaces what it detected: their tone, the topic, open questions, and anything you MUST acknowledge in your reply.
Style variety — each candidate uses a different voice: Hood Charisma, Clean Direct, Playful Tease, Bold Closer, Warm Genuine, Chill Unbothered.
Expandable trace panel — tap "Show all 6 candidates + scores" to see the full pipeline output with latency breakdown.
Intelligent follow-ups — after analysis, follow-up messages get a conversational coach response (not a re-run of the full pipeline) with full context from the previous analysis.
Pipeline step indicators — loading state shows exactly what's happening: Analyzing → Generating 6 candidates → Scoring & picking winner.
🏆
v4.3.0•Feb 25, 2026Milestone

Verified Coach Drafts & Deeper Conversation Intelligence

Every reply Coach suggests is now verified before you see it. The system reads the full conversation deeper — detecting tone, unanswered questions, and things you can't ignore. Replies are sharper, more natural, and strategy-aligned.

Verified Coach drafts — every reply suggestion now goes through an automatic quality check before it reaches you. No more generic or needy replies slipping through.
Deeper conversation reading — Coach now detects their tone (flirty, cold, playful, stressed), spots unanswered questions, and flags things you MUST acknowledge (compliments, vulnerable moments, direct questions).
Energy matching upgraded — replies now mirror their effort level more precisely. Short message? Short reply. They shared something real? Coach engages with it.
Strategy-aligned drafts — if Coach says "pull back", every reply option follows that move. No more contradictions between advice and suggestions.
Subtext intelligence — stretched words ("wateveerr", "suuure") recognized as playful, not rejection. Dismissive after vulnerability = deflection. Coach reads what they FEEL.
Zero tolerance for neediness — "please", "sorry", "just checking in", "I was wondering" are automatically caught and rewritten to sound confident.
Content engagement enforced — every reply must reference what they actually said. No more generic "that's cool" responses.
Extended timeout for screenshot analysis — larger conversations process reliably without timing out.
🚀
v4.2.0•Feb 20, 2026New Feature

Smart Preview, Context-Aware Coach & Apple-Ready Polish

The Coach now feels alive before you type a word. Smart Preview remembers your last conversation, chips adapt to time of day and context, the input bar rotates smart suggestions, and the entire layout got an Apple-level polish pass.

Smart Preview on load — if you have saved threads, Coach shows a ghosted card: "Last convo with [name] — Tap to pick up where you left off." If no history, rotates time-of-day scenarios (Friday night dead chat? Monday morning reply?)
Context-Aware Chips — scenario buttons now have dynamic subtitles that change based on your threads, time of day, and day of week. Relevant chips glow violet.
Dynamic placeholder rotation — input cycles through smart examples every 4 seconds: "Decode why she sent 'k.'...", "Am I overthinking this text?", etc.
Send button morph — empty input shows Send icon, typing morphs it to ✨ Go with sparkle
Personalized Coach header — your first initial as a gradient avatar, dynamic greeting: "What's up [Name]?"
Apple iMessage layout — Coach card restructured as flex column with sticky input, scrollable chat/chips, proper maxHeight so input never gets cut off
Chips now in a 2-column grid for compact mobile display instead of stacking vertically
iOS safe area padding — input no longer hidden behind the home indicator on iPhone
Fixed "Paste what they said" empty state leaking into Coach mode
Shortened placeholder text to prevent truncation on narrow screens
🚀
v4.1.0•Feb 19, 2026New Feature

Unified History + Coach-Only UI

Coach is now the only interface — no tabs, no modes. All your sessions auto-save and appear in a unified History page. Resume any conversation with one tap.

Coach-only UI — removed all tabs (Reply, Decode, Opener, Revive). Scenario chips handle everything.
Auto-save coach sessions — every coach conversation is saved to your history automatically
Unified History page (/history) — search, filter by Coach/Thread/Replies, tap to resume any session
Deep-link from History — tap any session to jump back into the conversation in /app
Dashboard updated — "Recent Wins" replaced with unified History showing threads + coach sessions
Profile page — History section now shows all saved sessions alongside quick reply history
Duplicate scenario chips removed from app page for cleaner UI
Homepage redesigned — new hero, social proof bar, stronger CTAs, Coach-first messaging
🏆
v4.0.0•Feb 19, 2026Milestone

V4 — Coach Mode: Your AI Texting Coach

The biggest redesign yet. Coach Mode is now the face of Text Wingman — a conversational AI coach that reads your situation, gives strategy, generates replies, decodes messages, writes openers, and revives dead threads. All from one chat interface.

Coach Mode — conversational AI texting coach as the primary interface. Ask anything: "read this convo", "what should I say?", "decode this", "write me an opener", "revive this dead chat"
Reply cards inline — Coach suggests 3 replies (Quick, Spicy, Soft) with one-tap USE to send to your thread
Strategy badges — momentum, balance, and energy analysis shown inline on every Coach response
Intel Sidebar (desktop) — real-time health ring, risk score, timing window, strategy card, context & goal selectors
Mobile Intel Sheet — expandable panel showing health, risk, timing, strategy, and selectors on mobile
Screenshot multi-upload — upload multiple screenshots at once in Coach mode for full context
Suggestion chips — empty state shows quick-start options: Read convo, What should I say, Decode, Opener, Revive
Thread Mode preserved as secondary view — toggle COACH/THREAD in header
Inline decode — hover any "them" message in thread to decode it instantly
Simulated outcomes — % confidence score on each reply with BEST badge
Edit + Polish preserved — tap Edit on any reply, add your ideas, hit Polish
Regenerate button — REFRESH for fresh reply options without re-entering anything
Dark glass UI throughout — Glass component with neon glow options, animated gradient background
Paywall redesigned in dark glass to match the rest of the app
Removed tab bar (Reply/Decode/Opener/Revive) — Coach handles all modes naturally
Removed standalone Strategy Chat — Coach IS the strategy chat now
Page size reduced from ~3,600 lines to ~1,100 lines
🏆
v3.7.0•Feb 19, 2026Milestone

Deep AI Upgrade — Sarcasm Detection, Power Dynamics & Style Matching

Every AI agent in the pipeline got a major brain upgrade. The system now detects sarcasm vs low investment, kidding vs serious, power dynamics, and matches your personal texting style from your reply history.

Sarcasm detection — StrategyAgent now distinguishes playful sarcasm ("wateveerr", "suuure") from genuine low investment, and flags it for DraftAgent to mirror correctly
Kidding vs serious — AI detects when they're joking ("i hate you lol") vs actually upset ("i hate this") and replies match the real tone
Power dynamics — StrategyAgent now tracks who's investing more, who initiates, who asks more questions, and flags "User chasing" when the balance is off
Energy level classification — conversations now get a vibe label: High flirt, Playful, Warm, Polite, Dry, or Cold — shapes every reply
Risk flags — StrategyAgent surfaces specific signals (frame testing, over-investing, sarcasm likely playful) so DraftAgent knows what to watch for
Personal style matching — DraftAgent now fetches your last 8 replies and uses them as style examples so replies sound more like you
Vibe Check upgraded — now scores confidence level, neediness risk, sarcasm risk, and frame strength on top of energy and vibe
DecodeAgent upgraded — now explicitly detects sarcasm, kidding, low investment, and power dynamics in messages you paste
Strategy alignment — RuleCheckAgent and ToneVerifyAgent now receive strategy context and check that replies match the recommended move
Core principles added to all agents — never needy, assume positive intent, distinguish sarcasm from low investment, respect power balance
✨
v3.6.0•Feb 18, 2026Improvement

Screenshot Auto-Thread & Rename

Upload a screenshot and your full conversation instantly appears in the thread with replies ready — no extra steps. Plus inline thread renaming so you can name threads anything you want.

Screenshot auto-thread — uploading a screenshot now instantly populates the thread with all extracted messages and shows replies, no "Continue in Thread" button needed
Thread auto-saves immediately after screenshot load — pick up where you left off anytime
Inline thread rename — tap the purple thread name to rename it (e.g. "spa girl", "dating app match") and it saves instantly
Screenshot extraction upgraded to gpt-4o with high-detail mode — captures every message in the screenshot including ones near the top, with correct sender sides
Fixed sender swap bug — messages you sent (right/blue) now correctly show as "You", not "Them"
🚀
v3.5.0•Feb 17, 2026New Feature

Subtext Intelligence & Quality Fixes

The AI now reads between the lines — playful dismissals, coy teasing, sarcasm, and stretched words are interpreted correctly instead of literally. Plus reply card fixes and delete thread feedback.

Subtext Intelligence — AI now reads between the lines: "wateveerr" = playful, "heyyyy" = excited, "suuure" = banter, not literal dismissals
Works across V1 and V2 — both prompt pipelines upgraded with emotional intelligence for coy, sarcastic, and teasing messages
V1/V2 badge fix — reply cards now correctly show "v1" (purple) or "v2" (green) based on your actual toggle, not just Pro status
Delete thread feedback — red trash button now shows a toast confirmation on success and error on failure
Tone ✓ badge correctly hidden when using V1 mode
🚀
v3.4.0•Feb 16, 2026New Feature

Vibe Check & Tone Translator

Two new AI tools: get real-time feedback on your draft before you send it, and instantly rewrite any message in a different energy.

Vibe Check — as you type, AI analyzes your draft and shows energy level (🟢🟡🔴), a vibe label, score out of 10, and a one-line coaching tip
Tone Translator — wrote your own message? Tap "Rewrite in a different tone" and pick Flirty, Chill, Bold, Witty, Warm, or Pro to instantly transform it
Vibe Check auto-runs 1.5s after you stop typing (8+ characters) — no button needed
Tone Translator preserves your intent and details while changing the energy
✨
v3.3.2•Feb 16, 2026Improvement

V1/V2 Mode Toggle for Pro

Pro users can now switch between V2 Verified (strategy + 3-agent pipeline) and V1 Fast Mode for quicker replies when you just need something fast.

V1/V2 toggle — tap the mode badge to switch between V2 Verified and V1 Fast Mode
V2 (default) — full strategy analysis, 3-agent pipeline, ≤18 words enforced, tone-verified
V1 Fast Mode — quick single-call replies with no strategy overhead, ~2x faster
Top status badge updates to reflect your current mode
🚀
v3.3.1•Feb 16, 2026New Feature

Custom Context, Smart Thread Update & Speed Boost

Tell the AI about your situation in your own words, update threads by just uploading a new screenshot, and enjoy noticeably faster screenshot processing.

Custom Context — free-text field to describe your situation (e.g. "talking 2 weeks, she's a nurse, went on one date") passed to all AI endpoints
Smart Thread Update — upload a new screenshot when you already have a thread and only new messages get added automatically
Screenshot speed boost — switched to gpt-4o-mini for extraction, smaller image compression, ~2-3x faster uploads
Custom context works across Reply, Revive, Decode, Opener, and Screenshot Briefing modes
🚀
v3.3.0•Feb 16, 2026New Feature

Edit + Polish, Regenerate & Smarter Context

Edit any reply inline, add your own ideas, and let AI polish it smooth. Regenerate replies when you want fresh options. Plus a major upgrade to how the AI reads conversation context.

Edit + Polish — tap Edit on any reply, add your own ideas (like "let's grab food"), then hit Polish to have AI smooth it out while keeping your additions
Regenerate Replies — "Generate different replies" button for fresh options without re-entering the conversation
Smarter Context Analysis — AI now detects re-initiation (they came back to you), personal sharing, questions, and growing energy instead of misreading casual style as low effort
Content Engagement — replies now reference specifics from their message instead of giving generic responses
Thread input fix — "Add as their message" and "Add as my message" buttons always visible after deleting a thread message
Use As Is option — save your raw edit without AI polish if you prefer your own wording
🚀
v3.2.0•Feb 15, 2026New Feature

Revive Mode, Screenshot Briefing & Energy Matching

New Revive mode for dead conversations, instant Screenshot Briefing with strategy coaching, smarter energy-matching replies, and expanded platform support.

Revive Mode — re-engage dead/stale conversations with 3 strategic messages (smooth, bold, warm) plus AI analysis of why the convo died
Screenshot Briefing — upload a screenshot in Reply mode and get instant strategy coaching + 3 replies without typing anything
Energy Matching — replies now match the other person's effort level. Short messages get short replies, slang gets slang back
Facebook Dating & Messenger support — screenshot extraction now recognizes FB Dating, Messenger, and Snapchat
Screenshot upload in Opener mode — upload a profile screenshot for context before generating openers
Low-effort detection — Strategy Mode now flags stalling conversations and auto-applies no-questions + keep-short constraints
🏆
v3.0.0•Feb 15, 2026Milestone

V3 — Conversational Intelligence

The biggest update yet. Text Wingman is no longer just a reply generator — it's a full conversational AI companion with strategy coaching.

Thread Mode — full back-and-forth conversation loop with "I sent this" and custom replies
StrategyAgent — AI coaching card showing momentum, balance, and recommended move (Pro)
Thread-Aware AI — every reply is generated with full conversation context, not just the last message
Dark glass UI overhaul — adopted across dashboard and app page for a modern, premium feel
Double-text support — add multiple messages from either side without forced alternation
Auto-save threads — conversations sync in the background after 2+ messages
🚀
v2.5.0•Feb 13, 2026New Feature

Message Decoder, Opening Lines, Coach Tips & Saved Threads

Four new features: decode what they really mean, generate opening lines, get coaching tips, and save conversation threads.

"What Do They Mean?" Decoder — analyzes subtext, intent, energy, and red/green flags
Opening Line Generator — first-message mode for dating apps, Instagram DMs, cold texts & more
Coach Tips — tactical advice on how to respond based on conversation dynamics
Saved Threads — name and save conversations, come back for context-aware replies
🚀
v2.4.0•Feb 12, 2026New Feature

Screenshot Upload — Full Conversation Extraction

Upload a screenshot of any conversation and our AI reads the entire thread. No more copy-pasting between apps.

Upload screenshots from iMessage, WhatsApp, Instagram, Tinder & more
AI extracts the full conversation thread with Them/You labels
Detects who said what and identifies the last received message
One-tap from screenshot to generated replies
✨
v2.3.1•Feb 12, 2026Improvement

Mobile UX Overhaul

Major responsiveness pass across every page — optimized for thumb-friendly mobile use.

Context grid now 2 columns on small screens
Removed janky hover effects on reply cards for touch devices
Banners stack properly on mobile
Safe bottom padding on all pages
✨
v2.3.0•Feb 11, 2026Improvement

Homepage Refresh

Cleaned up the homepage with honest copy, dynamic copyright, and removed placeholder content.

Removed placeholder testimonials
Fixed pricing card contradictions
Dynamic copyright year
New "Screenshot It. We'll Read It." feature showcase section
✨
v2.2.0•Feb 10, 2026Improvement

Dashboard Glow-Up

Redesigned dashboard with better stats, recent wins, and a cleaner layout.

Total Replies stat card
Recent Wins section with quick view
Renewal CTA near subscription countdown
Compact quick-action CTA
🏆
v2.1.0•Feb 5, 2026Milestone

Security Hardening & Admin Dashboard

Deep security audit plus a full admin panel for managing users, billing, and experiments.

Fixed critical RLS policies on entitlements table
Server-side auth on all API routes
Full admin dashboard with 7 sections
Feature flags system for gradual rollouts
🏆
v2.0.0•Jan 20, 2026Milestone

V2 Launch — 3-Agent Verified Replies

The biggest update yet. Every reply now goes through a 3-agent pipeline: Draft → Rule-Check → Tone-Verify.

3-agent pipeline: Draft, Rule-Check, Tone-Verify
≤18 words enforced, no emojis, no needy text
Auto-revise up to 2x before showing results
Confidence scoring on every reply
🏆
v1.0.0•Dec 1, 2025Milestone

Text Wingman Launch

The original release. Paste a message, pick a tone, get 3 reply options.

3 tone options: Shorter, Spicier, Softer
Context selector for Dating, Friends, Work
Copy to clipboard with one tap
Free tier with daily limits

We ship fast. Stay tuned for more.

Try the latest features →