/* Marketing landing page — Stripe/Linear precision, no fluff */ const LandingPage = () => (
{/* Nav */} {/* Hero */}
◆ Now in private beta SOC 2 Type I readiness · planned

Read the title
before you
read the title.

TitleVerifi turns the full search package into a source-cited chain, mortgage, encumbrance, and curative summary — before the examiner touches the file.

Request access → Watch a 90s walkthrough
{/* Hero artifact — a redacted preview of the report */}
{/* Logo strip */}
USED BY EXAMINERS AT
Cardinal Title Co. Meridian Land Services Hawthorne & Pike Northstar Underwriters Old Sycamore Title
{/* Section: trust */}
Security details →
{/* Section: the problem */}
§ 01 — THE PROBLEM

A typical search package is 200 pages of scanned PDFs. Examiners still read every one.

{/* Section: the output */}
§ 02 — THE OUTPUT

One document.
Nine sections.
Every claim cited.

Delivered as an examiner-ready PDF and an interactive web view. Click any assertion to jump to the exact page in the source document.

{/* Section: how it works — input → output */}
§ 03 — HOW IT WORKS

Upload your messy search package.
We handle the rest.

{/* Section: not workflow */}
§ 04 — POSITIONING

Not workflow software.
An intelligence layer.

Other tools manage the file. They store, route, and produce. They don't understand what's inside the documents. TitleVerifi does, and only that. Pair it with whatever production system you already run.

 Workflow toolsTitleVerifi
{/* Section: FAQ */}
§ 05 — FAQ

Questions examiners actually ask.

{/* Quote */}
◆ FROM A BETA EXAMINER

"I don't have to read 200 pages to understand the title anymore. I read TitleVerifi's summary, and then I check the three things it flagged."

K. Hartwell
Senior examiner · Cardinal Title Co.
{/* CTA */}

Read the title
before you read the title.

Request access → ~ 48h response
{/* Footer */}
); const btnPrimary = { background: 'var(--ink)', color: 'var(--paper)', border: 'none', padding: '8px 14px', borderRadius: 'var(--r-2)', fontSize: 14, fontFamily: 'inherit', fontWeight: 500, cursor: 'pointer', textDecoration: 'none', display: 'inline-flex', alignItems: 'center', justifyContent: 'center', }; const btnGhost = { background: 'transparent', color: 'var(--ink)', border: '1px solid var(--rule-strong)', padding: '12px 18px', borderRadius: 'var(--r-2)', fontSize: 15, fontFamily: 'inherit', fontWeight: 500, cursor: 'pointer', textDecoration: 'none', display: 'inline-flex', alignItems: 'center', justifyContent: 'center', }; const navLinkStyle = { color: 'inherit', textDecoration: 'none', cursor: 'pointer', }; const Stat = ({ n, l }) => (
{n}
{l}
); const HeroPreview = () => (
{/* Window chrome */}
report.titleverifi.com / file / TV-2025-0419-217 / Wright_412Hawthorne
{/* Doc header */}
FILE TV-2025-0419-217

412 Hawthorne Ave, Travis County, TX

APN 04-219-007 · Search effective 2026-04-12
● REVIEW
37 docs · 4 mortgages · 3 flags · Review P1
{/* Chain preview */}
§ 03 — CHAIN OF TITLE
{/* Issues callout */}
⚠ 1 missing release · 1 wild deed risk · name search required
See § 06 — Curative Actions
); const ChainLink = ({ year, g, gee, cite, mortgage, probate, current }) => (
{year} {g} {gee} {mortgage && MTG} {probate && PROB} [{cite}]
); const ProblemCard = ({ n, title, body }) => (
{n}

{title}

{body}

); const SectionRow = ({ n, name, desc, highlight }) => (
§ {n} {name} {desc}
); const Step = ({ n, t, body, chip }) => (
{n}
{t}

{body}

→ {chip}
); const Th = ({ children, accent }) => (
{children}
); const Row = ({ label, a, b, last }) => (
{label}
{a}
{b}
); const FooterCol = ({ head, items }) => (
{head.toUpperCase()}
{items.map(i => {i})}
); const footerHref = (label) => { const key = String(label || '').toLowerCase(); if (key.includes('overview')) return 'index.html'; if (key.includes('report')) return 'signin.html?return=product.html'; if (key.includes('pricing')) return 'pricing.html'; if (key.includes('security')) return 'security.html'; if (key.includes('changelog')) return 'changelog.html'; if (key.includes('about')) return 'about.html'; if (key.includes('support')) return 'support.html'; if (key.includes('terms')) return 'terms.html'; if (key.includes('privacy')) return 'privacy.html'; if (key.includes('customer')) return '#customers'; if (key.includes('docs')) return '#docs'; if (key.includes('api') || key.includes('sample')) return 'signin.html?return=product.html'; // TODO: stub pages for Careers, Press, SOC 2 readiness, Subprocessors return 'index.html#docs'; }; const footerLinkStyle = { color: 'inherit', textDecoration: 'none', cursor: 'pointer', }; const TrustBadge = ({ label, status }) => (
{label}
{status}
); const FaqRow = ({ q, a, last }) => (
{q}

{a}

); window.LandingPage = LandingPage;