Instagram message insights

Turn an Instagram DM export into a relationship timeline.

Instagram makes it difficult to see the pattern across thousands of DMs. Brutal Verdict converts a supported JSON export into reply-time, participation, mood and consistency insights without connecting to your account.

What you can measure

The analyzer reconstructs the supported conversation timeline from the export, then calculates behavior for each participant rather than treating the chat as one undifferentiated block.

  • Messages, words and participation share
  • Response times and unusually long gaps
  • Questions, emotional signals and conversation starts
  • Mood and engagement changes over time

No account connection

Brutal Verdict does not ask for Instagram credentials and cannot browse your inbox. You request your data from Instagram and manually choose the relevant JSON file.

This makes the analysis repeatable while keeping account access outside the product.

Understand the limitations

Instagram exports can include reactions, shared posts, calls and media events that do not contain ordinary message text. Those events cannot always carry the same semantic meaning as a written DM.

Results describe the supported portion of the export and should not be interpreted as a complete account history.

Compare without flattening people

Speaker-aware analysis keeps each participant’s messages separate. That prevents one person’s language from being averaged into the other person’s semantic context.

Common questions

FAQ

Which Instagram file should I upload?

Download your Instagram information in JSON format and select the messages file from the conversation you want to analyze. The export guide explains the process.

Can Brutal Verdict read my Instagram account directly?

No. It does not connect to your account or request your Instagram password. You choose an export file stored on your device.

Are reactions and attachments analyzed?

The analysis focuses on supported text, participant and timestamp data. Attachments and unsupported event types may be represented as non-text activity or ignored.

Is the Instagram analysis private?

Raw messages are parsed locally in your browser. Optional AI features receive aggregate statistics rather than the raw DM content.

Keep exploring

Ready for the actual verdict?

Upload an export. Raw chat messages stay in your browser during local analysis.

Analyze Instagram DMs