Live in South Africa · AI-Powered

Spot the tenant
who's going to default
before you sign

Upload a bank statement. Get income analysis, red flags, affordability checks and an APPROVE / DECLINE verdict in under 60 seconds.

Free demo, no sign-up needed.

PropCheck: Tenant Report
A PropCheck tenant report for Thabo Mokoena: risk score 18 out of 100, rated low risk, R32 400 monthly net income against R8 500 rent requested at 26% of income, verdict APPROVE.
Statements never leave your browser
POPIA Compliant
FICA ID Verification
Private to Your Company

Everything you need to screen with confidence

SA's only AI screening tool built specifically for property managers managing 50-500+ units.

60s
Average AI decisioning time
94% faster than manual

Upload → Extract → Analyse → Report. No waiting. No back-and-forth.

Live Application Feed

Real-time pipeline with AI risk scores and income ratios

TM
Thabo Moeketsi
R38 200 net · 2.8x cover
APPROVE
LS
Lerato Sithole
R21 000 net · 1.9x cover
REVIEW
NK
Nomsa Khumalo
R12 400 net · 0.8x cover
DECLINE
18.3%
SA tenants currently in arrears (2024)

One in five SA tenants defaults. PropCheck screens them before they move in.

R179M
SA PropTech market 2024
Growing to R526M by 2034

AI Risk Signals

Bounced payments & debt collector flags
SA ID checksum validity
Declining balance trend detection

What PropCheck analyses in every report

Monthly income vs expenses breakdown
Rent affordability ratio (30/35/40% rule)
Prevent bad approvals with an AI risk score (0-100, LOW/MED/HIGH)
Gambling / payday loan red flags
Debit order bounce history
Salary stability trend over 3 months

Built for SA compliance

Every screening follows POPIA Act, NCA affordability rules, and FICA verification requirements, backed by a live POPIA Compliance Score computed from your real ID-checksum pass rate and lease-tracking rate, not a decorative badge.

POPIA
FICA
Unlimited Plan

Properties: Portfolio Manager

Save your units once. PropCheck remembers them.

Auto-fill unit, address and rent on every new screening
Occupancy tracking: occupied / vacant at a glance
Screening count & last verdict shown per property
Lease-end tracking: renewals due surface on your Dashboard 60 days out
Notes per property: gate codes, parking, maintenance history
Up to 3
Applicants compared side-by-side

Choosing between candidates for the same unit? Select up to three and compare income, risk score and affordability ratio in one view.

Portfolio Reports

One click aggregates verdict counts and risk distribution across every screening in your account, generated on demand, ready to print.

Share Reports via WhatsApp

Send a screening verdict straight to a landlord or colleague from the report itself, no exporting, no re-typing.

Command Palette

Press Ctrl / Cmd + K anywhere in the dashboard to jump straight to any screening or property.

Pay per screening or go monthly

No contracts. Cancel anytime. Bulk discounts available for 50+ units.

Pay Per Use
R400 / screening

Perfect for landlords or smaller portfolios who screen tenants occasionally.

Full AI risk report
Income & expense breakdown
APPROVE / REVIEW / DECLINE verdict
PDF export
Unlimited
R6,667 / month, billed annually
R80,000 billed once a year

For property management companies handling 50-200+ units. Unlimited screenings.

Everything in Growth, plus:
Unlimited screenings
Portfolio manager: save units once, auto-fill every screening
Priority WhatsApp support: same-day response

Questions before you sign up

Plain answers. No fine print to hunt for.

