Inspiration
Every day, people interact with digital platforms and accept Terms & Conditions without truly understanding them. These documents are often long, complex, and filled with legal jargon, making them inaccessible to the average user.
As a result, users unknowingly agree to:
Data collection Tracking Third-party sharing Other potentially harmful clauses
This project was inspired by a simple but critical question: What if people could instantly understand what they are agreeing to before clicking “Accept”?
What it does
ClauseLens is an AI-powered Chrome Extension + Web Dashboard that helps users understand legal documents in seconds.
It allows users to:
Analyze website Terms of Service and Privacy Policies Upload or paste contracts for instant review It provides: Plain-language summaries Risk scores Highlighted red flags Multilingual translations for better accessibility
ClauseLens turns complex legal text into clear, actionable insight.
How we built it
We designed ClauseLens as a lightweight, fast, and demo-ready system: Frontend: Next.js + Tailwind CSS Chrome Extension: Detects active tab and sends URL for analysis Backend: API routes for request handling and processing AI Layer: Google Gemini (via Google AI Studio) Summarization Risk detection Translation Database: Firebase Firestore for storing analysis results
Workflow:
User inputs a URL or document The system retrieves or receives the text AI processes the content using structured prompts Returns a structured JSON response (summary, risks, score) Results are displayed in the extension or dashboard
Challenges we ran into
Scraping legal documents: Not all websites expose Terms and Privacy Policies in predictable formats Ensuring structured AI outputs: Achieving consistent JSON responses required careful prompt design
Time constraints: We had to prioritize core features and cut non-essential functionality Balancing accuracy vs speed: Legal interpretation is complex, so we focused on clarity over perfection
Accomplishments that we're proud of
Building a functional Chrome extension + dashboard within a short time Successfully integrating AI for real-time legal analysis Creating a system that delivers clear, user-friendly insights from complex documents Enabling multilingual accessibility for broader usability
What we learned
How to design prompt-driven AI systems with structured outputs The importance of simplifying complex information for everyday users Integrating AI into real-time, user-facing applications Building effectively under tight time constraints
What's next for ClauseLens
Real-time automatic browser protection and alerts More advanced legal intelligence and risk scoring Expanded language support Integration across platforms (mobile, APIs, enterprise tools)
ClauseLens aims to become the AI-powered legal safety layer for the internet.
Log in or sign up for Devpost to join the conversation.