
Terms of Service Buddy
Overview
I developed ToS Buddy as my senior project to solve the problem of unread terms of service. LLMs excel at summarizing text, making them perfect for processing dense legal documents that users typically ignore.
The Challenge
I needed to extract and condense 20,000+ word legal documents into clear, actionable insights that users could understand in seconds. This required building a system that works across different website structures and consistently evaluates privacy practices.
My Approach
The system extracts terms of service from websites, processes them with Claude, and identifies key privacy concerns and data sharing practices. A Supabase database stores policies to track changes over time, showing users when terms become more or less privacy-friendly.
The Solution
ToS Buddy evaluates privacy policies, highlights concerning sections, tracks personal data sharing, and displays this information directly in the browser. The dashboard shows users which sites have what personal information and flags high-risk permissions.
Technologies Used
Outcomes
The extension tracks hundreds of websites' policies and provides clear, actionable privacy information without requiring users to read the original documents. This helps identify unexpected data sharing and enables more informed choices about digital services.
Project Gallery
