import Reveal, { RevealItem } from "./Reveal" const G = "linear-gradient(135deg, #1d4ed8 0%, #0891b2 100%)" const FEATURES = [ { icon: "๐ŸŽค", color: "#5b9cf6", title: "Real Conversation Analysis", body: "We read what was actually said, not just extracted numbers. The AI identifies missed questions, interrupted thoughts, and moments you talked past each other.", }, { icon: "๐Ÿ”„", color: "#34d399", title: "A Feed That Reflects Back", body: "Session recaps and the moments a pattern first shows up, interleaved โ€” not a static report, a running read on how you're actually coming across.", }, { icon: "๐ŸŽฏ", color: "#f59e0b", title: "Context-Aware Insights", body: "An interview is not a casual chat. We detect the type of conversation automatically and calibrate what good looks like for that specific setting.", }, { icon: "๐Ÿ“Š", color: "#818cf8", title: "Your Behavioral Shape", body: "Real signals โ€” pace, curiosity, directness, how you build on others โ€” positioned against your own history. No grades, no numbers, never compared to anyone but you.", }, { icon: "๐Ÿงญ", color: "#fb923c", title: "Every Session, Broken Down", body: "Each recording gets its own read โ€” what the conversation was about, and how this one session compared to your own usual, signal by signal.", }, { icon: "๐Ÿ”’", color: "#5b9cf6", title: "Privacy by Design", body: "Your audio is processed and deleted the moment analysis finishes. Only your own behavioral patterns are kept โ€” never your words, never anyone else's.", }, ] const CONTEXT_TYPES = [ { label: "Interview & Review ยท High Stakes", desc: "Job interviews, performance reviews, presentations" }, { label: "Conflict & Friction", desc: "Disagreements, pushback, difficult conversations" }, { label: "Collaborative", desc: "Team meetings, brainstorming, joint problem-solving" }, { label: "Persuading & Pitching", desc: "Sales calls, pitches, convincing others" }, { label: "Negotiation", desc: "Deals, salary discussions, competing interests" }, { label: "Coaching & Feedback", desc: "Mentoring, giving criticism, guiding others" }, { label: "Supportive Listening", desc: "Emotional support, being there for someone" }, { label: "Deep Personal", desc: "Vulnerable, emotionally open conversations" }, { label: "Casual & Low-Stakes", desc: "Everyday chat, catching up, informal exchanges" }, ] function Section({ label, title, subtitle, children }) { return (
{label && (
{label}
)} {title && (

{title}

)} {subtitle && (

{subtitle}

)} {children}
) } export default function HowItWorksView({ onBack }) { return (
{/* Back */} {/* โ”€โ”€ Hero โ”€โ”€ */}

Your conversations,

reflected back.

Most people go through hundreds of conversations without ever seeing their own patterns. mirror changes that โ€” not by telling you what to say, but by showing you how you actually show up.

{/* โ”€โ”€ The Problem โ”€โ”€ */}
{[ <>In every conversation you're focused on what to say next. Nobody tells you that you interrupted four times, spoke for 70% of the conversation, or always go quiet when you're challenged., <>Good coaches cost hundreds per hour. Therapy takes years. Most feedback from the people around you is filtered through politeness or filtered out entirely., <>That's why mirror exists. Record a Google Meet call and we show you exactly what's happening โ€” not what you think is happening., ].map((text, i) => (

{text}

))}
{/* โ”€โ”€ How It Works โ”€โ”€ */}
{[ { num: "1", title: "Record a Google Meet call", body: "Hit one button when the conversation starts. Hindi or English, code-switched or not โ€” what you talked about doesn't matter. How you showed up does.", }, { num: "2", title: "AI reads what was actually said", body: "Not just numbers โ€” the actual conversation. We find what you missed, what you repeated, how you listened, and where you lost the thread.", }, { num: "3", title: "Your profile builds over time", body: "Every session gives you something. A handful in, real patterns start emerging โ€” each one only named once it's shown up consistently for you, never guessed early.", }, ].map(({ num, title, body }, i, arr) => (
{i < arr.length - 1 && (
)}
{num}
{title}
{body}
))}
{/* โ”€โ”€ Features Grid โ”€โ”€ */}
{FEATURES.map(({ icon, color, title, body }, idx) => (
{icon}
{title}
{body}
))}
{/* โ”€โ”€ Context Types โ”€โ”€ */}
{CONTEXT_TYPES.map(({ label, desc }) => (
{label} {desc}
))}
{/* โ”€โ”€ Privacy โ”€โ”€ */}
๐Ÿ”’

We remember you. No one else.

Your audio is processed and permanently deleted the moment analysis finishes โ€” never stored, never replayed. Only your own behavioral patterns are kept. Anyone else on the call is never profiled, never stored, never analyzed individually.

) }