Evidence Engine · Human-review beta

Protect your security deposit.

Organize your move-in photos by room, spot photo-count gaps, and keep a dated record. You can also choose to submit a private copy for a person to review and reply by email. This beta does not use AI.

Join the beta

Selecting photos saves a local draft in this browser. Nothing is uploaded until you explicitly submit a copy for human review. Download your report and keep original photos.

MoveLensMove-in
Coverage

One weak spot left.

Example: 4 of 5 rooms meet the photo target.

Kitchen✓ 6 photos
Living room✓ 5 photos
Bedroom⚠ 1 photo
Bathroom✓ 4 photos
Closet✓ 3 photos
Why it exists

Photos aren’t evidence until someone organizes them.

Capture, don’t catalogue

Add photos to the room you choose. MoveLens organizes them by room and file timestamp.

Find the holes first

Coverage flags rooms below your photo-count target — so you know where to take more photos before handing back the keys.

Walk in with a record

Keep a dated, room-by-room photo record. Optionally request human feedback on missing angles and visible issues. No guarantee of completeness or deposit return.

The MVP

Capture → Coverage → Report

1

Capture

Add photos room by room. Drag and drop, or straight from your camera roll.

2

Coverage

See which rooms meet your photo-count target and which need more photos.

3

Report

Save a room-by-room report with embedded photos, or print it to PDF. Keep your original photos separately.

Early access

Deposit on the line?

We’re looking for renters doing a move-in or move-out in the next 30 days.

No account needed. Email is requested only if you submit for human review.

Your photos, your choice.

MoveLens stores your selected photos, room names and settings in IndexedDB in this browser profile. Selecting photos does not upload them. Anyone with access to this browser profile may access the draft. Optional human-review submissions are a separate action, described below. Photos never go to GitHub or PostHog.

This is not a cloud backup or encrypted vault. Clearing browser data, private browsing or automatic browser cleanup can remove drafts. Download your report and keep original photos. “Clear saved draft” removes the current draft from this browser.

Optional human review

Only after you give separate consent and click Submit for human review, MoveLens sends the selected photos, filenames, file timestamps, room labels and your email to private Supabase storage. Authorized MoveLens reviewers can access them to provide feedback manually by email. No AI service is used. Your email is not used for marketing.

Original photo files can include embedded location or device metadata. Remove sensitive images and unnecessary personal information before submitting. Keep original evidence separately. Human feedback is informal, may miss issues, and is not legal advice or a deposit-return guarantee.

Submissions remain in active review storage until you delete them or the reviewer removes them. Use your private receipt to check status or delete the uploaded copy. Deletion does not remove your local draft, previously downloaded files, email copies or provider backups. Do not submit another person's private information without permission.

The optional review security check is provided by Cloudflare Turnstile. It processes technical browser/network information for abuse prevention, independently of optional analytics.

Optional usage analytics

Only if you allow it, we send predefined interaction events, photo/room counts, a limited campaign/source label and a random tab-session ID to PostHog. No photos, filenames, room names, free text, full URLs, session recordings or cross-device identity. The ID expires after 30 minutes without a recorded interaction.

PostHog handles the network request and can receive technical connection data such as your IP address; this is not a guarantee of complete anonymity. We request no geographic enrichment or person profiles. Cloudflare also processes normal website requests. Declining analytics does not limit the tool.

Changing your choice stops future analytics; it does not erase events already received. Consent choice is remembered locally for up to 180 days. Browser Do Not Track and Global Privacy Control are respected.

Request a human review

Review-copy limits: 20 photos, 20 rooms, 20 MB total, 6 MB per photo. JPEG, PNG or WebP. This submits all photos currently in your draft, not just the room on screen.

Avoid faces, IDs, documents and unnecessary private details. Submissions remain until you delete them or the reviewer removes them. A private receipt lets you check status and delete the uploaded copy. Keep it safe; no account or automatic confirmation email is created.

Recover an earlier submission

Paste the request-id.secret-code from your downloaded receipt. Keep the code private; do not send it to analytics or post it publicly.