I built a consent-based trust verification platform for dating — here's the tech stack
Source: Dev.to
Introduction
After years in data analytics, I built something I couldn’t find anywhere: a platform where men proactively verify their identity before a date, instead of women having to run covert background checks.
It’s called GuyID (https://guyid.com) — launched March 30, 2026.
Stack
- React 18
- Vite
- Tailwind CSS
- Supabase Storage (for audio uploads)
Voice Vouch Pipeline
Users record audio vouches directly in the browser, upload the recordings to Supabase Storage, and playback is gated by trust tier.
The trickiest part was handling MIME types correctly:
// Strip any parameters from the MIME type
const cleanType = audioBlob.type.split(';')[0];Getting this right took longer than expected.
Trust Scoring System
The system computes a numeric score from 0 to 99 under the hood, but presents it as human‑readable tiers:
- Starter → Builder → Trusted → Elite → Legend
This approach keeps the scoring understandable without overt gamification.
Contact
Happy to answer any questions about the architecture. Solo founder, built it in ~3 months.