← Back to the main site
⚠️ This is a hosted preview, not the installed product. It runs on Google Gemini in the cloud so anyone can try it from a browser. The real, installed OTG Legal Box runs entirely on the firm's own computer and is physically incapable of sending data out. Please don't paste real client or confidential information here — use the sample documents provided, or your own made-up text.

Chat

A PII-protected legal assistant. Every message is redacted in your browser before it's sent — the model only ever sees anonymized text, and the real names are restored locally when the reply comes back.

Contract Review

Upload or paste a contract and get a structured risk report: obligations, one-sided clauses, missing protections, and recommendations.

1. Provide a contract

2. Optional context

Risk report

Nothing yet — provide a contract above and click "Review contract".

Redlining

Two modes: have the AI suggest clause-level edits protecting one side, or compare two document versions with no AI involved at all (pure text diff, entirely in your browser).

AI markup — protect one side

Nothing yet.

Compare two versions (no AI, runs entirely in your browser)

Nothing yet.

Bundle Creator

Build a Singapore court bundle of authorities: statutes, cases, and secondary materials, sorted correctly with an AI-drafted relevance statement for each.

Authorities

Add items by hand, or click a sample below to add it pre-filled.

Nothing yet.

Chronology Drafting

Upload one or more documents and get a merged, sorted timeline of every significant event, ready to drop into a pleading.

Documents

Prompt Library

A curated sample of the real Legal Box prompt library (128 of the full product's 1,286 prompts, spanning all 10 volumes). Search, copy, or send a prompt straight to the Chat tab.

PII Shield

See exactly what the AI would see. This runs 100% in your browser — open devtools and check the network tab: nothing is sent anywhere for this page. Detects Singapore NRIC/FIN, passports, UENs, phone numbers, emails, dates of birth, Luhn-checked card numbers, addresses, postal codes, context-gated bank accounts, and court case numbers.

Engine: regex-only (this demo runs without the spaCy/Presidio NER model the installed app uses, so person and organisation names are not masked here — only the structured identifiers above are).

What the AI would see

Nothing yet.