Grey Mirror by JustLayMe

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.

  1. Parse the uploaded text, CSV, JSON, HTML, or structured file
  2. Preserve every readable message row without sampling
  3. Standardize timestamps across platforms and timezones
  4. Resolve and verify participant sender labels
  5. 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
What Grey Mirror measures
MetricWhat it measuresWhy it matters
Response-time driftChange in reply speed over timeReveals engagement shifts and priority changes
Initiation balanceWho starts conversations more oftenShows effort distribution and interest level
Repair attemptsFrequency and quality of repair messagesIndicates conflict resolution ability
ReciprocityResponse rate to questions and statementsMeasures mutual engagement and respect
Silence gapsDuration of non-response periodsReveals disengagement or external pressures
Planning languageFuture-oriented statementsSignals commitment and forward focus
Turn-takingMessage exchange rhythmIndicates conversation flow and engagement quality

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

View the canonical How Grey Mirror turns a message history into a report. page