For land deals that arrive on WhatsApp

Estate Vault — land and property deal management for UAE brokers

Paste the message. Keep the commission private.

Estate Vault — Overview
Overview
Estate Vault — Record
Record
Estate Vault — Share
Share

What it is

Land details arrive as Arabic WhatsApp messages all day. Paste one and the fields fill themselves — Arabic-Indic digits, مليون and ألف scaling, قدم and متر units, plot numbers, 05x phones. Then send a client one link that shows the property and hides the owner, the source, the notes and your commission by an explicit allow-list.

The numbers

Private fields on a share link
0 by allow-list
Extraction engines
Regex + Claude
Minimum tap target
44 px
Works with no API key
Yes

What is inside

In more detail

Why it still works with no API key

Two engines read the message you paste. The rules pass goes first and handles the shapes that repeat all day; the model is the second pass, for messages that follow none of them. Where the two disagree, the model only overrides the field it is more sure about. Nothing is saved until you have looked at it, and with no key configured the rules pass still fills the form, so the desk keeps running without one.

What a share link hides by default

Private unless switched on, not public unless hidden. The link is assembled from an explicit allow-list, so the owner, the source of the lead, your notes and your commission are never in the payload at all. The toggles sit on the link, not on the property, so the same plot can go to a buyer with the price on it and to a valuer without it. Any private field added to the record later is out of the link by default.

Matching a buyer whose requirement is half filled in

A blank field is treated as no constraint, not as a failed test. If a buyer has told you a budget but not a size, the missing size does not quietly disqualify every plot on the desk. The alternative — treating a blank field as a failed test — hands back an empty list, and a broker stops opening a tool that keeps saying no.

Built for a phone, because that is where the deal arrives

The whole desk is three screens — paste, record, share — in the order the work actually happens. Inputs are set at 16px so iOS Safari does not zoom the page and strand you mid-form, and nothing tappable is smaller than 44px. Client-facing pages read in Arabic but keep Latin digits, because that is how prices and plot numbers are quoted here. The desk is a phone in a car, not a desktop in an office.

Built with

Next.js 16 Server actions Prisma Vercel Blob
Open the live demo Talk to us on WhatsApp

It boots in your browser and runs the real logic — no form, no sales call.

Common questions

Can I send a property to a client without exposing my commission?

Yes — that is what the share link is for. It is built from an allow-list, so the owner, the lead source, your notes and your commission are not in the page at all rather than hidden with styling. One link per client: you choose per link what it shows, set when it expires, and revoke it without deleting the property.

Does it read Arabic WhatsApp messages?

Yes — Arabic WhatsApp messages are the input the desk was built around. The parse runs on the text you paste, and two engines read it: a rules pass first, the model second. An area given in metres is converted to square feet and labelled as converted, and a field the message never mentions comes back marked not stated rather than guessed.

Do we need an AI subscription to use it?

No. It works with no API key: the rules alone read the message formats that recur every day. Adding a key adds the model as a second pass, for messages that do not fit a known shape. Nothing is blocked without one.

Can we get a version for our brokerage?

Yes. Estate Vault is live and runs our own deal desk, so what you open is the working system rather than a mock-up. Fitting it to another brokerage means your fields, your share rules and your language mix. Scope decides the figure: a call, then a written scope with one fixed figure and its payment stages.

Related reading

More of the work

JD Software Solutions — a four-person software studio in the United Arab Emirates. We build the system, hand over the code, and stay on to run it.

All of the work