Inspiration
Every single day, billions of internet users mindlessly click the "I agree" checkbox on terms of service, privacy policies, and complex digital contracts. We are systematically conditioned to surrender our personal data, biometric footprints, and fundamental digital rights without a second thought, simply because these legal documents are intentionally designed to be unreadable walls of text. This isn't just a digital issue; it bleeds heavily into the physical world. Regular citizens, tenants, and gig workers routinely face predatory clauses, unlawful rent hikes, or unfair contract terminations because they lack immediate, affordable access to legal counsel.
What it does
JustInCase is a cutting-edge, AI-powered privacy and legal intelligence platform concept that instantly translates dense, toxic legal jargon into plain, actionable human insights. The application operates through a dual-engine ecosystem tailored for both online and offline legal protection:
- The Digital Privacy Guardian: Users can paste any complex privacy policy text or directly input a website URL. Within seconds, our AI scanner dissects the entire fine print. Instead of overwhelming the user, it generates a clean, color-coded dashboard that flags malicious data-sharing clauses, hidden financial obligations, tracking permissions, and forced arbitration agreements. It highlights exactly what you are giving away before you click that button.
- The Real-World Legal Assistant: This engine addresses physical and civil contracts. Users can upload scanned copies or photos of documents, such as lease agreements or employment contracts, and type their specific grievances in plain natural language (e.g., "My landlord is demanding an 80% rent increase and threatening eviction, what can I do?"). JustInCase meticulously parses the uploaded document alongside localized statutory frameworks to deliver a step-by-step breakdown of user rights, the counter-party's legal boundaries, and immediate defensive actions.
How we built it
To quickly validate the user experience (UX) and bring this ambitious concept to life, we focused heavily on building a high-fidelity frontend prototype.
- UI/UX & Interactive Prototyping: The entire user interface was designed and engineered using v0 and React. This allowed us to rapidly iterate on cognitive load reduction—turning a terrifying 50-page legal document into beautiful, high-contrast, easily digestible warning cards, progress trackers, and conversational dialogue boxes.
- Current State: JustInCase is currently a simulated high-fidelity frontend prototype. To demonstrate the core user flow during this hackathon, the interaction is powered by a simulated backend environment that visualizes how the AI engine will process data once fully integrated.
Challenges we ran into
- Rapid Prototyping Limitations: Since this is a high-fidelity prototype built with v0 to test layout dynamics and user interaction, the dynamic backend integration is simulated. The challenge was building static components that look and feel alive, accurately demonstrating the heavy NLP operations that would happen under the hood.
- The Ambiguity of Legal Language: Legal prose is deliberately crafted with systemic ambiguity. Designing a UI that can neatly map out these complex, non-binary legal nuances without overwhelming the end-user required deep thought regarding user journey architecture and cognitive flow.
Accomplishments that we're proud of
We successfully moved JustInCase from a raw theoretical concept into a stunning, interactive, and production-ready frontend prototype. We are incredibly proud of our seamless user experience, which effectively bridges the gap between complex sovereign laws and the everyday citizen, proving that legal assistance can be made highly accessible.
What we learned
This hackathon taught us that the greatest barrier to systemic justice isn’t the law itself, but the deliberate complexity of the language it is wrapped in. On a technical level, working with v0 gave us a masterclass in rapid frontend iteration and layout optimization for data-heavy applications. On a human level, this journey solidified our belief that AI's greatest calling is the democratization of vital information and the leveling of the playing field for ordinary consumers.
What's next for JustInCase
Since the frontend foundations are solid, our immediate next step is turning this prototype into a living, breathing application:
- Full Backend & LLM Pipeline Integration: We will connect the React frontend to a Python backend leveraging advanced NLP pipelines and Retrieval-Augmented Generation (RAG) to fetch real-time, localized legal compliance data.
- Proactive Browser Extension: We plan to adapt this UI into a browser extension that actively scans a website's background scripts and terms of service in real-time, throwing a proactive warning overlay on the screen.
- Automated Legal Counter-Drafting: The next major iteration of our Real-World Legal Assistant will feature an automated document builder to instantly generate professionally formatted, legally binding counter-notice PDFs for tenants.
Built With
- css
- css3
- html5
- javascript
- next.js
- tailwind
- v0
Log in or sign up for Devpost to join the conversation.