I built a consent-based trust verification platform for dating — here's the tech stack
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 che...

Source: DEV Community
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. The stack: React 18 + Vite + Tailwind CSS Supabase (auth, database, edge functions, storage) Stripe (subscriptions + billing portal) Didit (government ID verification via HMAC-SHA256 webhooks) Netlify (frontend deployment) Cloudflare Workers (routing, geo-detection) WordPress on IONOS (blog, routed via Cloudflare) The trickiest part was the voice vouch pipeline — users record audio vouches in-browser, upload to Supabase Storage, and playback is gated by trust tier. Getting the MIME type stripping right (audioBlob.type.split(';')[0]) took longer than I'd like to admit. The trust scoring system runs 0–99 under the hood but surfaces as named tiers (Starter → Builder → Trusted → Elite → Legend) — keeping it human-readable witho