Inspiration

Every day, we unknowingly consent to hidden clauses about data sharing, retention, tracking, and third-party access. People should not need a law degree to protect their digital rights. As a privacy researcher, I have spent time analyzing policies, mapping clauses and building privacy ontologies. I wanted to turn that research into something anyone could use—fast, simple, and accessible.

What it does

PrivyReveal helps users finally understand the privacy policy or any privacy-related policy document they blindly agree to. It takes any policy, breaks it into sentences, classifies each one into a fine-grained privacy category, highlights risky clauses, assigns an overall grade to the policy, and answers users' questions using grounded AI. It transofms legal jargon into clear, digestible insights for everyday users - AI for real social impact.

How we built it

We used Python + Gradio for the UI, a custom privacy ontology for classification, AWS Bedrock (Claude) for grounded Q&A, Deepgram for voice queries, and LIME-style explanations for transparency. Everything runs end-to-end in one interface.

Challenges we ran into

Token limits, Bedrock permission errors, messy text segmentation, LIME visualization issues, UI consistency across modes, and debugging many moving parts under time pressure.

Accomplishments that we're proud of

We built a fully working privacy-analysis tool, integrated real-time Q&A, added voice support, created clear visual explanations, and made privacy transparency accessible to everyday users.

What we learned

We learned how hard it is for users to interpret legal policies, how to ground AI answers in provided text, how to handle Bedrock + bearer token authentication, how to build explainable AI NLP pipelines quickly, and how important UX is when translating complex privacy concepts into clear visuals

What's next for PrivyReveal

Multilingual policies, legal mappings (GDPR/CCPA/DPDP), a browser extension, policy comparison mode, user-specific risk profiles, and a mobile app version.

Built With

Share this project:

Updates