Inspiration
Privacy notices change quietly. People need a quick way to see exactly what wording changed before deciding what to review more closely.
What it does
NoticeLens compares an older and a newer privacy notice pasted by the user. It identifies added, removed, and modified sentences, highlights changed wording, and shows source line numbers. Simple keyword cues flag areas such as data collection, sharing, and retention for closer review. The user can print or save the result as a PDF.
How we built it
A static HTML/CSS/JavaScript application runs the comparison in the browser. It splits pasted text into sentences, pairs similar sentences by shared words, and displays the differences. There is no server-side document upload, account, API key, or paid service. The live prototype is at https://noticelens-lexhack-2026.kwonj0815.chatgpt.site .
Challenges
Legal text can be heavily reordered or rewritten, so sentence matching is necessarily approximate. The interface shows both original passages and line numbers so users can verify each finding.
Accomplishments
A working, responsive prototype with a synthetic example, changed-span highlighting, source references, and print output. The core comparison logic has automated tests and was checked in desktop and mobile browsers.
Limitations and next steps
This is a review aid, not legal advice. Category labels are keyword cues, not legal conclusions. PDFs, images, and tables need plain-text conversion first. Future work could improve semantic matching and accessibility checks.
AI and third-party disclosure
Codex assisted with ideation, implementation, and test preparation. An AI-generated concept image informed visual direction; it is not shipped in the application. The demo is a direct screen recording of the working app. No third-party runtime packages, AI models, or external APIs are used by the app.
Log in or sign up for Devpost to join the conversation.