Free document toolsPOST /v1/check-pack

Check rental application packs before you approve

Supported Formats: Rental Packs (Multi-PDF), Driver Licences, Bank Statements, Utility Bills
Core Verification Mechanisms: Checklist Completeness · Cross-Doc Name Match · Tamper Forensics
Need copy-paste code with sandbox testing?Open Developer Playbook (cURL / Python / MCP) →

The problem

Property managers process dozens of rental packs a week: payslips, bank statements, identification, and rental ledgers. Forged payslips to meet the 30% rent-to-income threshold are rampant.

Manual verification across 4 different documents per applicant is slow, inconsistent, and lets subtle font edits slip through.

How Stipple helps

Check the entire pack in one call: classifies each document into its slot (ID, income, bank statement), checks that all mandatory items exist, and runs forensic authenticity checks on the income documents simultaneously.

Flags missing documents and tampered numbers immediately, allowing property managers to request correct files within minutes of application submission.

bash
curl -X POST "https://www.stipple.sh/v1/check-pack?scheme=rental_application" \
  -F "files=@payslip.pdf" -F "files=@bank-statement.pdf" -F "files=@licence.png"
# → { "complete": false, "missing": ["proof_of_address"],
#     "documents": [ { "classified_type": "payslip", ... } ] }

Cut application triage from 20 minutes to 30 seconds. Flag incomplete and altered submissions before sending to landlords.

The evidencePayslip forgery benchmark: what the income checks catch, and what they miss

How the corpus was built, what was caught, and what the method does not prove.

Questions

What is actually checked in a rental pack?
Checklist completeness, cross-document name matching, and tamper forensics across the multiple PDFs. A missing document is reported as missing rather than silently scored around, because an incomplete pack and a clean pack are different answers.

Sources

  1. 01Payslip forgery benchmark: 210 documents, six forgery families
  2. 02Developer playbook: checking a document pack for completeness