Zen (YC S21) – Posture-correcting software via webcam

We are Alex and Daniel, the founders of Zen (https://www.yayzen.com). We make a desktop app that mirrors your posture and gently alerts you when you slouch. It uses your webcam to monitor your posture, without recording or storing any visuals.

Alex started coding when he was 11 years old and eventually developed a severe case of "forward head posture" (a.k.a. nerd/text neck), a postural deformity that's often caused by unhealthy habits like slouching while coding. He created prototypes of Zen in his college dorm room at the University of St. Andrews to help with his posture. A couple of Alex's classmates saw him using the app throughout lectures and asked if they could test it out. After more feedback from his classmates he took advantage of an opportunity to move to San Francisco, California to work more on the project. We met at our co-living space and are still roommates today.

I (Daniel) went from playing football and doing splits at Yale University (https://storage.thephapp.com/split%281%29.gif) to terrible low back pain and carpal tunnel for over 8 hours a day from working hunched over my computer at Adobe. Eventually I met with an ergonomist at Adobe to get support. Ironically, Alex told me about the project when I got home that day. I tried out his prototype, loved it, and we came together to build Zen.

Here's how it works: The app takes video stream as input via your webcam (without recording or storing anything) and utilizes a locally stored computer vision model that analyzes the video to find and output key posture points/indicators (joints, nose, ears, etc.). These posture points are fed to a mathematical model that constantly compares your current posture position to the original baseline posture position that you set as your "healthy posture" position when starting the app. In addition, the app applies geometrical formulas to vectors formed by your current posture position and your original baseline healthy posture position to determine if you're slouching.

Your current posture position is displayed to you through a blue avatar named Zen that mirrors your posture in real-time. Zen sits in your menu bar (tray menu) and turns red when you slouch. Whenever you slouch for an extended period of time, you get alerted through a visual notification and/or an audio alert. The alert will go away when you move back to your original baseline "healthy" position.

The majority of our users leave Zen on throughout their workday, but our initial studies show that users see significant health benefits from using the app for just 10 minutes a day during short "posture sessions". Posture session reminders, slouch alerts, and other important settings can be customized to ensure that they align with your work style. The app is currently available for Mac and Windows.

We're offering a deal to the HN community (https://www.yayzen.com): Annual - $23.99/year with 7-day free trial (normally $69.99/year) Monthly - $3.99/month with 7-day free trial (normally $12.99/month). You can see a demo video at https://www.youtube.com/watch?v=ll5UB-bpbic.

Our core business model is focused on selling to companies that offer Zen to employees as a benefit/perk (similar to Calm/Headspace).

We would love your feedback on the user experience and to hear more about any workday health pain points you have! Happy to offer any guidance on choosing the right chair, mouse, keyboard, and other equipment. I'll be here all day, cheers!



Get Top 5 Posts of the Week



best of all time best of today best of yesterday best of this week best of this month best of last month best of this year best of 2023 best of 2022 yc w24 yc s23 yc w23 yc s22 yc w22 yc s21 yc w21 yc s20 yc w20 yc s19 yc w19 yc s18 yc w18 yc all-time 3d algorithms animation android [ai] artificial-intelligence api augmented-reality big data bitcoin blockchain book bootstrap bot css c chart chess chrome extension cli command line compiler crypto covid-19 cryptography data deep learning elexir ether excel framework game git go html ios iphone java js javascript jobs kubernetes learn linux lisp mac machine-learning most successful neural net nft node optimisation parser performance privacy python raspberry pi react retro review my ruby rust saas scraper security sql tensor flow terminal travel virtual reality visualisation vue windows web3 young talents


andrey azimov by Andrey Azimov