Relationship Text Analysis
The category pillar defining evidence-based relationship analytics.
The message bothered you. Read it alongside the rest of the conversation. Grey Mirror analyzes your entire exported history to help you check whether pressure, dismissal or conflict repeats, and what happens afterward. The evidence is there for you to inspect.
By Layne Weant
Published
Updated
Red flags are repeated patterns, not isolated messages. A single angry text is not a red flag. A pattern of anger without repair, constant criticism without accountability, or manipulation that escalates over time may be. Grey Mirror helps you distinguish moments from patterns.
The category pillar defining evidence-based relationship analytics.
Start your own full-thread analysis now.
Learn how Grey Mirror detects gaslighting patterns.
Separate concerning patterns from ambiguous conflict signals.
Grey Mirror identifies measurable patterns that may indicate relationship concerns: escalation, pressure, invalidation, control language, sudden withdrawal, and recurring repair failure.
Grey Mirror ranks each concern by recurrence, escalation, timing context, repair follow-through, and evidence strength so the report shows whether a signal is isolated, emerging, or repeatedly reinforced across the full thread.
A screenshot-based red flag scan can identify concerning individual messages. Full-thread analysis reveals whether those messages are part of a pattern.
For example, a single 'you're crazy' message might be concerning, but it takes on different meaning if it's isolated versus if it's the 10th such message in a month. Full-thread analysis provides that context.
Full-thread analysis also reveals escalation patterns. A red flag that appears once but then grows in frequency or intensity is more concerning than an isolated incident.
Red flag analysis identifies observable communication patterns, evidence windows, recurrence, intensity, and confidence labels.
Not all red flags mean the relationship is doomed. Some patterns can be addressed through communication and boundary-setting.
Context matters. A behavior that is concerning in one relationship might be normal in another. Full-thread analysis provides context, but interpretation requires human judgment.
Red flags are warning signs, not verdicts. They should prompt reflection and possibly professional support, not immediate termination.
This is the distinction the whole page turns on. A sharp message sent once, during a hard week, apologised for the next morning and never repeated, is a bad day. The same message sent monthly for a year, never repaired, escalating each time, is a pattern. In a single screenshot those two are pixel-for-pixel the same.
Nothing about the wording separates them. Only the record does — what came before, what came after, and how often the same shape repeats. That is why Grey Mirror will not return a red-flag verdict from one message, and why any tool that does is guessing.
People almost always screenshot the worst message, which is a selection rule that guarantees an unrepresentative sample. The frame that made you go looking is by definition the exception, and an exception cannot tell you what is typical.
The measurements are deliberately behavioural. They describe what the messages did, not what anyone meant by them.
Measured: how often a concerning pattern repeats and whether it is escalating; whether timing changed around it; whether repair attempts were made and whether they were answered; whether effort and initiation are one-sided; whether affection thinned over time; whether questions and bids went unanswered.
Refused, on principle: it does not diagnose you or anyone else, does not prove abuse or intent, does not tell you who was right, does not predict whether the relationship ends, and does not claim to know how either person felt. Findings without enough evidence behind them are labelled uncertain rather than rounded up into a conclusion.
Every supported finding names the messages behind it, so you can go back to the thread and check the reading yourself rather than taking a score on trust. A finding reads as a claim, an evidence window, and a confidence label — for example, that repair attempts went unanswered in a particular date range, marked supported because there are enough instances to see the shape, or marked uncertain when there are only one or two.
If the export dropped edits, reactions, or deletions, the report says so rather than quietly analysing an incomplete record. A conclusion you cannot trace back to messages is a conclusion you should not act on.
Screenshot tools are genuinely useful for a fast read on wording — whether a specific line is worth taking seriously. They are the right tool when you have one message and a quick question.
Your conversation is used to produce your report. It is not sold and is not used to train public models, and you can delete an upload and its report from your account. On a Mac the app reads the thread already on your machine, so there is no export file left sitting in Downloads afterwards.
If you are checking a thread you are worried about, that privacy matters more than usual — which is why deletion is a control you hold rather than a request you file.
If you feel unsafe, controlled, or coerced in your relationship, please seek professional help from a therapist, counselor, or domestic violence hotline.
Grey Mirror is a tool for pattern detection, not crisis intervention. If you are in immediate danger, please contact local authorities or emergency services.
Professional help is especially important if you experience physical violence, threats, stalking, or financial control in addition to concerning text patterns.
Grey Mirror can identify patterns consistent with gaslighting, such as repeated attempts to make you doubt your memory or perception, and it links those findings to evidence windows and recurrence.
Breadcrumbing is a pattern where someone gives you just enough attention to keep you engaged, but not enough to indicate genuine interest or commitment. It often appears as sporadic, inconsistent communication that leaves you uncertain about where you stand.
Text analysis can identify patterns consistent with emotional abuse, such as repeated belittling, control, or manipulation. If you believe you are experiencing abuse, use the trust and support resources linked from the report.
Longer histories can provide more opportunities to distinguish an isolated message from recurrence, but volume does not guarantee a correct interpretation. Participant mapping, coverage, language ambiguity, missing context, evidence windows, and human judgment all matter.
Not necessarily. Some red flags can be addressed through open communication and boundary-setting. Others may indicate deeper incompatibilities. Whether a red flag is a dealbreaker depends on your values, boundaries, and the specific context of your relationship.
Yes, you can upload conversations with an ex to identify patterns in how the relationship ended or how communication has continued post-breakup. This can provide insight into what happened and whether reconciliation might be healthy.
Conversation data is processed server-side in an account-scoped job and is not publicly served. Review the Privacy and Trust pages for current cleanup windows, external processors, deletion controls, and the unresolved backup-expiry limit.
Read the layers
Visual guide updated
Preserve the words and context of a threat, degrading remark or ignored boundary.
Read how the same concern develops across relevant exchanges and responses to clarification.
Offline events and your lived experience remain important even when the overall text pattern looks favorable.
A reassuring average should not erase a serious event. Use evidence to describe the behavior rather than asking a score to decide whether it matters.