Skip to content
Sign In
Freelancer Evidence Tool

Turn freelancer-client WhatsApp chats into structured evidence.

Upload your conversation and get a clear timeline of scope changes, payment agreements, deliverable approvals, and deadline commitments. Built for freelancers and clients who need proof of what was agreed.

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

Freelancer-Client Evidence Report

Generated on Mar 15, 2026

Analysis Complete

Chronological Timeline

  1. Mar 3, 10:20Scope Approved by Client

    User "Client" confirmed the original scope of 5 landing pages with responsive design.

    "Looks good. Let's go with these 5 pages. Start whenever you're ready."
  2. Mar 18, 16:45Scope Change Request (Voice Message)

    User "Client" requested 3 additional pages and an admin dashboard via audio message.

    Transcribed1:12s

    "Actually, we also need a blog section, a contact form page, and an admin panel. Can you squeeze those in?"

Key Agreements

  • Original scope of 5 pages approved on Mar 3rd. Client requested 3 additional pages on Mar 18th without discussing revised pricing.
  • Payment of 50% upfront ($1,500) confirmed on Mar 5th. Remaining balance due on delivery, per Mar 4th chat messages.

Extracted Assets

  • 9 Voice MessagesTranscribed
  • 14 ImagesReferenced
  • 6 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 export to evidence in minutes

Get your structured evidence report in three simple steps.

1

Export from WhatsApp

Open the chat with your freelancer or client. Tap the contact name, then Export Chat. Choose 'Attach Media' to include voice messages with scope discussions.

2

Upload to ThreadRecap

Upload the exported ZIP file. Your chat is parsed locally in your browser — timestamps, speakers, and media are identified instantly.

3

Get the Report

AI analyzes your conversation and generates a structured report highlighting scope changes, payment agreements, deliverable approvals, and deadline commitments. Ask follow-up questions to find exact quotes or clarify timelines.

Sound Familiar?

Client approved the scope on WhatsApp but now claims it included more.

Payment deadlines agreed via chat keep getting pushed without accountability.

Deliverables were accepted in messages, then rejected after the invoice.

Pricing was confirmed by voice message, but the client disputes the amount.

Revision rounds agreed on WhatsApp are ignored when client asks for more.

Why This Can't Wait

Scope creep costs real money

Every extra deliverable you absorb without proof of the original agreement erodes your effective hourly rate.

Late payments compound

Without documented payment terms, you have no leverage to enforce deadlines or charge late fees.

Verbal approvals vanish

A client who approved work in chat can claim dissatisfaction later. The message thread is your only proof.

Voice messages are fragile evidence

Pricing confirmed by audio is easy to deny. A structured report with transcribed voice messages changes that.

Small claims courts need documentation

If a freelance dispute goes to court, organized chat records with timestamps are more persuasive than screenshots.

Evidence for every freelancer-client scenario

Scope Creep Documentation

Track when and how the project scope expanded beyond the original agreement, with exact timestamps and quotes from the conversation.

Payment Disputes

Document agreed payment terms, invoice confirmations, and overdue payment discussions to resolve billing disagreements.

Deliverable Approvals

Prove that work was submitted, reviewed, and approved by the client — with dates, feedback quotes, and sign-off messages.

Deadline Agreements

Show exactly when deadlines were set, extended, or missed — and who requested the changes — with a clear chronological trail.

Questions? Answered.

ThreadRecap organizes your conversation chronologically and highlights scope changes, so you can clearly see when new requirements were introduced and by whom. While the report is not a certified legal document, it gives you a structured reference to share with the other party, a mediator, or your lawyer.

Yes. The report extracts payment-related messages, agreed amounts, and due dates from your conversation. You can see exactly when payment terms were discussed and confirmed, making it easier to document overdue balances.

ThreadRecap reads the sender and time of each message from your export. If your client approved a deliverable by text or voice message and that message is quoted, it shows the exact words, sender, and time.

Your chat file is parsed entirely in your browser. Photos and videos never leave your device. 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. Saved results are encrypted at rest and can be deleted anytime. From a video, only the audio track your browser extracts is sent for transcription; the video file and its pictures stay on your device.

Yes. If you include media in your export, voice messages are transcribed and placed in the timeline. This is especially useful when scope changes or approvals were communicated verbally.

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 29 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.