Inspiration
Civic engagement events — whether community cleanups, donation drives, or hackathons — often struggle with two problems: coordination chaos and privacy concerns. Volunteers and organizers juggle logistics, media collection, and real-time updates, while trying to ensure that no participant’s identity is exposed without consent.
We wanted to build a platform that combines AI coordination, ethical privacy, and content generation — giving organizers a smart way to manage operations while protecting participants’ identities.
That’s how ConsentfulCivicLens was born: a system that helps event organizers coordinate smoothly, automatically blur faces in photos and videos, and generate meaningful content summaries to share with their communities.
What it does
ConsentfulCivicLens is an AI-powered event coordination and media management platform designed for privacy-first civic engagement.
Smart Event Coordination: Suggests next-step actions for organizers — from setup verification to volunteer deployment — using contextual event data and progress tracking.
Privacy-Preserving Media Uploads: Automatically detects and blurs faces in photos and videos to protect participants’ privacy, with customizable settings for consented individuals or minors.
AI-Driven Content Creation: Uses media uploads to auto-generate highlight reels, captions, and social posts, saving organizers hours of post-event work.
Organizer Dashboard: Displays real-time updates, team tasks, and media uploads in a single interface — making event operations seamless and proactive.
How we built it
- Frontend: Built using Next.js and Tailwind CSS, creating a clean and responsive interface for event creation, task tracking, and uploads.
- Backend: Powered by Supabase (PostgreSQL, Auth, Storage) for secure file management, user authentication, and scalable data handling.
- Face Blurring Pipeline: Implemented in Python using MediaPipe and OpenCV, enabling automatic anonymization of faces in uploaded images and videos.
- Content Generation: Integrated ffmpeg for trimming and formatting media, and LLMs for auto-generating captions, summaries, and social post drafts.
- Recommendation Engine: Developed a hybrid rule-based logic that identifies pending tasks and suggests contextually relevant next actions to organizers.
Challenges we ran into
Balancing Privacy and Usability: Ensuring that the face blurring system was reliable but didn’t distort content quality.
Real-Time Media Processing: Managing large file uploads while maintaining smooth front-end performance.
Time Constraints: Integrating computer vision, backend storage, and frontend UI within the hackathon timeline.
System Coordination: Making sure the recommendation logic and upload verification worked together seamlessly.
Accomplishments that we're proud of
- Built a fully functional end-to-end media privacy pipeline that automatically blurs faces.
- Created an intelligent event dashboard for real-time updates and task suggestions.
- Designed an AI-powered content creation system that transforms raw uploads into shareable social posts.
- Implemented a foundation for a privacy-first civic engagement tool that can scale to larger events.
What we learned
- How to integrate computer vision and LLMs into practical, socially impactful workflows.
- The importance of privacy and consent when dealing with civic or community-based data.
- How to manage full-stack systems that combine real-time updates, media processing, and AI decision-making.
- Effective team collaboration and agile problem-solving under time pressure.
What's next for ConsentfulCivicLens
Our current MVP showcases the potential of AI-assisted, privacy-respecting event management — but the full vision is much larger. We plan to expand ConsentfulCivicLens into a comprehensive civic engagement platform with the following next steps:
1. Full Consent Infrastructure
- Deploy QR-based consent badges allowing attendees to opt in/out of visibility.
- Build identity-linked consent databases for recurring volunteers and civic partners.
2. Smart Media Director
- Add multi-camera support with automatic highlight detection.
- Use speech-to-text and caption generation for accessible event storytelling.
- Enable AI video summarization that creates short, shareable reels instantly.
3. Predictive Coordination System
- Integrate event analytics to forecast bottlenecks like volunteer shortages or check-in queues.
- Provide predictive, context-aware “next best action” recommendations during live operations.
4. One-Click Publishing & Analytics
- Connect directly to social media for ethical content sharing with attribution and privacy tagging.
- Add post-event analytics dashboards tracking engagement, impact, and volunteer efficiency.
5. Civic Partnerships
- Collaborate with community organizations, universities, and municipalities to pilot ConsentfulCivicLens for real civic use cases — from public cleanups to cultural events.
Built With
- anthropicapi
- apimediarecorder
- canvas
- css
- cv2
- ffmpeg
- flask
- html5
- livekit
- lucide
- mediapipe
- next.js
- node.js
- postgresql
- react
- shadcn
- superbase
- tailwind
- tensorflow.js
- typescript
- whisper

Log in or sign up for Devpost to join the conversation.