WormDive is a privacy-focused, AI-powered web tool that helps users understand what personal information about them is exposed online. By analyzing their digital footprint, WormDive empowers people to make informed choices about their privacy.

-
🔍 Digital Footprint Analysis AI-powered insights into the publicly available information about you.
-
📊 Interactive Data Visualizations Clean, accessible D3.js charts that make your data exposure clear at a glance.
-
🤖 AI Explanations Uses Gemini to generate easy-to-read, actionable privacy reports.
-
🔐 Privacy First Design
- No personal identifiers collected unless explicitly provided.
- Local-first approach wherever possible.
- Transparent and minimal data usage.
-
🌐 Modern Web Stack
- Frontend in TypeScript
- Backend in FASTAPI
- Interactive visualizations in D3.js
We believe people often share much more about themselves online than they realize. WormDive was created to help users see their online presence from a stranger’s perspective—and decide if they're comfortable with what’s out there.
We’re a privacy-focused team with healthy relationships with our parents and a healthy fear of oversharing. We want to help others learn more about their own digital footprint!
- Frontend: TypeScript, D3.js
- Backend: FASTAPI
- AI/LLM Integration: Gemini
- APIs: RESTful design with secure, concurrency-friendly handling
-
User provides their public-facing data sources (e.g. social profiles, search results, uploaded text).
-
Backend processes and sanitizes inputs via FASTAPI.
-
Gemini LLM analyzes the data and generates a privacy report.
-
Frontend renders:
- AI-generated insights.
- Interactive D3.js visualizations highlighting personal data exposure.
Frontend (TypeScript)
│
├── D3.js Visualizations
│
└── REST API calls ───► FASTAPI Backend
│
├── Data Sanitization
├── Gemini Analysis
└── JSON Response
- Make privacy awareness accessible to everyone.
- Help users identify and reduce unnecessary personal data exposure.
- Maintain user trust with transparent, privacy-respecting design.
- Add more AI analysis types
- Extend visualizations (heatmaps, timelines)
- Support additional languages
- Integrate privacy best-practice recommendations
WormDive is an educational tool only. It does not guarantee complete privacy or security. Users should always exercise caution and use their judgment when sharing information online.
MIT License. See LICENSE for details.



