Built by an FPV pilot, for Mac editors

Unshake is a one-person Mac app project, built and maintained from France since 2024. It exists because the existing tools either weren't Mac-native, weren't on the App Store, or didn't fit a real FPV editing workflow.

The story

I'm Robin Cretinon. I fly FPV freestyle quads and shoot a lot of action cam footage — GoPro Hero, DJI Avata, Action 5 Pro, RunCam Thumb Pro. Like every editor in this space, I spent years bouncing between tools that all had one of three problems:

Either they were excellent but not Mac-native (Gyroflow), expensive and locked to one camera brand (GoPro Player + ReelSteady), or built for cross-platform parity which meant the Mac version always felt like a port. None of them had AI motion blur, real-time GPU preview tuned for Apple Silicon, or a batch queue that matched how FPV pilots actually work — dozens of short cuts per session.

Unshake started as a tool for myself. I wrote it in Swift on a MacBook Pro M1, used it on my own DJI Avata 2 and GoPro Hero 13 footage, and refused to ship it until the preview pipeline ran in real time on M1. After ~18 months of work, it's now on the Mac App Store.

Mission

Make gyroscope-based stabilization the default for Mac editors who shoot action cam and FPV — not a niche tool you discover after struggling with optical stabilization for a year. Bring AI features (motion blur, denoise) that nobody else in this space ships. Stay independent. Never collect data.

What we believe

No data collection

Unshake processes everything locally on your Mac. No telemetry, no analytics SDK, no cloud upload. Your footage stays on your disk. Always.

Mac-first, not cross-platform

Swift + Metal + Apple Neural Engine. The app is built for one platform and is better at it than any port could be. No Electron, no Qt, no WebView.

Honest comparisons

Gyroflow is excellent. ReelSteady is excellent. We say so on our compare page and we mean it. Unshake isn't trying to win every benchmark — it's trying to be the best fit for a specific kind of Mac editor.

Indie-priced

Unshake is on the Mac App Store. One-time purchase. No subscription. No vendor lock-in. If Apple ever pulls it, your installed copy keeps working.

Technical credentials

I've been writing native Apple platform code (Swift, Metal, Core Image, AVFoundation, VideoToolbox) since 2018. Before Unshake, I shipped FilmLab, Gyroflop, ApertureImaging FxPlug plugins, and other Mac/iOS apps. Stack: Swift 5.9, Metal Shading Language for the stabilization kernels, Core ML for the motion blur model, AVFoundation for I/O, no external dependencies.

The stabilization core is open about its math: it's a quaternion-based smoothing of gyroscope samples with a clamped-cubic-spline post-pass on the keyframe crops, plus a bicubic Catmull-Rom resampler in the Metal compute shader. There's no proprietary "secret sauce" — just careful engineering.

The gear I shoot with

I dogfood every Unshake feature on real footage I shot myself. If something doesn't work the way an FPV pilot needs, I notice fast.

Contact

Email
contact@unshake.app
Mac App Store
Unshake on the App Store
Press & brand
Press kit
Privacy
Privacy policy (we collect nothing)
Support
FAQ & help
Based in
France 🇫🇷