Now in beta — macOS

Screen recording
done right.

A native macOS screen recorder with real controls — pause, resume, mic and system audio together. Everything stays local. AI summary is there when you need it, with your own API key.

Download for macOS View on GitHub

Requires macOS 13 Ventura or later. Apple Silicon recommended.

SceneCap — Tags view SceneCap — Library view SceneCap — Insights view

More control. Zero cloud surprises.

Most recorders either lack basic controls or silently upload everything you record. SceneCap does neither.

▮▮ No pause/resume in basic recorders HUD controls, pause mid-recording, resume where you left off
🏠 Cloud recorders upload everything automatically Local-first — recordings stay on your machine, always
🤖 Manual notes after every recording Optional AI summary — your own API key, off by default

Click record. Do your thing. Done.

1

Hit record

One click from the menu bar. Pick your screen, window, or area. Mic and system audio together.

2

Record naturally

Floating HUD lets you pause, resume, and stop without breaking focus. File is saved automatically.

3

Use it

Share the video, or enable AI to get a transcript and structured summary. Your key, your model, optional.

A recorder that respects how you actually work.

🎬 4 recording modes

Meeting, full screen, single window, or audio-only. Pick the mode that fits — each with its own optimized settings.

🤖 AI summary on demand

On-device transcription with WhisperKit. Cloud summary via your own OpenAI, Anthropic, or Gemini key. Off by default.

🏠 Local-first, always

Recordings stay on your machine. No account, no upload, no cloud bill. API keys stored in Keychain.

🎤 Mic + system audio

Capture your voice and screen audio simultaneously. Floating HUD for pause, resume, and stop without breaking focus.

🔖 Tags and insights

Organize recordings with tags. The insights dashboard surfaces trends, decisions, and action items across sessions.

🚀 Native macOS

Built with SwiftUI and ScreenCaptureKit. No Electron, no web wrapper. Fast, light, and feels right at home.

What your notes actually look like.

Engineering-focused summaries you can paste straight into your issue tracker.

sprint-review-2026-04-01.md

Decisions

  • Migrate user auth from JWT to session tokens — security audit recommendation
  • Ship v2 API with breaking changes; provide 90-day deprecation window for v1
  • Use PostgreSQL instead of DynamoDB for the billing service

TODOs

  • @alex: Write migration script for auth token rollover by April 8
  • @mei: Update API docs and client SDK for v2 endpoints
  • @jordan: Provision staging PostgreSQL instance

Open Questions

  • Do we need to support concurrent v1 + v2 during the transition period?
  • Who owns the billing service alerts after the DynamoDB migration?

Risks

  • Auth migration could break mobile clients on older SDK versions
  • 90-day deprecation may not be enough for enterprise partners

Technical Notes

  • Session token implementation should use Redis for shared state across pods
  • Consider connection pooling with PgBouncer for the billing service

Better recordings start today.

Download SceneCap. Hit record. Everything else just works.
No sign-up. No account. No upload. Free during beta.

macOS 13+ · Apple Silicon recommended · Free during beta