Skip to content
SarhصرحSign in

For real estate developers in Egypt

Watch your building sell.

Sarh runs the whole sale on your own drawings: inventory, holds, EOI launches, contracts, collections and brokers. AI reads the paperwork, your team decides, and every figure opens the records behind it.

كل وحدة، من أول حجز إلى آخر شيك.

Request a demoOpens an email to hello@openner.vc
2015105
AvailableOn holdReservedSold

On the sales floor

  1. T-1406 reserved

    Deposit EGP 756,000 received, cheque cleared

  2. T-0802 held for 72 hours

    Price locked at EGP 6,712,000

  3. T-1107 contract signed

    Approved by sales, finance, legal and the CEO

Sold
42
Reserved or held
14
Available
47
Money in
EGP 72.4M

Example data. The figures add up from the windows.

01Your drawings, alive

The plan your architect drew is the sales screen.

Floor plans come from the developer's DWG files: unit labels are found, each room is traced to its walls and linked to the unit by its code. Rooms the register does not know stay visible and unclickable, so a mismatch shows instead of hiding.

  • AI marks the plots on a master plan image in six overlapping tiles. A person accepts them before the plan is published.
  • The compound as a live 3D scale model, every unit coloured by status, kept current by the inventory.
  • Net, loading and gross areas side by side, with the price on the gross area.
Tower B
Example data
B-701B-702B-703B-704B-705B-706B-707B-714B-713B-712B-711B-710B-709B-708
  • Available 5
  • In progress 2
  • Sold 6
  • Not released 1

02AI reads, people decide

Snap a cheque. It is read, checked and matched.

A buyer or a sales person scans a QR code and uploads from their phone, no login. The cheque is read, the amount in words is checked against the figures, duplicates are flagged, and finance confirms the match to the schedule line. Nothing is recorded until a person says so.

  • Broker agreements, Arabic or English, become commission rules tested on a sample deal, with what the document leaves unclear listed.
  • The brochure becomes the media library: every page sorted into renders, floor plans and amenities, then approved.
  • A messy inventory spreadsheet is mapped to the import, shown for checking, then reported row by row.
  • Egyptian national IDs are read and their 14 digits validated: century, birth date, governorate.

Phone upload · B-705 · cheque

Example data

Uploaded by the buyer from the QR link on their deal. No login.

Bank
Example Bank of Egypt
Cheque
004812
Amount
EGP 497,000
Due
18 Oct 2026
  • Amount in words matches the figures

    أربعمائة وسبعة وتسعون ألف جنيه

  • Not on record yet

    No cheque 004812 from this bank

  • Matches a schedule line

    B-705, instalment 2, due 18 Oct 2026

Waiting for finance to confirm

03Your files, as they are

Load the register you already keep.

The developer's workbook comes in whole, hidden sheets included. A collections statement is previewed by category before anything changes: Arabic or English headers found by meaning, hand-typed sums added up, the file's own arithmetic checked. Apply what you tick, and undo it while nothing has moved since.

statement-september.xlsx · 82 rows

Example data
Rows read
82
Typed sums added
3
File arithmetic
Checks out
  • Releases

    Reserved here, absent from the statement. Shown first.

    2
  • Payments

    Paid at reservation and EOI amounts corrected to the file

    64
  • EOIs

    New EOI numbers, reassignments and amounts

    11
  • New reservations

    A unit the statement reserves and the workspace does not

    1
  • Buyer names

    The statement's spelling wins; the old name stays in the audit

    5
Undo stays available until one of these rows changes.

04Honest numbers

Every figure opens the records behind it.

Totals are never typed in. Click one on any dashboard and you land on the receipts, cheques or units that make it up, filtered to that number. The assistant answers in English or Arabic from the same records, limited to what the person asking may see.

Collected this week
EGP 4,215,000
4 receipts
Cheques in the safe
18
Due to deposit this month

Receipts behind EGP 4,215,000

Example data
Receipts that make up the collected figure
ReceiptUnitAmount
R-1041B-7021,250,000
R-1042A-311980,000
R-1043B-7101,185,000
R-1044C-104800,000
Total4,215,000

05Collections

See a late payer before the 90-day line.

Every contract carries a risk score, and every point comes from a named factor. AI explains it and drafts the message in Arabic or English, friendly, firm or final. Finance edits it and sends it. Cheques are tracked from the safe to the bank, and bank statements match themselves to receipts.

Contract 2026-0311 · C-104

Example data
Risk score0 to 100

66

  • 41 days overdue on instalment 3+30
  • One bounced cheque this year+20
  • Two late payments before this+10
  • No cheque in hand for instalment 4+6
Drafted message · Arabic · firm

السيد/ أحمد، نذكّركم بأن القسط الثالث لوحدتكم C-104 بقيمة 497,000 جنيه متأخر منذ 41 يومًا. نرجو السداد خلال سبعة أيام أو التواصل معنا لترتيب موعد، تجنبًا لاحتساب غرامة التأخير.

Finance edits it and sends it. Nothing goes out on its own.

06For buyers

Buyers follow their unit in Arabic.

The buyer portal shows the unit, the payment schedule, receipts, signed documents and construction updates, in Arabic or English, on the buyer's phone. They sign in with a code by SMS and read from the same records your team works in.

وحداتيمقدَّم من صرح

الوحدة B-705

البرج B · عقد رقم 2026-0418

المسدَّد حتى الآن
EGP 1,988,000
المتبقي
EGP 7,952,000

جدول السداد

  • الدفعة المقدمة

    2026/04/18

    994,000مسدَّد
  • القسط 1

    2026/07/18

    994,000مسدَّد
  • القسط 2

    2026/10/18

    497,000مستحق
  • القسط 3

    2027/01/18

    497,000قادم

Also in Sarh

The rest of the sale, down to the last cheque.

  1. 01

    EOI launches

    Refundable deposits and a priority queue; when the window closes, units are allocated first come, by tier and time, or by a manager.

  2. 02

    Holds with real money

    Nine hold types you configure: duration, minimum deposit, who approves, price lock. A bounced cheque cuts the hold to 24 hours.

  3. 03

    Payment plans side by side

    Every plan for a unit compared on one screen: price, cost against cash, down payment and instalments, from the engine that writes the contract.

  4. 04

    Contracts with approvals

    Sales manager, finance, legal and CEO in order. Transfers, swaps and restructures keep their history. Arabic contracts typeset as PDF or Word.

  5. 05

    Brokers and commissions

    A broker portal on released inventory with client protection. Commissions by each firm's agreement, tranches, withholding and clawback.

  6. 06

    From bounced cheque to refund

    Penalties, a legal case at 90 days with legal and CEO approval, a refund on a mirrored schedule, and the unit released for repricing.

Your data

Sealed in the database, recorded down to who read what.

Isolated per developer
Row-level security in Postgres keeps each developer's records apart in the database itself, tested for isolation and for two people holding one unit at once.
Nothing is hard-deleted
Corrections are new records. The audit trail keeps every change before and after.
Reads are recorded too
Sign-ins, failed sign-ins, files opened, exports and AI proposals are in the audit trail, searchable and exportable.
Support access is yours to grant
Our team sees a workspace only when the developer grants time-limited access.

Bring one building. We will light it up.

Send us the drawings and the register for a building or a master plan you are selling, and we will walk you through it in Sarh.