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. Built to connect with the EJAR platform using your own EJAR license and API credentials.

EJAR-compatible 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 pulled from the EJAR platform once your account is connected. 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 can also be filed to EJAR through your own EJAR account 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.

Works with EJAR

Built to connect to EJAR's registration and renewal APIs using your own EJAR license and credentials, 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