Why I built it
Screen recordings are hard to reuse or trust when the cursor, audio, and effects are baked into one file, and when a crash can lose the take.
What exists
Version 0.4.0 is Developer ID signed, Apple-notarized, and installed after attended acceptance. It took the FocalaneRecorder name on 20 September 2026 and remains a private preview that is not publicly distributed.
How it works
A native macOS capture engine behind a local studio interface. It records cursor-free MP4 segments with a separate 125 Hz pointer track, independent system-audio, microphone, and camera tracks, and non-destructive effects, and it keeps takes in a crash-safe local library. Focalane can request a capture only through an approved grant, and finished takes reach it as candidates.
- Screen, window, and camera capture
- Cursor-free MP4 segments with a separate pointer track
- Independent system-audio and microphone tracks
- Replacement cursors, layouts, and non-destructive effects
- Crash-safe local take library with intent-gated delete
My role
Defined the capture model, take durability and recovery rules, and the grant boundary with Focalane; directed and reviewed the implementation and ran the attended acceptance.
What I checked
- attendedSigned build installed and attended-accepted
- namingRenamed FocalaneRecorder across the app and its storage
- notarizationVersion 0.4.0 Developer ID signed, notarized, and stapled
What stays bounded
- Not publicly distributed
- Cameras and microphones are listed only after the owner asks
- Focalane needs an approved grant to request a capture
- Takes reach Focalane only as candidates
What is missing
- FocalaneRecorder and FocalaneCapture takes are not combined yet; that waits on FocalaneCapture's filming-readiness check.
- Public release and distribution policy are deferred.
Next
Support Focalane's first planned production batch, with every take still a candidate.
Later ideas, not current features
- Non-destructive trim that leaves the raw take unchanged
- Manual focus overrides on a timeline
- Image backgrounds and named output presets