back to home

Focal App

Focal records your screen and automatically zooms in on your clicks — no manual keyframing, no editing skills required. Just record, and it looks produced.

software toolscreen recordingnative SDKs
Focal App screenshot 1

Focal is a screen recording app that automatically zooms in on your clicks, making it easy to capture and share your screen without any manual keyframing or editing skills.

Tech Stack

  • javascript
  • react
  • html
  • CSS
  • apple SDK
  • windows SDK

Key Attributes

  • The system cursor is excluded at the recording level, not just blurred over, then redrawn as a crisp vector cursor from tracked mouse data — sharp at any zoom.
  • Don't record your whole screen — drag out exactly the region you want before you start, down to the pixel.

Development Process

  • I noticed most of the tools similar to Focal are either paid or not designed for screen recording. So I decided to build my own.
  • Add a webcam bubble and narrate over your recording. Voice enhancement cleans up the audio automatically on export.
  • Pixelate passwords, emails, or anything else you don't want visible — masks track your zooms automatically.
  • Trim, cut sections, add text slides and annotations, drop in B-roll, then style the frame — background, padding, corner radius, shadow.

Core Features

  • Focal tracks your clicks while recording and generates smooth zoom-in moments around them. Every block is still fully editable afterward.
  • I want to add other cursor styles for a more personalized recording experience and export.

More about the project

  • Everything a screencast needs, automatically.
  • The app supports both macOS and Windows, with native SDKs for each platform.
  • The editor allows you to customize the recording experience, including zoom levels, recording quality, and more.
  • Focal handles the parts that usually take an editor — you just record.
  • Record. It edits itself. Share. Three steps, no timeline scrubbing required to get something worth sending.