Yarn Cloud EJar | AI Contract Reader for Saudi Leases

Yarn Cloud · EJar

Read any EJAR contract in seconds, file it correctly the first time

Yarn EJar is the AI contract reader that extracts every clause from a Saudi lease, maps it to your internal fields, and syncs the result into your operational system. Officially integrated with the EJAR platform.

Official EJAR integration PDPL and NCA compliant Pay per contract
The problem

Why reading EJAR contracts by hand is quietly expensive

A Saudi operator with 500 units registers or renews roughly 40 to 80 EJAR contracts every month. Each one is a mix of regulated clauses and landlord-specific annexes, typically Arabic, often scanned. Reading them manually is slow, it is error prone, and it creates the compliance risk you were trying to avoid.

20 minutes per contract

A clerical review of each contract takes real time. Multiply by your monthly volume. That is a full FTE you cannot redeploy to higher value work.

Transcription errors are expensive

One wrong SAR amount or date in your PMS means a mismatch with EJAR, a delayed renewal, or a flagged invoice. Fixing one of these after the fact is a week of back-and-forth.

No central view of obligations

Renewal dates, rent escalations, penalty clauses. Critical data lives inside PDFs instead of a queryable system. Nobody sees the full portfolio at once.

How it works

Three steps, under a minute per contract

Yarn EJar replaces the 20 minute manual review with an AI pass that preserves every clause and exposes the structured data to the rest of your stack.

Upload the contract

PDF, scanned image, or direct pull from the EJAR platform. Arabic, English, or mixed. The AI handles stamped and handwritten addenda the same way it handles clean digital PDFs.

AI extracts every field

Parties, property, rent amount and schedule, tenure dates, penalty clauses, renewal terms, bank details, and annexed obligations. Every extracted field links back to the exact source line in the contract for audit.

Sync to your system

Push to Yarn PMS, your ERP, or any REST endpoint you configure. Contracts also flow into EJAR registration if that part of the process is still pending.

What you get

Everything you need in a contract reader

Instant contract reading

From upload to structured output in under 60 seconds, even for mixed language scanned PDFs with addenda.

Connects to your systems

Native integration with Yarn PMS, REST API for custom endpoints, and webhook triggers for downstream automation.

Designed for teams

Role based access, review queues, approval workflows, and a collaborative annotation layer so legal can flag a clause without exporting to Word.

Full visibility

Portfolio dashboard with upcoming renewals, at risk contracts, rent escalation forecasts, and an alert feed your team can action.

Pay per use

Simple per-contract pricing. No seat fees for reviewers. Volume discounts kick in automatically at 500, 2,000, and 10,000 contracts per month.

Your data stays safe

Data hosted inside the Kingdom, PDPL compliant by design, NCA ECC controls applied to every storage and transit path.

Pricing

Simple plans, no surprises

Three tiers. Pick the one that matches your monthly contract volume. Move between tiers whenever volume shifts.

Starter

Small operators

SAR 299 / month

Up to 50 contracts per month.

  • All AI extraction features
  • Yarn PMS integration
  • Email support

Enterprise

Custom volume

Custom

2,000+ contracts per month, volume tiered.

  • Everything in Professional
  • Dedicated account manager
  • Custom field mapping and SLA
  • SSO and audit log export
Compliance

Aligned with Saudi regulation from day one

EJar is designed for operators who cannot afford a compliance surprise in a vendor audit.

PDPL compliant

Personal data handling rules applied to every upload. Data subject rights supported natively, including deletion and portability.

NCA ECC controls

Encryption at rest and in transit, role based access, session logging, and quarterly penetration testing against Essential Cyber Security Controls.

EJAR official integration

Direct link to EJAR's registration and renewal APIs, so contract reading and filing happen in the same flow.

FAQ

Frequently asked questions

Can EJar read scanned and handwritten contracts?

Yes. The model was trained on real Saudi lease documents, including scanned pages with stamps, handwritten addenda, and mixed Arabic and English sections. Accuracy drops slightly with very poor scans; the system flags low confidence fields for human review.

How accurate is the extraction?

On clean PDFs we measure over 98% field accuracy. On scanned documents it is around 93%. The review queue surfaces every low confidence field so a reviewer can correct it in seconds. Corrections feed back into fine tuning.

Does it work standalone or only with Yarn PMS?

Both. Customers often adopt EJar first as a standalone AI reader, then connect it to Yarn PMS or their existing system. The REST API is the same either way.

Where is the data stored?

Inside Saudi Arabia. We use Saudi cloud regions for all customer data, encrypted at rest with keys managed under NCA ECC controls. Your contracts never leave the Kingdom.

Stop reading contracts, start acting on them

Upload a sample contract during the demo. You will see the extracted fields, the confidence scores, and the integration output before we talk about pricing.

Book a demo