RISCO · FormSync

Match policy forms against PUMAA — spot gaps, extras & discrepancies instantly

v1.0
1
Upload PUMAA
2
Policy Forms
3
Results
Previous Policy Number
Insured Name
Task #
📝 Underwriting Notes
Click + to insert · ✎ to edit template · ✕ to remove template
No notes yet — click a quick button above or type a custom note.
📄
Upload the PUMAA Endorsements page
Save the Endorsements page from PUMAA (Ctrl + S → Webpage Complete) then drop it here
📥
Click to choose or drag & drop here
Accepts the saved PUMAA Endorsements HTML file
⚠️ No forms found. Make sure you saved the correct PUMAA page (Endorsements step).
📋
Policy form list
Upload the policy PDF to auto-extract forms, or paste the form list manually
📤
Click to choose or drag & drop PDF
Accepts the policy document PDF — form numbers are extracted automatically
💡 Parenthesised forms like (RSC WE 01 2023) are auto-extracted. When format in policy differs from PUMAA, both are shown side by side with a flag to mark discrepancy.
Upload a PUMAA file and add policy forms to begin
💡
Roadmap & Improvement Ideas
✓ Built
Policy PDF Direct Upload
Upload the policy PDF — only the Forms & Endorsements block is extracted automatically.
✓ Built
Year-Aware Fuzzy Matching
Near-matches across year versions (2024 vs 2025) detected automatically with one-click Accept.
✓ Built
Side-by-Side View
Toggle ⇄ to see PUMAA and policy forms in two panels with colour-coded match indicators.
✓ Built
Auto-Suggest Discrepancy Notes
Flagging a format-mismatch row pre-fills the discrepancy note with exact PUMAA vs Policy formats.
🧠 AI
Smart Form Validation Engine
Cross-check form combinations for known conflicts (e.g. two mutually exclusive exclusions on the same policy). Flag illogical pairings before binding — catches underwriting errors no one else catches.
🔄 Workflow
Policy Version Diff
Upload two policy PDFs (renewal vs prior year) and instantly see which forms were added, removed, or changed — a full line-by-line endorsement diff that takes seconds instead of 30 minutes.
📊 Data
Required Forms Rule Engine
Define rules per state and policy type: "HO3 in Massachusetts must always include HO 01 20." Automatically alerts if a mandatory form is missing from the policy. Eliminates E&O exposure.
⚡ Speed
Batch Policy Processing
Upload 10 policy PDFs at once against a single PUMAA page. Get a summary table showing all missing and extra forms across all policies — one click to review the whole book.
🔗 Share
One-Click Shareable Report
Generate a self-contained HTML snapshot that preserves all results, notes, flags and discrepancies. Share via email or link — the recipient sees everything exactly as you left it, no files needed.
🕐 History
Comparison History & Audit Log
Auto-save every comparison to browser storage with timestamp and policy number. Reopen any past review, see what was flagged, what notes were added — full audit trail for compliance and E&O defence.
🏷 Smart
Form Description Normaliser
When "Sanctions Suspension Clause" and "Sanctions Limitation Clause" appear on the same policy, detect that they may be duplicates or conflicting and flag for UW review. Stop silently passing bad policies.
📋 Export
RISCO Email Draft Generator
After comparison, generate a ready-to-send email to the retail agent listing missing forms, discrepancies and required follow-up — formatted, professional, copy-paste ready in one click.