Camera follows clicks
Every click becomes a smooth pan and zoom — no keyframes to place, no easing curves to tweak.
Cinematic screen recordings, on autopilot. Record once and the camera follows every click.
macOS · Windows · Linux — no account, no cost
3 active · last deploy 2h ago
How it works
DemoThat logs your cursor and every click alongside the video. Nothing changes about how you work.
Each click turns into a region on the timeline. Drag the edges to retime the camera, or delete the ones you do not want.
Background, padding, corner radius and shadow — then save the look as a preset for the next video.
Capabilities
No keyframing, no staging, no re-recording. Record once, ship everywhere.
Every click becomes a smooth pan and zoom — no keyframes to place, no easing curves to tweak.
GPU upscaling when local export is not enough. Pay per frame, cancel any time.
Transcribe the audio and drop the filler words — no more cutting “um” by hand.
16:9, 9:16 and 1:1 with a single click. Zoom regions follow the frame.
Turn a finished clip into a landing page or an embed link through the cloud.
By the numbers
No subscriptions, no accounts, no dark patterns. Just a recorder that edits as it goes.
A universal macOS build, a Windows installer and a Linux AppImage.
When local export is not enough, upscale the finished video in the cloud.
The editor is free and GPL-3.0. Only optional cloud upscaling costs.
The camera follows your clicks and the captions transcribe the audio — nothing gets keyframed by hand.
Auto-zoom
Regions start just before the click and ease out after it, so viewers see where you are heading before you get there.
Cinematic 3D camera
Dolly, pan, orbit or breathe — the recording becomes a plane in real 3D space, rendered with true perspective. Adjust position, scale, rotation and perspective, pick a spring easing, and save the move as a preset.
Aspect ratios
Switch between 16:9, 9:16 and 1:1 with one click. The zoom regions follow the frame, so the action stays in view in a vertical short as well as a wide tutorial.
Backgrounds and frames
Try it. These are the same controls you get in the editor.
Cloud upscaling
Send a finished video to GPU upscaling and get a sharper export back. Credits are charged for frames actually upscaled, and if you cancel halfway, the rest returns to your balance.
Testimonials
Sample quotes from placeholder reviewers — real ones land here as people adopt the app.
“Recorded the walkthrough once and the auto-zoom did the editing. It genuinely looks like a paid editor spent an afternoon on it.”
“The caption cleanup alone saved me an hour per video. No more scrubbing “um” and “like” out of the transcript.”
“One 16:9 recording became my YouTube video, my Reel and my square LinkedIn post. That ratio switcher is witchcraft.”
“Runs fully local, no account, no watermark. My capture of a customer bug report never left my laptop.”
Open source
If you don't trust an unsigned installer, build it yourself — the full GPL-3.0 source is public. It is a fork of ScreenArc by Tam Nguyen, maintained by Ashish Sam.
# run it from source $ git clone https://github.com/getwithashish/DemoThat.git $ cd DemoThat $ npm install $ npm run dev ✓ editor ready
FAQ
Including the two warnings your OS will throw on first launch, and why they are there.
Yes — the warning appears because the app is not code signed yet, so macOS cannot confirm Apple built it. The full source is public on GitHub if you want to check what you are running. To open it anyway: right-click the app and choose Open, or after the first blocked attempt go to System Settings → Privacy & Security, scroll to Security, and choose Open Anyway next to DemoThat. Until builds are signed, expect this warning on every update.
Same story — the installer is not code signed yet, so Windows flags it as unrecognised. The source for the exact build you downloaded is public. To install: if your browser blocks the download, choose Keep; if SmartScreen appears, choose More info, then Run anyway. A signed installer is on the roadmap.
One credit pays for one frame of cloud upscaling — nothing more, nothing recurring. A Pro license includes 1,800 credits, roughly 30 seconds of 60 fps footage. Credits are reserved when a job starts and settled per frame actually upscaled; cancel a job and the unused portion returns to your balance.
No catch. The recorder and editor are free and GPL-3.0: capturing, auto-zoom, captions, styling and local export cost nothing and never will. The only paid feature is optional cloud upscaling to 4K and 8K, which runs on servers that cost money to operate.
No. Recording, editing and export all happen on your machine, with nothing sent anywhere. An account and the cloud only matter for the features that need a server: upscaling, publishing a clip, and activating Pro.
Yes — both X11 and Wayland work. Wayland capture uses the desktop portal, so you need xdg-desktop-portal and PipeWire installed (default on recent GNOME, KDE and Sway). Make the AppImage executable with chmod +x and run it.
Pricing
The app is free. Credits only matter if you want cloud upscaling.
Everything you need to record and edit.
A Pro license with credits to start upscaling.
Purchases happen inside the app, where your license activates on the device you are using.
Download
Latest release for macOS, Windows and Linux.
$ chmod +x DemoThat-linux-x64.AppImage $ ./DemoThat-linux-x64.AppImage
Download DemoThat and ship a demo that looks like someone edited it for a week. No account, no cost, no waiting.
macOS · Windows · Linux