Kapal
Kapal

Kapal
A minimal, secure viewer for your Frigate NVR system.

Kapal is a lightweight and privacy-focused iOS and iPadOS app built specifically for users of the Frigate NVR (Network Video Recorder) system. Designed with simplicity, performance, and security in mind, Kapal lets you connect to your Frigate server and monitor your camera feeds with ease, without unnecessary bloat.

Key Features:

  • Live Camera Grid: View all your cameras in a clean, real-time grid layout.
  • Minimal Mode: Hide borders, labels, and UI elements to maximize visibility. See more cameras at once with less scrolling.
  • Full-Screen Playback: Tap any feed to enter fullscreen live view.
  • Picture in Picture: Keep a live camera visible while using other apps or navigating around your device.
  • Event Review: Browse and replay past detection events directly in the app.
  • H.265 / HEVC Support: Watch supported H.265 / HEVC live streams and Event Clips directly in Kapal.
  • Privacy-First Design: Built natively with no analytics, trackers, or data collection.

Whether you’re reviewing a single feed or monitoring multiple zones, Kapal keeps the interface fast, clean, and efficient.

Disclaimer:
Kapal requires an existing Frigate NVR system to function. H.265 / HEVC support is still evolving and compatibility may vary depending on your camera, stream configuration, and Frigate/go2rtc setup. If an Event Clip does not play correctly in Kapal, it may still work in a dedicated video player such as the VLC mobile app.

AllReleases Roadmap
Version History
Update v1.7.5
May 30, 2026 · Kapal 1.7.5
Open post ↗ +

Fixed additional connection issues that prevented some users from connecting to their servers over certain connection types.

Update v1.7.4
May 29, 2026 · Kapal 1.7.4
Open post ↗ +

This update resolves an issue introduced while tightening app security. I went a bit too far, and Tailscale unfortunately became a casualty. Apologies for the disruption, and thank…

Update v1.7.3
May 27, 2026 · Kapal 1.7.3
Open post ↗ +

Kapal 1.7.3 — Snapshots, Sharing, and Smarter Alerts A massive thank-you to everyone using the Roadmap in Settings to submit ideas and vote on what comes next. Every single feature…

Roadmap View all →
Open 1
Widgets for preview selected camera
Open
Planned 1
PTZ Camera Support
Planned
In Progress 1
Timeline Slider for Event View
Coming in 1.8
I would like to be able to slide on the side of the event view to be able to see a a specific time of day.
In Progress
Shipped 5
Toggle snapshot resolution size
Shipped in 1.7.3
Currently the snapshot is the zoomed one and not the one where the detection box is seen. make a switch to toggle between those.
Shipped
Notification when disconnect
Shipped in 1.7.3
It would be cool if you can receive a push notification if some camera is crashed or it’s 0.0 fps :D
Developer response

This is coming in an update soon! As of now we are relying on the background refresh process which we cannot control but I confirmed it does work! I also have it checking all managed Frigate servers in your app which can be useful for those who have more than one.

Shipped
Make images zoomable
Shipped in 1.7.3
Every image should be zoomable and possible to move within the image. Today some images are already zoomable, but some only zoom into the center.
Shipped
Native iPad Support
Shipped in 1.7.3
Shipped
Share snapshots of detections
Shipped in 1.7.3
Make it possible to send a snapshots of a detection to another person via the iOS share function.
Shipped