Yes is the right short answer
AI can analyze a full text message history, but only if the workflow respects the whole sequence instead of pretending the story lives in one dramatic screenshot.
Yes. AI can analyze a full text message history when the workflow preserves the supplied messages, participants and dates. Grey Mirror accepts supported conversation exports and measures patterns across that history. Start with completely free analysis, no card required. Check the evidence; missing messages and private intentions remain unknown.
By Layne Weant
Published
Updated
Yes. AI can analyze a supplied message history for counts, reply timing and recurring exchanges. Export both sides with sender labels and dates, confirm the participants, and check the report’s imported range and supporting messages. Grey Mirror provides this workflow for supported iMessage, WhatsApp, Instagram, Telegram and SMS exports. Start with completely free analysis, no card required; the optional complete report costs $17.99 once. An accepted file alone does not prove complete analysis coverage.
AI can analyze a full text message history, but only if the workflow respects the whole sequence instead of pretending the story lives in one dramatic screenshot.
What matters is whether the system can compare early versus late phases, repair versus relapse, warmth versus withdrawal, and what changed after specific emotional events.
A credible system should explain what it scores reliably, when a giant upload will take longer, and why low-evidence findings should be labeled instead of padded with generic advice.
A text message analyzer organizes a supplied conversation into measurements and interpretations. Choose the workflow by the question: explaining a sentence, comparing a reply pattern and reviewing a recurring conflict need different amounts of evidence.
General assistants can help you discuss a short exchange or work with a supported file. Dedicated analyzers can provide a repeatable import, participant confirmation and structured measurements. Neither category establishes accuracy by itself. Compare the actual evidence and published limitations of the tool you use.
Keep three things separate: the messages available on the original platform, the messages actually included in the export and the messages counted in the report. A complete analysis of an incomplete export still leaves missing context. A large file size is not a coverage measure.
Before using a finding, compare the imported message count, first and last dates and participant labels with the conversation you intended to supply. If the report shows fewer messages or a shorter range, resolve the gap first. Do not read an absent value as zero or assume that a polished summary proves the file was fully used.
Open the available evidence for a finding and read the surrounding turns. Evidence excerpts let you inspect an interpretation; a handful of convincing excerpts alone does not establish full-history coverage. Counts and date ranges support that separate check. Calls, deleted messages and conversations on another app remain outside the record.
ChatGPT can analyze supported uploaded text files and spreadsheets. OpenAI’s File Uploads FAQ lists a 512 MB per-file ceiling, a separate two-million-token cap for text and document files, and an approximately 50 MB spreadsheet or CSV limit. These are upload limits, not a guarantee that every message contributes to a particular answer. Limits and availability can change with the plan and account settings.
For a short history, supply sender labels and dates and ask one concrete question. Request dated quotations, the range examined and anything the answer could not verify. For exact timing or frequency questions, check the calculation and denominator rather than relying only on a narrative summary. For a large history, compare a structured export-analysis workflow and inspect its coverage before drawing a conclusion.
Use the following instructions after reviewing the tool’s privacy terms and supplying a conversation you are entitled to share. Replace Person A and Person B with consistent labels and choose one question. These are instructions to check the output, not a promise that an assistant can verify every requested detail.
“Analyze only the supplied conversation between Person A and Person B. My question is: what changed in how we return to a disagreement? First list the sender labels and the earliest and latest usable dates. State which files or parts you examined, which details you could not verify, and whether the record is incomplete. Do not infer identity from tone.”
“Separate calculated observations from interpretations. For each interpretation, give the date, the short supporting quotation and enough surrounding turns to check it. Include a counterexample or an alternative explanation. If no suitable evidence exists, say so. Do not infer private motives, diagnose either person or invent missing messages.”
“If you calculate a rate or reply interval, show the counting rule, denominator and time window. Do not treat missing timestamps as zero-delay replies or call send times read receipts. End with one question I can ask the other person, using observations rather than a verdict.”
Check the answer against the source yourself. A quotation that cannot be found, a participant reversal or an unverified count is a reason to stop using that finding. For a recurring pattern, include relevant ordinary exchanges as well as difficult ones; selected highlights can bias the answer.
First, download the conversation in a supported format using the platform guides below. Keep both sides and check the first and last dates: an export can only show the messages it actually contains.
Open Grey Mirror, upload the export and confirm which participant is you. If the sender labels are unclear, resolve them before analysis rather than guessing from the way either person writes.
Your free preview comes from your own conversation. Review it before choosing the complete report, with its timeline, charts, available metrics and evidence. The public sample lets you inspect the report format before uploading.
The public Jack and Diane report covers 47,693 messages across 160 days and was shared with permission; the participant names were changed. It lets you practice inspecting a finding before sharing your own conversation. This is a reading exercise on one report, not a population benchmark or an accuracy test.
Choose one finding about a change over time. Note which person, time window and measurement it describes. Open the available dated support and read the surrounding turns. Then look for an exchange that complicates the interpretation. You are checking whether this specific finding is supported, not whether the whole relationship can be reduced to its score.
Keep both sides, timestamps and the widest relevant date range. Export the actual conversation instead of picking only the messages that upset you. The ordinary weeks give the difficult ones context.
Grey Mirror keeps reports behind your account. It does not automatically share the report with the person in the conversation. Analysis happens on servers; the privacy policy names the processors and explains retention and deletion.
Nothing is deleted on a timer: your upload, processed messages, and report stay in your account until you delete them. Deleting a report removes its messages, analysis files, and stored original upload. Backup and mandatory-record exceptions are explained in the policy.
Ask separately where the analysis runs, who can access the report, whether inputs are used for model training and what deletion covers. Private account access does not mean processing stays on your device. Local redaction can remove identifiers before upload, but the remaining wording can still identify someone.
If you use ChatGPT, OpenAI provides a model-training control called “Improve the model for everyone” and a Temporary Chat option. Temporary chats are not used to improve models but may be retained for up to 30 days for safety. Turning off training does not delete saved chats. Check the current settings for your account before supplying another person’s messages.
Start with what is being measured. Message counts and reply intervals are calculated from the parsed conversation. A label such as repair, deflection or affection involves interpreting language. Those are different kinds of result, even when they appear beside each other in a report.
Grey Mirror publishes its analyzer inventory, measurement definitions and research data. Compare an actual report: can you check the dates, see the messages behind a finding and tell a missing value from a zero? For model accuracy, look for a test with known answers and a stated dataset. A long feature list does not answer that question.
A screenshot can show what someone said. It cannot show how often the same exchange returned, whether the reply pattern changed over six months or what usually happened after an apology. For those questions, you need the dates and the surrounding conversation.
Grey Mirror’s published signal study covered 4,600,611 messages in 29 de-duplicated histories from 20 accounts. It reported 97.4% as Neutral/Uncertain under that study’s classifier. That result describes this selected cohort and model, not every relationship. It is a reason to examine patterns across history, not assign meaning to every short text.
Yes. ChatGPT can discuss and summarize messages you provide, subject to its current file and context limits. For a relationship pattern, check whether the whole relevant history was included and whether claims point to supporting messages. Grey Mirror provides a dedicated export-analysis workflow with participant mapping, timing measurements, recurring-pattern signals and a structured report. The ChatGPT comparison guide explains the different workflows.
Yes. Grey Mirror provides account-restricted reports from uploaded message histories. Analysis runs on servers, and reports are not automatically shared with the other participant. Its privacy policy lists processors, retention defaults and deletion options. Mirror Veil can redact names and contact details in your browser before upload; redaction is separate from the server-based analysis.
Grey Mirror is built for analyzing an entire relationship text history: who reaches out, how replies change, which conflicts repeat, what happens after an apology, and how the story changes across time. It accepts supported iMessage, WhatsApp and Instagram exports. Open the 47,693-message Jack and Diane sample report to inspect the cinematic timeline, Memory Lane, charts, metrics, and evidence before uploading.
Yes. Grey Mirror analyzes supported conversation exports for initiation, reply timing, reciprocity, detected repair attempts and changes over time. Both the input and the models have limits: missing messages, unclear speakers, sarcasm and offline events can change the interpretation. A complete export supplies context that selected screenshots leave out; it still cannot prove private intentions.
Yes, and the useful version reads the whole conversation rather than a fragment of it. Sequence, timestamps and who spoke when are what make a pattern measurable; strip those and the analysis becomes an opinion about a few sentences. Grey Mirror preserves the supplied history for measurement and provides evidence-linked findings where the analysis supports them.
Yes, and thread length is the point. Grey Mirror reads complete exported histories rather than an excerpt, so it can state how often something happened instead of guessing from the messages you happened to keep. Published benchmarks cover 4,600,611 messages across 29 de-duplicated two-party histories.
The complete export is read as one ordered history, both people are compared across many behavioral dimensions, and rates are compared per person across time. Check the metric definitions and the available dated evidence. Interpretation still depends on correct participant mapping and what the export contains.
Affection is measurable as a rate per 1,000 messages on each side, which is what makes an imbalance visible. In the published benchmark cohort, expressions of affection outnumbered explicit repair attempts by roughly 10.7 to 1, and affection ran higher outbound in 14 of 20 accounts.
Behavioural correlates can be measured: pursuit and withdrawal, reply latency drift, and whether bids for connection are returned or left hanging. These are observable patterns in the thread, not a clinical attachment diagnosis, and Grey Mirror states that limit rather than assigning someone a style.
Usable, ordered timestamps can support a reply-gap calculation under a stated method. Compare the same participants across relevant periods, account for overnight gaps and missing dates, and avoid treating send timestamps as read receipts. A slower reply does not by itself establish withdrawal or intent. The published research did not support a consistent direction for which participant replied more slowly.
ChatGPT can work with supported uploaded files as well as pasted messages, within current plan, file and context limits. File acceptance does not prove that every message contributed to an answer. Preserve sender labels and timestamps, request the examined range and dated evidence, and verify any count or interpretation against the original export.
The best option is the one that keeps the full thread intact, exposes measurable patterns, and shows confidence beside the evidence. Grey Mirror is built for that long-context relationship-analysis job.
Because many relationship answers only become clear when you compare earlier and later patterns: who repairs, who withdraws, when delays increase, and whether warmth holds or collapses over time.
Review the tool’s privacy settings, then supply a supported export with consistent sender labels and usable dates. Ask one concrete question, request the examined range, counting method, dated quotations and counterexamples, and verify them against the file. This guide includes a prompt you can adapt; no prompt guarantees complete coverage or accurate interpretation.
General assistants such as ChatGPT, Gemini and Claude can read and discuss messages you paste or upload, within their file and context limits. Grey Mirror is built for exported conversation histories: you confirm the participants, then it measures timing and initiation across the supplied history and provides evidence-linked findings.
General assistants have file and context limits that depend on the current product and plan. Check whether the relevant history was included and ask for dated support. A dedicated analyzer offers a different workflow, but that alone does not establish greater accuracy; compare its imported range, measurements and evidence.
Yes. Grey Mirror provides completely free analysis from your own supported export, no credit card required. Confirm the participants and inspect your real preview before choosing the optional complete report with the full timeline, Memory Lane, charts, metrics and evidence for $17.99 once. The monthly plan is optional.
It can't read tone of voice, facial expression, or intentions. A sarcastic message and a sincere one can look identical in text. It also can't tell you what happened in person or what anyone meant: the record shows behavior, and the meaning is still yours to work out.
Accuracy depends on the claim. Counting observable things, such as reply times, message lengths and who starts conversations, is highly reliable. Interpreting what those numbers mean is much less certain. Good analysis labels confidence clearly and marks weak signals as questions rather than conclusions.
Read the layers
Visual guide updated
Confirm both sender labels, supplied files and usable dates before asking about a recurring pattern.
Separate calculated observations from interpretations; request the counting rule, dated evidence and an alternative explanation.
Find the supporting exchange in the original history, read the surrounding turns and look for counterexamples.
Use the prompt and public-report exercise in this guide. A confident answer or accepted upload does not establish full coverage, private intent or diagnostic accuracy.