Is there a free trial?
There's a free live demo you can try right now with sample data, no signup required. Real accounts activate once your first payment is made; there's no automatic recurring billing since payments are manual EFT, not card-based.
How does billing work?
Every plan is billed by manual EFT: no card is stored and nothing charges automatically. You pay via EFT, send proof of payment on WhatsApp, and we activate (or top up) your account the same day. Growth and Unlimited can also be paid annually for two months free (R50,000/year and R80,000/year) — same manual EFT process, just one payment instead of twelve.
Is my data private and POPIA compliant?
Yes. Bank statement PDFs are read locally in your browser, and the file itself is never uploaded to or stored on our servers. Only the extracted text is sent to the AI for analysis, and only the resulting risk summary is stored, in your company's own private database, isolated from every other company using PropCheck.
Can I cancel anytime?
Yes. There's no lock-in contract, and you can cancel your account at any time. Because billing runs on manual EFT rather than an auto-charging subscription, there's no recurring card payment to cancel in the first place, you simply stop paying for the next period.
Does this replace TPN or a credit bureau?
No. PropCheck is not a credit bureau, and TPN, Experian, and Home Affairs integrations aren't connected yet (that's clearly marked inside the app). PropCheck answers current affordability from a real bank statement; TPN answers payment history across other landlords. The two are complementary, not replacements for each other.
I already pay for a CMA/all-in-one agent platform — why add this?
Those platforms are genuinely useful for what they do — valuation, area stats, prospecting, lead lists — and PropCheck isn't trying to replace any of that. But that whole toolkit helps you find and price a property; none of it tells you whether the person applying can actually pay. That's the one decision R400 is for, and it's the one decision that costs you real money if you get it wrong — a defaulting tenant costs a lot more than a year of screening fees. Tenant screening is usually one small, generic feature bolted onto a much bigger tool, not the thing it was built around. PropCheck does one job: read the actual bank statement and tell you, with the evidence — the exact bounced debit, the exact payday loan, the exact figure — whether this specific applicant can afford this specific rent. If your current platform's screening already does that with receipts attached, you probably don't need PropCheck. If it's closer to a checkbox or a credit-bureau lookup, that's the gap this fills.
PropCheck
Welcome back
Taking you to your dashboard...
Welcome back
Log in to your PropCheck dashboard

Affordability, read from the source.

PropCheck reads an applicant's own bank statement and tells you whether they can carry this rent — not whether they paid someone else last year.

  • Statements never leave the browser The PDF is read on your device. Only the extracted text is analysed, and the file itself is never uploaded or stored.
  • Every account is isolated at the database Row-level security in Postgres, not an application-layer check.
  • Decision support, not an automated verdict PropCheck shows its reasoning and its evidence. The final call stays yours.

Good afternoon, Property Manager

Here's your screening activity

Screenings this month
0
Verdict split · this month approved
Action Center
What needs your attention today
Loading…
Renewals Coming Up
Leases ending in the next 60 days
Loading…
Application Feed
Click any row to open the full tenant profile
No screenings yet
Screen your first tenant to see results here
Risk Distribution
Risk rating across all screenings
Low Risk
0
0%
Medium
0
0%
High Risk
0
0%
Compliance
How this account handles applicant data
POPIA
FICA

New Tenant Screening

Upload the applicant's 3-month bank statement PDF. The AI will analyse income, expenses, and risk in under 60 seconds.

R
Drop bank statement here
or browse files · PDF only · 3 months recommended
OR
PDF read locally in your browser — no document data leaves your device
PropCheck

Loading…

PropCheck
Activate Your Account
Ready to pay? Message us on WhatsApp and we'll send you the payment details directly — we'll activate your account the same day.
Message Us to Pay
Not ready to pay yet?
Send us one of your actual applicants' bank statements on WhatsApp and we'll screen it for you free, so you can see a real report on a real tenant before you commit to anything.
Get a Free Screening First
Analysing tenant application
Reading bank statement...
Extracting PDF text
Running AI analysis
Checking fraud signals
Generating report
Screening couldn't be completed
Your tenant details and file are still filled in — just try again.
Share via WhatsApp
PropCheck Assistant
Ask me anything about screening
This statement is locked
SA banks usually protect statements with the account holder's SA ID number or account number.

Generate Lease Agreement

Log Outcome —

Link ready to send

The tenant opens this, uploads their own statement — no login needed — and it lands in your dashboard as a finished screening. Valid for 7 days, one use only.

Send via WhatsApp
ESC
Navigation
Compliance
Account
Compare Applicants
Side by side, from the same screening data as their individual reports
Demo Mode · sample data, nothing is saved
Tenant Profile