Security deposit audit

Upload the deduction letter and photos. Get a claim-by-claim dispute map.

Deposit Detective turns move-out chaos into a clean evidence packet: charge classification, deadline callouts, and a copy-ready dispute memo you can save and revisit.

1 letter

Enough to start a claim-by-claim review

3 outputs

Different smoke-test scenarios already supported

1 packet

Copy-ready dispute memo from a single submission

Packet preview

Claim-by-claim dispute map

Saved
Illustration of a renter dispute packet with charges, evidence gaps, and packet summary.

Example result

Notice deadline: 14 days. Three charges need receipts, one charge is likely normal wear, and one charge needs a photo timestamp.

  • Cleaning fee - likely contestable
  • Paint touch-up - unclear
  • Carpet wear - likely valid

Start here

Use a real email, paste the notice, and attach photos or receipts. The first live result is saved to your account.

Open form

The packet is saved to your account and reused when you return.

01

Upload the notice and evidence

Paste the itemized deduction letter, attach photos, and capture the deadline in one pass.

02

Classify each charge

The model returns contestable, unclear, or likely valid with a reason and the missing proof.

03

Save the packet

The audit is persisted so the renter can revisit it later without re-entering the evidence.

What the packet includes

A report renters can actually use, not a generic chatbot dump.

The generated packet calls out what is contestable, what needs more proof, and what to send before the deadline.

Charge table

One line per charge with a classification and the missing evidence.

Deadline callout

The notice deadline is highlighted so the renter knows what to send first.

Packet export

The audit is rendered as copy-ready markdown for email or a formal dispute packet.

Saved revisit

Audits persist in Postgres so the same input can be reopened later.

Pricing

Use it for one dispute or keep it running while the case is open.

Begin with the upload form

FAQ

Straight answers for the first dispute run.

Does it save the audit?

Yes. Each submission is stored in Postgres and can be reopened from the app route.

Can I copy the packet?

Yes. The audit page exposes a copy button and the markdown packet is rendered inline.

What if I only have photos?

Attach the photos and add the deduction letter text or OCR transcript. The app keeps the evidence bundle together.