Skip to content
Sign In
Immigration Evidence

Turn years of WhatsApp history into a clean relationship binder.

Instead of thousands of screenshots, turn your chat export into a chronological report of your relationship's messages, each with its sender and date.

  • Photos stay on your device; from a video, only the audio track your browser extracts is sent.
  • Analysis from $3

Relationship Evidence Report

Generated on Mar 18, 2026

Analysis Complete

Chronological Timeline

  1. Feb 14, 2022First In-Person Meeting Planned

    Couple agreed on travel dates for their first meeting, with flights and accommodation discussed openly.

    "I bought the tickets, arriving on the 22nd. Can't wait to finally meet you."
  2. Aug 08, 2023Family Introduction (Voice Message)

    Partner introduced the other to family members by voice message after a video call with parents.

    Transcribed2:14s

    "My parents loved you. My mom already asked when we'd visit together..."

Relationship Milestones

  • First in-person meeting confirmed on Feb 22, 2022, with travel documentation in chat.
  • Ongoing daily communication recorded across 24 months before the petition filing.

Extracted Assets

  • 340 Voice MessagesTranscribed
  • 1,240 ImagesReferenced
  • 62 Shared LinksReferenced in chat

Privacy first. Your data stays yours.

Your chat is parsed in your browser. Chat text is sent to AI with card and bank details, ID numbers and passwords replaced by markers. The audio of every voice message is sent for transcription, including the audio track your browser extracts from each video. Photos, video files, and their visual content are not uploaded.

  • Encrypted at rest (AES-256)
  • Delete your data anytime
  • Your data is never sold

From years of chat to a dated relationship binder

Three steps to convert your full chat history into a structured relationship timeline.

1

Export from WhatsApp

Export the full chat with your partner or family member. Include media to capture voice messages and shared photos as context.

2

Upload to ThreadRecap

Upload the ZIP. Parsing happens in your browser. Years of messages are organized into a chronological thread with speakers and timestamps.

3

Get the Report

Receive a structured timeline of milestones, family introductions, and ongoing contact, with transcribed voice messages. Ask follow-up questions to pull specific moments.

Sound Familiar?

USCIS asks for proof of a bona fide relationship and screenshots feel amateur.

Thousands of photos and messages are impossible to organize by hand.

Voice messages capture family introductions and commitments that are hard to put on paper.

Immigration attorneys charge hourly just to sort through your chat history.

Removal-defense cases need character evidence spanning years.

Why This Can't Wait

Officers are trained to spot fraud

A messy pile of screenshots raises flags. A chronological transcript with dates, speakers, and context signals a real relationship.

Interviews happen on short notice

When the adjustment-of-status interview is scheduled, you don't have weeks to organize evidence. A ready-to-share report cuts prep time in half.

Voice messages carry real emotion

Officers reading transcripts can hear the relationship in the way you speak to each other. Voice-message transcripts carry weight text alone cannot.

Attorney hours add up

Paying a paralegal to read years of chat is expensive. Bring a pre-organized report and your attorney spends time on strategy, not sorting.

VAWA cases depend on patterns

Self-petitions require a documented pattern of abuse or communication. A chronological timeline surfaces what day-by-day screenshots hide.

Evidence for every kind of immigration filing

Marriage-Based Green Card

Show a bona fide relationship with a chronological timeline of contact, family introductions, and shared decisions.

K-1 Fiancé Visa

Document the meeting and ongoing contact required for the K-1 petition, with dates, travel, and communication frequency.

VAWA Self-Petitions

Surface a pattern of abuse or coercion in communication across months or years, organized by date and speaker.

Removal Defense & Character

Build a character and community record from years of conversations with family, friends, and employers.

Questions? Answered.

ThreadRecap organizes your chat history into a structured report. It is not a legal service and does not replace an immigration attorney. Many users share the report with their lawyer as supporting evidence, or attach excerpts to a petition under counsel's guidance.

ThreadRecap can process long conversations. You can upload a .zip up to 5 GB; the preview lets you choose the date range you need before analysis.

Yes. If you export with media, voice messages are transcribed and placed in the timeline at their exact timestamp, which matters when family introductions or commitments were made verbally.

Yes. Every message and voice message keeps the exact timestamp from the WhatsApp export. The timeline is built directly from those timestamps.

Yes. Your chat file is parsed entirely in your browser. For analysis, the text is sent with card and bank details, ID numbers and passwords replaced by markers before any AI reads it. Every voice message is sent for transcription, and so is the audio track extracted from each video.

Exact price shown before you pay, set by the conversation's size

What you are committing to

The exact price before you pay

The upload screen shows what your conversation costs before you pay, and reading your export in the browser is free.

One payment, no subscription

You pay once for the conversation you unlock. There is no subscription and nothing renews.

If we cannot deliver, your money comes back

If a conversation or a document you paid for cannot be delivered, the full amount returns to your ThreadRecap balance, ready to spend right away, and the card charge stays on your statement. Ask us if you want it back on your card instead.

  • Paying customers in 32 countries
  • Interface in 6 languages

Privacy and security

Chat parsing happens locally in your browser. For AI analysis, text is sent with card and bank details, ID numbers and passwords replaced by markers.

Your chat is stored on our servers so your analysis stays accessible. You keep full control: delete anytime from your dashboard. Never used for training and shared only with the providers that run the service.

Photos, video files, and their visual content never leave your device. For transcription, we send chat text and the audio of every voice message, including the audio track your browser extracts from each video.

ThreadRecap helps organize conversation history. It does not provide legal advice and does not guarantee that any report will be accepted as evidence.