Operations Overview

Live status of ingestion, customers, and revenue
loading…

Recent activity

Go to ingestion

Revenue snapshot

Recurring + services + commissions
$0
Admin console: the operator side of EstateWatch. The Gazette Ingestion engine is fully functional and runs locally; customer, billing and case data shown here is illustrative seed data for the pilot. The consumer-facing iPhone app is a separate build.

Drop a Gazette PDF here, or click to choose

Re-run pages إعادة قراءة صفحات

one page, or a range from page X to page Y
The pages are re-read from the archived PDF (Gazette page numbers; up to 60 pages per run). Unverified records of those pages that never raised an alert are replaced; verified ones are kept. If one or more parcels are given (separated by ; ), you get a feed note saying which were found, on which page, and which were not.
Best quality: upload the issue PDF. Its vector pages are read at 220 DPI (the AI's full-page ceiling), and any hard-to-read number or name is re-read from the vector source at up to 600 DPI. The pcm.gov.lb link only serves ~80 DPI scans, which extract less accurately.
Database empty. Load a PDF or the sample to begin.

Processing pipeline

Idle
1
Collection
Pull the PDF
2
Vision OCR
Read dense scans
3
Type ID
Ikarieh·Tijari·Marasim·Kawanine·Qadaiya·Ilanat
4
Segmentation
Cut announcements
5
Key-Value
Extract entities
6
Database
Structure & log
7
Dispatch
Match & alert

Processed issues

IssuePublication datePagesRecordsSectionsRead modeStatus

Records

RiskSectionPropertyLocationPerson / CompanyLocation in Jarida

Loading…

Accuracy is measured from operator checks: a record approved unchanged counts as right, an amended or rejected record counts as wrong. Every correction is kept here next to what the model extracted, with the page log, so each mistake can be traced. تُقاس الدقة من تدقيق المشغّل: السجل الموافق عليه بلا تعديل صحيح، والسجل المعدَّل أو المرفوض خطأ. يُحفظ كل تصحيح هنا بجانب ما استخرجه النموذج مع سجل الصفحة لتتبّع كل خطأ.

By extraction run حسب دورة الاستخراج

Run الدورةIssue العددModel النموذجPages الصفحاتTokens الرموزZooms التقريبRecords السجلاتApproved موافقAmended معدَّلRejected مرفوضUnverified غير مدقَّقAccuracy الدقةMistakes الأخطاء

By prompt version حسب إصدار التعليمات

Prompt التعليماتModel النموذجMode الوضعRuns الدوراتRecords السجلاتApproved موافقAmended معدَّلRejected مرفوضUnverified غير مدقَّقAccuracy الدقةMistakes الأخطاء

Lessons for the extractor دروس للمستخرِج

A lesson is a short rule added to the extraction instructions because of the corrections below. Claude proposes lessons from the latest corrections, a repeated correction becomes an example, or you write one. Nothing changes until you approve it, and every set of approved lessons is its own prompt version, so the table above shows whether accuracy improved. الدرس قاعدة قصيرة تُضاف إلى تعليمات الاستخراج بسبب التصحيحات أدناه. يقترح Claude دروساً من أحدث التصحيحات، ويصبح التصحيح المتكرر مثالاً، أو تكتب درساً بنفسك. لا يتغيّر شيء قبل موافقتك، ولكل مجموعة دروس معتمدة إصدار تعليمات خاص بها، فيُظهر الجدول أعلاه هل تحسّنت الدقة.

Text added to the instructions النص المضاف إلى التعليمات

Mistakes by field الأخطاء حسب الحقل

Field الحقلMistakes الأخطاءRecords السجلاتShare النسبة

Top mistake patterns أكثر أنماط الأخطاء

Field الحقلKind النوعCount التكرارExamples أمثلة

Mistakes register سجل الأخطاء

Record السجلIssue / page العدد / الصفحةField الحقلExtracted المستخرَجCorrected المصحَّحKind النوعPrompt التعليماتVerified by المدقِّق

Failed pages الصفحات الفاشلة

When التاريخRun الدورةIssue العددPage الصفحةMode الوضعAttempts المحاولاتError الخطأ

Every sale by public auction announced in the Gazette, in register format: the date of the sale, the starting price, the execution office and the parcel, read from the announcement. Typed auctions and sale notices published under another heading are both listed. كل بيع بالمزاد العلني أعلنت عنه الجريدة، بصيغة السجل: موعد المزايدة وبدل الطرح ودائرة التنفيذ والعقار، مقروءة من نص الإعلان.

Persons and companies the subscribers ask us to watch in the Gazette. Claude reads the name on the attached document; a person of the team approves before monitoring starts, and every match waits here until it is sent by hand. أفراد وشركات يطلب المشتركون مراقبتها في الجريدة الرسمية. يقرأ Claude الاسم على الوثيقة المرفقة، ويوافق أحد أفراد الفريق قبل بدء المراقبة، وينتظر كل تطابق هنا حتى يُرسل يدوياً.

Every mapped cadastral zone, its parcel fabric and each lot’s area, perimeter and sides: tap a zone, then a lot, or search a parcel number كل منطقة عقارية ممسوحة ونسيج عقاراتها ومساحة كل عقار ومحيطه وأضلاعه: انقر على منطقة ثم على عقار، أو ابحث برقم العقار.

Every original Gazette PDF, stored on the server at /opt/estatewatch/inbox. Console uploads and SFTP drops both land here before processing.

No matches yet.
Dispatch here is simulated: “Send” marks the alert as delivered and logs it. In production this fans out to email / SMS / WhatsApp / push per the subscriber's plan, and can auto-open a legal case.
SubscriberPlanRegionPropertiesStatusMRRJoined
ParcelOwner nameRegionSubscriberPlanMonitoringStatusAdded

Plan distribution

Recent invoices

InvoiceSubscriberTypeAmountDateStatus
CaseTypeSubscriberPropertyPartner firmStatusFee
EstateWatch bills only registry services (registry document, registry statement, registry search). Lawyers and other professionals agree their fee with the client and bill it directly; EstateWatch receives no part of it. لا تفوتر EstateWatch إلا خدمات السجل العقاري (وثيقة التسجيل، الإفادة العقارية، البحث في السجل). يتفق المحامون وسائر المهنيين مع العميل على أتعابهم ويتقاضونها مباشرة، ولا تتقاضى EstateWatch أي جزء منها.

Every lawyer-assistance and document request sent from the iPhone app lands here. Open a request to study it, assign a partner firm, and move its status forward. Lawyers and professionals agree their fee with the client and bill directly; EstateWatch sets a fee only for registry services (the subscriber sees it in their app immediately).

Received
تاريخ الاستلام
RequestSubscriberPropertyPartner firmStatusBilling · fee

Buy & sell requests

RequestSubscriberIntentPropertyRegionPrice / budgetStatus

Active deals

DealPropertySubscriberSideValueStageCommission

Email settings إعدادات البريد

The mailbox that sends subscriber alerts. Paste the mailbox password once. It is stored on the server only and never shown again.

Push notifications (Apple) الإشعارات

From your Apple Developer account: Certificates → Keys → create a key with APNs enabled, download the .p8 file and paste its content below with the Key ID and your Team ID.

Team members

MemberRoleAccessTwo-step التحقق بخطوتين

Add member

Click a member on the left to edit them.
Each page is ticked on its own. A page that shows records, ingestion or dispatch data opens that data too. كل صفحة تُحدَّد وحدها. الصفحة التي تعرض بيانات السجلات أو الإدخال أو الإرسال تفتح تلك البيانات أيضاً.

Two-step sign-in التحقق بخطوتين

When on, a member without two-step sign-in can open only My account until they set it up, and nobody can turn theirs off. You can turn it on only once your own two-step sign-in is on, so you cannot lock yourself out. عند التفعيل، لا يستطيع العضو الذي لم يفعّل التحقق بخطوتين فتح سوى صفحة حسابي إلى أن يفعّله، ولا يمكن لأحد إيقافه. لا يمكنك تفعيل هذه القاعدة إلا بعد تفعيل التحقق بخطوتين في حسابك، كي لا تُقفل الباب على نفسك.

Security log سجل الأمان

The latest 100 sign-ins, failed sign-ins, team and settings changes and deletions, with the address they came from. آخر 100 عملية دخول ومحاولة فاشلة وتغيير في الفريق والإعدادات وعملية حذف، مع العنوان الذي أتت منه.
When الوقتAccount الحسابEvent الحدثDetail التفاصيلAddress العنوان

Engine & ingestion

OCR languages
Arabic + English (bundled)
Reader
pdf.js text layer + Tesseract fallback
Runs
Fully local · offline
Sections
Ikarieh · Tijari · Marasim · Kawanine · Qadaiya · Ilanat
To raise extraction accuracy toward the document's “human-level” target, the local extractor can be swapped for a hosted vision-LLM step without changing the pipeline or UI.

Partner law firms

FirmFocusOpen cases

Demo data

The console still contains the illustrative pilot data (7 sample subscribers, 9 parcels, sample cases and invoices). When you are ready to run fully live, remove it. Real Gazette records and entries you created are never touched, and the demo data does not come back.

Pricing (indicative)

Plan / servicePriceNote
Free$01 parcel, real-time monitoring · lead funnel
Individual$10 / moUp to 5 parcels, all alert channels
Individual Plus$20 / mo6 to 10 parcels, all alert channels
Individual Premium$40 / moUp to 30 parcels, all alert channels
Institution$100 / moLawyers and built portfolios · up to 60 parcels, priority handling
Institution Plus$180 / moMore than 60 parcels · priority handling, API access
Advisory add-on استشارات$20 / mo
EstateWatch arranges and follows up your contact with independent partner lawyers registered with the Bar. The lawyers agree their fees with you and bill you directly. تتولى EstateWatch تأمين تواصلك مع محامين شركاء مستقلين مسجّلين في نقابة المحامين ومتابعته. يتفق المحامي معك على أتعابه ويتقاضاها منك مباشرة.
Activates on payment (the invoice is marked Paid in Billing)
Public auctions add-on المزادات العلنية$20 / moSold by the office, not in the app; activates on payment
Registry document (not signed) وثيقة التسجيل غير موقعة$11Per registry, for a parcel on the watchlist, requested from the app
Registry statement for an auctioned parcel إفادة عقارية لعقار في المزاد$11EstateWatch, activates on payment تفوترها EstateWatch وتُفعَّل عند الدفع
Lawyer services (assistance, consultation, objection, inheritance, POA) خدمات المحامين (مساعدة، استشارة، اعتراض، إرث، وكالة)Referred إحالةBilled directly by the lawyer يتقاضى المحامي أتعابه مباشرة
Property assessment, site visit تخمين عقاري، كشف ميدانيReferred إحالةBilled directly by the professional يتقاضى المهني أتعابه مباشرة
Single request / year$0.10First 5 results
Yearly open subscription (API)$25,000Max 10 requests / min
Issue handover (JSON)$5,000 / issueStructured export
Per-issue AI agent$75,000Dedicated deployment
Plans and Public auctions are sold by the office, not in the app (Apple rule), and switch on when their invoice is marked Paid in Billing. الخطط وخدمة المزادات العلنية يبيعها المكتب لا التطبيق (قاعدة آبل)، وتُفعَّل عند تعليم فاتورتها مدفوعة في الفوترة.
The lawyer or professional agrees the fee with the client and bills directly; EstateWatch receives no part of it. يتفق المحامي أو المهني مع العميل على الأتعاب ويتقاضاها مباشرة، ولا تتقاضى EstateWatch أي جزء منها.
The six plan rows are the live catalogue billed from the console (PLANS in server.js, pricing of 2026-09-17). The API and enterprise rows below them are management assumptions in USD from the strategy document: indicative, not legal or financial advice.

Your own sign-in to this console. Nobody else, not even an admin, sees your password or your authenticator key. تسجيل دخولك الخاص إلى هذه الواجهة. لا أحد غيرك، ولا حتى المدير، يرى كلمة مرورك أو مفتاح المصادقة الخاص بك.

Your account حسابك

Change password تغيير كلمة المرور

At least 12 characters. A short sentence you can remember works well. Changing it signs out every other browser and device using this account. 12 حرفاً على الأقل، وتصلح جملة قصيرة تتذكرها. تغييرها يُخرج كل متصفح وجهاز آخر يستخدم هذا الحساب.

Two-step sign-in التحقق بخطوتين

After your password, the console asks for a 6-digit code from an authenticator app on your phone (Google Authenticator, Microsoft Authenticator, 1Password, Authy and similar). A stolen password alone is then not enough to sign in. بعد كلمة المرور تطلب الواجهة رمزاً من 6 أرقام من تطبيق مصادقة على هاتفك (Google Authenticator أو Microsoft Authenticator أو 1Password أو Authy وما شابهها). عندها لا تكفي كلمة مرور مسروقة وحدها لتسجيل الدخول.