What the tool does
The tool explains a general category selected from a small list of employment and Ejar clauses. A short phrase can help with matching inside the browser, but it does not become model input. When independently enabled, the server makes one provider call per API request. It supplies one to four scrubbed public units under request-local IDs u1 through u4 plus fixed ordering instructions. The provider receives no typed phrase or other user prose, source metadata, or server-owned 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 bilingual unit text, 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 is not sent
Clause or contract text, party names, dates, amounts, property addresses, contract numbers, and attachments are not sent. The API request carries only the category ID and locale. The tool also keeps the selection and result out of the page URL, browser storage, and analytics.
Limits of the explanation
The tool does not review an individual agreement, detect every possible drafting variation, decide whether a clause is enforceable, or recommend signing, rejecting, or negotiating. An unmatched input stops locally. Its output is general legal information, not legal advice. This page remains in review, and the model connection stays disabled until the release, privacy, review, and evaluation gates are complete.