How Grey Mirror turns a message history into a report.
Full-thread relationship text analysis with evidence-backed metrics, timeline windows, participant resolution, and visible confidence bands. No single-message guessing, no hidden interpretations, no fabricated precision.
- Message order and participant attribution stay connected
- Full thread
- Important findings identify supporting windows and metric drivers
- Evidence
- Uncertainty remains visible when the record is incomplete
- Limits
How does Grey Mirror analyze relationship texts?
Grey Mirror preserves speaker sequence, timestamps, and full timeline from your exported conversation. It then measures observable communication patterns including repair quality, timing drift, reciprocity, effort balance, planning language, and recurring loops. Every metric is evidence-linked with confidence bands, never guessing private intent.
What full-thread analysis can reveal
A complete conversation export reveals patterns, timing shifts, and repair cycles that isolated screenshots cannot show. The sequence and context transform raw messages into measurable relationship signals.
- Response-time drift and silence patterns across the entire timeline
- Initiation balance and who consistently drives the conversation
- Repair attempts versus rupture events and their success rates
- Recurring communication loops and their resolution outcomes
Why screenshots are insufficient for relationship analysis
A single screenshot shows what someone said but hides the context that gives it meaning. Full-thread analysis reveals whether a message is an isolated incident or part of a measurable pattern.
Missing sequence
Cannot see what came before or after to understand the context
No timing patterns
Cannot detect response-time drift, silence gaps, or timing-based signals
Hidden repetition
Cannot identify recurring patterns without the full timeline
What inputs produce the strongest analysis?
The strongest input is a complete exported thread with stable message order. Platform exports from iMessage, WhatsApp, Messenger, Telegram, Signal, and SMS are supported.
Screenshots remove sequence, timing, and recurrence. Full exports preserve those signals when the source format contains them.
- Message text or structured rows from your export
- Participant labels that map to real people in the conversation
- Timestamps precise enough to calculate response gaps
- Enough coverage to compare early, middle, and recent periods
What happens during normalization?
Normalization converts platform-specific formats into a consistent analysis structure without losing evidence. This step preserves who said what, when, and in what sequence.
- Parse the uploaded text, CSV, JSON, HTML, or structured file
- Preserve every readable message row without sampling
- Standardize timestamps across platforms and timezones
- Resolve and verify participant sender labels
- Flag malformed rows with diagnostics for user review
How participant resolution protects accuracy
Participant mapping is critical because sender labels drive all timing, effort, reciprocity, and power metrics. Incorrect mapping can invert the story entirely.
- Sender labels determine who initiated, who responded, who repaired
- Ambiguous names pause processing for confirmation
- Confidence scores reflect participant resolution certainty
- Wrong mapping = wrong metrics = wrong interpretation
How timeline windows enable pattern detection
Windowing divides long conversations into comparable phases. This allows Grey Mirror to detect trajectory: is warmth increasing, stable, or declining? Are repair attempts becoming more or less effective over time?
Single-message analysis cannot detect patterns. Windowed analysis reveals trajectory.
- Compare early-relationship patterns versus late-relationship patterns
- Detect timing drift: are responses getting faster or slower?
- Identify repair cycles: do arguments resolve or repeat?
- Measure reciprocity: is effort balanced or one-sided?
What Grey Mirror measures
Grey Mirror focuses on observable, measurable communication dimensions that can be extracted from message content and timing.
Evidence linking and confidence bands
Every metric is backed by specific evidence from your conversation. Grey Mirror shows you exactly which message windows support each claim and displays confidence bands instead of fake precision.
When evidence is thin, confidence bands widen. When ambiguity exists, uncertainty is flagged. Never hidden.
Message-level evidence
Specific lines and references when payload allows them
Window-level evidence
Time ranges where patterns appear repeatedly
Metric-level evidence
Counts, deltas, and confidence labels explaining each score
Synthetic example: How patterns emerge from sequence
Consider this fabricated teaching example: after each synthetic argument, one participant sends a repair message within 2 hours, and the other responds within 4 hours. The pattern repeats 7 times across 3 synthetic months, with 6 exchanges returning to a calmer baseline.
- Pattern detected: repair-and-response cycle
- Frequency: 7 occurrences over 3 months
- Accepted repairs: 6 of 7 synthetic examples
- Timeline: consistent 2-4 hour response window
- Confidence: high due to repetition and clarity
Methodology foundations and authoritative references
Grey Mirror's approach to relationship text analysis draws from established forensic standards, evidence principles, and relationship science research. These citations provide additional context for our methodology.
These references inform our methodology but do not constitute legal or clinical advice. Grey Mirror is a pattern analysis tool, not a legal or clinical diagnostic.
Mobile forensics standards
Our export normalization follows NIST mobile forensics guidelines for preserving message sequence, timestamps, and sender attribution. See <a href="https://www.nist.gov/itl/sed/nist-special-publication-800-101-rev-1" target="_blank" rel="noopener noreferrer">NIST SP 800-101 Rev. 1: Guidelines on Mobile Device Forensics</a> for principles on maintaining data integrity during extraction.
Evidence principles
Our evidence-claim linkage and confidence bands align with evidence standards used in legal contexts. We reference <a href="https://www.law.cornell.edu/rules/fre/rule_401" target="_blank" rel="noopener noreferrer">Federal Rules of Evidence Rule 401</a> on relevance and <a href="https://www.law.cornell.edu/rules/fre/rule_403" target="_blank" rel="noopener noreferrer">Rule 403</a> on excluding prejudicial evidence in our methodology.
Relationship communication research
Our repair metrics draw from Gottman Institute research on conflict resolution patterns. See <a href="https://www.gottman.com/about/research/couples/" target="_blank" rel="noopener noreferrer">Gottman Institute research on couples and relationship patterns</a> for foundational work on repair attempts and conflict escalation.
Text-based relationship indicators
Our timing and reciprocity metrics build on communication research about response patterns in digital relationships. Research on texting patterns and relationship quality informs our approach to measuring initiation balance and response-time drift.
Route-aware interpretation
The same communication pattern can mean different things in different relationship contexts. Grey Mirror adjusts interpretation based on whether the conversation is romantic, platonic, family, or professional.
- Romantic: commitment, affection, intimacy signals
- Platonic: mutual interest, boundary respect, shared activities
- Family: obligation, care, support dynamics
- Professional: collaboration, respect, task completion
Methodology confidence and evidence quality
Full-thread analysis is powerful because Grey Mirror measures observable communication behavior with confidence labels, evidence windows, and traceable report outputs.
Grey Mirror reveals what the text shows and how strongly the thread supports the finding.
- Evidence-linked communication metrics
- Confidence labels for sensitive or sparse findings
- Participant mapping and parser quality checks
- No fabricated evidence when data is missing or ambiguous
- Timeline windows for repair, timing, effort, and recurrence
- Trust-page routing for safety or professional-support context
Frequently Asked Questions
Does Grey Mirror read every message in my export?
Yes, the goal is full-fidelity analysis of every countable parsed message. Damaged or unreadable rows are flagged for review, never silently sampled into a weaker report.
Why does participant mapping sometimes pause processing?
Because sender labels drive all metrics. If the parser cannot reliably determine who sent what, the report could be misleading. Confirmation is safer than guessing wrong.
What makes Grey Mirror different from a chatbot or summary tool?
Chatbots compress; Grey Mirror preserves. Summaries hide evidence; Grey Mirror attaches it. Single-message tools miss patterns; Grey Mirror detects them across the full timeline.
Can Grey Mirror detect sarcasm or jokes?
Sarcasm and jokes create ambiguity that reduces confidence scores. The system flags uncertainty rather than guessing intent. Cultural context and inside jokes are particularly challenging.
How does Grey Mirror handle deleted or missing messages?
Deleted messages create gaps that reduce confidence in timing-based metrics. The system narrows confidence bands and flags missing context rather than fabricating data.
How long does Grey Mirror retain my conversation?
Retention depends on the current upload, report, and account workflow. Review the privacy and data-deletion pages for the current policy and available deletion controls.
What platforms does Grey Mirror support?
iMessage, WhatsApp, Messenger, Telegram, Signal, SMS, and other text-based platforms. We support TXT, CSV, JSON, HTML exports, and ZIP archives.
How do I export my messages for analysis?
iPhone Settings does not include a native conversation-export command. Use a lawful export method that preserves sender labels, timestamps, text, and sequence; WhatsApp provides an in-app Export Chat flow, while Android export steps depend on the chosen tool.
References and methodology
Related Grey Mirror guides
- Relationship text analyzer
- Methodology
- Public white paper
- Metrics library
- Evidence standards
- Privacy and deletion
- AI sycophancy vs measured analysis
- Interactive sample report
- Relationship text analysis glossary
- Long-term pattern analysis
- Love language in texting
- iMessage analysis
- WhatsApp chat analysis
- Instagram DM analysis
- ChatGPT vs Grey Mirror
- Screenshots vs full thread
- Repair attempts in texting
- Conflict escalation patterns
- Emotion word frequency
- Texting anxiety signs
- Friendship text analysis
- Telegram text analysis
- Improve text communication
- Apology insufficiency case study
- Full thread vs screenshot case study
- Couples text message analyzer
- Analyze chat history for patterns
- SMS and Android text analysis
- Pricing and free preview
- Private relationship text analyzer
- Best relationship text analyzer
- Best text message analyzers 2026
- Chat analyzer comparison
- Red flag text analyzer
- Situationship text analyzer
- Analyze relationship texts
- Relationship pattern analysis case study
- Criticism in texts case study
- Dismissiveness case study
- Emotional availability case study
- Emotional labor case study
- Emotional tone drift case study
- Talking about problems case study
- Mixed signals case study
- Post-conflict patterns case study
- Power dynamics case study
- Reading subtext case study
- Validation in texts case study
View the canonical How Grey Mirror turns a message history into a report. page