Stop looking down at your notes. NotchPrompt wraps your script directly around the MacBook camera notch, so you maintain perfect eye contact while reading. 👁️ The killer feature? It is 100% invisible during screen sharing. Your audience on Zoom/Meet/Teams sees a clean desktop; only YOU see the text. Native Swift & SwiftUI Hardware-integrated Auto-scroll & Hotkeys 100% Free & Open Source.
I fixed the "awkward eye contact" problem on Zoom.
Hi Product Hunt! 👋
I’m Ali. I built NotchPrompt because I hate the trade-off in video calls:
Look at my notes (and lose eye contact).
Look at the camera (and forget what I want to say).
I realized the MacBook Notch is actually the perfect place for text—it's right next to the camera.
So I built a native macOS app that wraps your script around the notch. It keeps your eyes locked on the lens, making you look like you have the whole pitch memorized.
The hardest part to build? Making it invisible. I spent weeks engineering it so you can share your screen on Zoom/Meet without the audience seeing the prompter overlay.
It is 100% Free and Open Source.
I’d love your feedback on:
The scrolling speed (is the auto-scroll natural?)
The "Invisible" mode (try sharing your screen!)
Let me know what you think! 🚀
Question: Is it possible to move this around at all because I have the iContact cam that hangs down a little bit lower, but I'm still looking for a teleprompter that I can place in the perfect spot.
I love this concept so much. Eye contact matters and memorizing scripts is a challenge. But do you have a response to this notice I got from trying to open the application?
In live calls the hard part isn’t reading a script, it’s handling interruptions and pivots—what does an ideal NotchPrompt workflow look like for jumping between sections, pausing/resuming, and recovering your place without breaking presence?
This is such a sharp use of the notch. Fellow Swift/SwiftUI builder here and I genuinely appreciate the elegance of this — you took something most people treat as dead space and turned it into a utility layer. The invisible-during-screen-sharing feature is the real killer insight. Most presenters look down at their notes constantly, which breaks trust with the audience. This solves that without any hardware. Congrats on shipping this!
I like the idea! Both the CTAs on your website and link to Github don't work. You guys working on something?
Congrats on the launch, @aliarain ! 🎉 Keeping eyes locked on the camera during a pitch is such an underrated problem to solve. The “Invisible” mode alone is a killer feature. Quick question on the auto-scroll: does it sync to your speaking pace in real time, or is it a fixed speed you set manually before the call?