
OmniNotch 2.0 is a Mac notch app, revised a week after the first release from feedback on noise and what felt off.
The Hook
“The best places keep everything within reach. The cafe. The workshop. Your Mac has a spot like that. It's been empty.”
Product Reveal
“But now, there's OmniNotch 2.0.”
Feature Teaser
“Your music, with the lyrics. How much AI you have left. Nothing you type leaves your Mac. Every store you sell on. Everything you copied. A mirror before the call. Focus, in plain sight. Every shortcut. One click. Hide the rest. Any display. Any size.”
Call to Action
“OmniNotch 2.0. Everything, within reach. Get it now for a limited time at $14.99.”
Synthesizable in Remotion · key components of the omninotch-fast-cut-feature-showcase template.
Multiple app modules (represented as cards) appear from various angles and depths, rotating and scaling into a grid formation, then one module zooms forward to fill the screen.
Utilize `spring()` for rotation, scale, and position interpolation. Implement a `map()` function over an array of module data, applying `transform` CSS properties for 3D effects. Stagger `delay()` for each module's animation start.
A specific UI element or section within the OmniNotch app smoothly zooms in and out, or pans across, to draw attention to its functionality while accompanying text appears.
Use `interpolate()` for `scale` and `translate` CSS properties on the target UI element. Synchronize text opacity and position animations with the UI zoom using `sequence()` and `spring()`.
Headline text fades in while simultaneously sliding slightly from the left or bottom, often followed by a smaller descriptive text that fades in below it.
Combine `interpolate()` for `opacity` from 0 to 1 and `translateY` or `translateX` from a small offset (e.g., 20px) to 0. Apply `spring()` for a smooth, slightly bouncy feel. Use `delay()` for the secondary text.
Purpose. Establish a relatable problem: an underutilized space (the Mac notch) that could be more productive.
Execution. Starts with abstract text, transitions to real-world analogies of organized spaces, then reveals the Mac notch as an 'empty' space.
Purpose. Introduce OmniNotch 2.0 as the definitive solution to unlock the notch's potential.
Execution. A quick, impactful reveal of the OmniNotch app, followed by a dynamic grid of its diverse modules, showcasing its breadth.
Purpose. Demonstrate the breadth and depth of OmniNotch's features, highlighting key benefits.
Execution. Rapid-fire sequence of UI demonstrations, each focusing on a specific feature with accompanying text and voiceover, maintaining high energy.
Purpose. Conclude with pricing, a strong value statement, and clear instructions for purchase.
Execution. Clean display of pricing, followed by the product logo, tagline, and website, reinforcing the brand and guiding the viewer to act.
Objective
Launch a new macOS app called 'FlowState' that helps users manage deep work sessions, track focus metrics, and integrate with project management tools.How the recipe adapts
Scene durations (4 scenes, 64s)
Key Remotion components
Don't type, just speak. Flawless voice-to-text across every app at 240 WPM.

One workspace for knowledge scattered across Slack, email, Docs, and Notion. Connect your tools and build apps and agents that stay live with your data.

Notion positions itself as the backbone of your dock — a brand film of the Notion icon among everyday apps, ending on “Works with everything.”