Architecture
Understand the native modules that power capture, editing, recording, OCR, and local data.
Private by default
Snappilot processes your content locally. No account, analytics service, or cloud upload is involved.
Application layer
SwiftUI provides the primary interface while AppKit handles windowing, overlays, event recording, and system integration.
Core services
ScreenCaptureKit captures pixels and audio, Apple Vision handles OCR, AVFoundation and HEVC power exports, and local stores manage library data.