Inspiration
We often check off that we read terms and conditions in a hurry to access a website or an app, blindly agreeing to something we don't understand. Even when we tried to read the terms and conditions, reading the legal jargon was as good as not reading it at all. We created this Chrome extension, so users like us can consciously understand what they are agreeing to and figure out if we're agreeing to concerning clauses.
Users of prominent social media apps noticed that some apps collect biometric and locations data, and it made us wonder what other apps and websites are legally collecting from us. We want to empower users to understand what they are agreeing to and to protect their privacy.
What it does
Demystify is a Chrome extension that condenses the Terms and conditions into a concise summary. The extension also allows users to ask specific questions about the policies, and brings up any red flags in the text.
How we built it
Using openai, langchain, and pinecone
Challenges we ran into
It was difficult to connect the frontend and backend of the Chrome extension because the frontend was an extension and the backend was node LLM. Moreover, console.log did not work since Demystify is an extension so we had no way of knowing if the code was going through as intended.
Accomplishments that we're proud of
We are proud that we were able to make Demystify with pinecone and langchain
What we learned
We learned how to make a Chrome extension as well as using langchain and pinecone. Langchain and pinecone proved to be the easier part.
What's next for Demystify
We unfortunately didn't have enough time to create and upload our demo.
We want to improve the question-asking part of our extension so users can ask questions, and publish this chrome extension.
Built With
- html
- javascript
- langchain
- openai
- pinecone
Log in or sign up for Devpost to join the conversation.