Inspiration
Maya is checking out on a new shopping site when a tiny “I agree” box pops up. She’s in a rush, so she clicks it—only to discover later she agreed to auto-renewal and data sharing. We realized this happens to millions of users every day. Terms and conditions are intentionally dense, time-consuming, and easy to ignore. We wanted to give users clarity at the moment it matters most—before they click “Agree.”
What it does
Terms & Condition Analyzer is a browser extension with a lightweight backend that scans checkout and signup pages in real time. It detects risky legal clauses, scores them using AI, and flags medium- and high-risk issues. Users instantly see highlights, plain-English summaries, and actionable recommendations—without leaving the page.
How we built it
We built a browser extension that detects when users encounter terms and conditions on checkout flows. The text is extracted and sent to a lightweight backend, where an AI model analyzes clauses against known risk patterns such as auto-renewals, forced arbitration, and data sharing. The results are returned instantly and rendered as inline highlights and warning banners in the browser.
Challenges we ran into
Legal language varies wildly across sites, making consistent clause detection difficult. We also had to balance accuracy with speed—users expect real-time feedback without slowing down checkout flows. Designing alerts that were informative but not overwhelming was another key challenge.
Accomplishments that we're proud of
Real-time detection and risk scoring during live checkout flows
Clear, human-readable summaries of complex legal language
Seamless browser integration that requires zero user effort
A system that empowers users without interrupting their experience
What we learned
We learned that timing is everything. Users don’t want long explanations—they want clear, actionable insight at the exact decision point. We also learned that transparency builds trust: when users understand what they’re agreeing to, they make better choices.
What's next for Energetic Goose
Next, we plan to expand clause coverage, add personalization based on user risk tolerance, and support more languages and regions. Long term, we want to build a shared risk intelligence layer that helps consumers navigate the web with confidence—no fine print required.
Built With
- cline
- javascript
- mistral
- typescript
Log in or sign up for Devpost to join the conversation.