What the tool does

The user selects a predefined bilingual Hala Law summary and a target display language different from the selected source language. When independently enabled, the server makes one provider call per API request. It supplies one to four scrubbed public source units under request-local IDs u1 through u4, not a whole or mixed-source page summary. The provider receives no user prose, source metadata, or server-owned paired target-language display text. It returns only strict { "schemaVersion": 1, "orderedUnitIds": [...] } JSON containing an exact permutation. The server independently requires every ID exactly once and fails closed on any mismatch. It then renders immutable, prewritten review-stage paired target-language units, each with one prebound official citation. The title, generic summary, caution, citations, and all citation metadata are server-owned. No model-authored legal prose is ever displayed.

What leaves the browser

The request carries only the summary ID, display locale, and target display language. It accepts no free text, name, number, or document, and there is no paste or upload feature. The tool also keeps the selection and result out of the page URL, browser storage, and analytics.

Bilingual-summary limits

The tool works only with prewritten article-level bilingual Hala Law summaries held by the server. It does not perform live machine translation, translate a statute, contract, judgment, or personal document, interpret legal effect, apply information to facts, or provide a certified translation. AI only orders source-unit IDs; the server renders the paired review-stage wording. The linked official Arabic source remains authoritative. Its output is general legal information, not legal advice. This page remains in review, and the model connection stays disabled until every bilingual unit and citation pair passes credentialed review and the remaining release, privacy, and evaluation gates are complete.