I built this because I was tired of the "haircut lottery"—that gap between asking for a "trim" and walking out with a completely different look. The app is built with Next.js. To solve the issue of glitchy AI filters, I used high-stability generative models to ensure the hair textures look realistic and actually fit the user's face shape. I take facial data sensitivity seriously. The workflow is strictly ephemeral: User photos are temporarily stored in a secure Supabase bucket. Once the AI generation is finished and results are delivered, a cleanup task permanently deletes the original uploads. No biometric data is stored long-term or used for model training. I'd love to get your feedback on the UI, the generation quality, or the tech stack!
Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates





