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.9
Jul 14, 2026 · Kapal 1.9
Open post ↗ +

Kapal 1.9 is here—and it’s one of our biggest updates yet! A Completely Revamped Live Camera View The portrait camera experience has been rebuilt from the ground up. Your live vide…

Update v1.8.1
Jun 30, 2026 · Kapal 1.8.1
Open post ↗ +

Kapal+ Health Alerts are here. Offline camera alerts have been expanded into a new Health Alerts section, now with low-storage warnings for your Frigate storage locations. This upd…

Update v1.8
Jun 27, 2026 · Kapal 1.8
Open post ↗ +

New Feature: Timeline (Kapal+) Timeline is now in Kapal+ as an early release, and I’m genuinely excited to finally ship it. It’s already usable and already useful, and we’re commit…

Roadmap View all →
Open 2
Push notifications
Thanks for this app; would it be possible to get notifications when people are detected in phone and Apple Watch ?
Developer response

I would love to do this but there is no service that frigate has natively without a server side service to do this as far as I know. I believe this can be achieved fairly easily with the home assistant integration.

Open
View recordings
I see the section to see the Events (amazing) but it could be nice if we have an option the see the history recordings
Developer response

Hello! Thanks for the feedback but I am not quite sure what "see the history recordings" means. Are you looking for specific past dates? you can filter a date range in the filter in the events tab. please reach out to support@judeworks.app and provide more details please!

Open
Planned 3
Widgets for preview selected camera
Planned
Super High Res Playback Support
Planned
Support for Deep Links
Coming in 1.9
Planned
In Progress 3
PTZ Camera Support
Coming in 1.9
In Progress
Cloudflare tunnel support
Coming in 1.9
Custom headers support for cloudflare zero trust authentication
Developer response

I will look into this, I will have to set it up myself to see what the issues are currently with this setup. Please reach out to support@judeworks.app with specifics if you have them!

In Progress
Change the active server from the Cameras tab
Coming in 1.9
I’ve 2 Frigate instants and I need to switch between them frequently. It will be great if there is a way to switch between the servers quickly instead of having to do it from the setting page.
Developer response

I made this app and I still do this all the time... I feel this so much. Let me see what I can do for those of us who want a fast switcher. Thanks for the suggestion!

In Progress
Shipped 2
Timeline Slider for Event View
Shipped 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.
Shipped
Reolink Dual Lens h265 playback
Shipped in 1.8.1
Love the app. I have a pair of Reolink Duo Floodlight WiFi v2 cameras that are only able to be in H.265 mode. Using the main stream it will not play back from the main camera view. My events are recorded in the main stream and do not playback as well.
Developer response

Thank you! I actually just released 1.8.1 today and I am hoping (fingers crossed) the issue will be resolved. I have heard this a couple of times from users and it's the top of my list to fix.

Shipped
Closed 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.
Closed
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.

Closed
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.
Closed
Native iPad Support
Shipped in 1.7.3
Closed
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.
Closed