Reolens icon

One Reolink app for Mac, iPad, and iPhone.

Native on every platform. Live multi-camera grids, PTZ control, cross-day AI search, schedule editors, rich motion notifications, and your camera list synced via iCloud — passwords stay per-device in Keychain.

Join the beta on TestFlight Other ways to install One app · macOS 26+ · iPadOS / iOS 26+ · Free

New in 0.8

The 0.8 line brings Reolens for Mac to the App Store — one multiplatform app across every Apple device — and rebuilds notifications around independent per-category controls.

🍎

On the Mac App Store

Reolens for Mac now installs from the App Store and TestFlight instead of a downloaded DMG. Updates arrive the App Store way — the old Developer-ID DMG and Sparkle auto-updater are retired.

📲

One app, every Apple device

Mac, iPad, and iPhone now share a single multiplatform App Store record and bundle id. Your camera list and motion history live in iCloud and carry over automatically; passwords stay per-device in Keychain.

🧩

Per-category notifications

Notification settings became one list of independent switches — Motion, Person, Vehicle, Pet, and more. Turn on exactly the categories you want; each fires on its own, replacing the old AI-vs-Motion either/or.

🔕

Mutes that sync across devices

Silence a category on your Mac and it stops pushing to your iPhone and iPad too — the cross-device relay now honors the same per-category toggles as the local banner, so a mute means quiet everywhere.

Full changelog →

Built for the way you watch.

▦

Live multi-camera grids

Adaptive layout fills the screen. Switch to Spotlight, 2×2, 3×3, 4×4, or 5×5 with one tap — on every platform.

↔

Tap-and-hold to rearrange

Long-press any tile and watch them jiggle iOS-home-screen style. Drag to reorder; the order sticks per device.

⌕

Camera search

Type a name to filter the device list — case- and diacritic-insensitive. Find one camera in a 16-channel NVR instantly.

📷

Save Snapshot

Capture the current frame on any tile. macOS writes to your Pictures folder; iOS writes to Photos with add-only permission — Reolens never reads your library.

📅

Recording & motion schedules

Visual 7×24 weekly editors for when each camera records and when motion fires alarms. Per-AI-tag overrides let you quiet a specific tag without silencing the rest.

🔎

Cross-day natural-language search

"Packages this week", "vehicles yesterday at the driveway." On-device FoundationModels handles synonyms and camera-name fuzziness; deterministic fallback everywhere else.

🔖

Bookmarks + background download

Long-press / right-click / swipe to bookmark without playing. The clip downloads in the background — Wi-Fi by default, cellular toggle in Settings — so it's available offline.

▢

Picture-in-Picture (iOS)

Keep a camera in a floating window while you use other apps. Smooth hand-off — no extra decode.

⊕

Pinch-to-zoom (iOS)

Up to 4× digital zoom on the live tile to inspect a license plate or package label. Double-tap to reset.

⟳

Full PTZ control

Pan, tilt, zoom, focus — all 17 PTZ ops from the dedicated control bar, including presets and patrols.

🎙

Shortcuts & Siri

"Hey Siri, open the Front Door camera in Reolens." Plus Show Today's Events and Mute Camera Notifications App Intents. No credentials ever cross the intent boundary.

⚡

Rich alarm notifications

When motion fires, you get a notification with the still that triggered it — not just text. Per-camera mute + per-tag filters + an overnight digest, all syncing across your devices.

📲

Widgets & Live Activities

Camera snapshot, last-motion, and overnight-digest widgets on the Home Screen, Lock Screen, and Control Center. Hub-grouped Live Activities + Dynamic Island for in-flight motion events.

⌘

Native, not a wrapped browser

SwiftUI + Apple's video decoders. Cold launches in under a second, costs almost nothing in battery, and feels like every other Apple app.

↻

Updates the Apple way

One multiplatform app delivered through TestFlight and the App Store on Mac, iPad, and iPhone — updates arrive like any other Apple app. We never phone home with anything else.

☁︎

Mac, iPad, iPhone — synced

Camera list, grid layouts, rotations, codec preferences sync via iCloud Drive. Passwords stay per-device in Keychain — never copied off the device they were entered on.

🔓

Open source

Swift 6, MIT-licensed, on GitHub. Engineering principles in AGENTS.md, security policy in SECURITY.md.

What it looks like.

The camera views shown here are procedurally rendered ("stock" scenes) rather than real footage — privacy-clean, license-clean, and a more honest look at the app's chrome than blurred captures.

Adaptive multi-camera grid
Adaptive grid — fills the window with as many cameras as fit comfortably.
Spotlight layout with one large primary feed
Spotlight — one big primary, the rest along the side and bottom.
Single camera detail view with PTZ controls
Detail view — full PTZ, codec controls, channel info.
Reolens About panel — version and Check-for-Updates
Native About panel — version, links, and Check for Updates.

Get it.

Mac · iPad · iPhone (TestFlight)

Reolens ships as one multiplatform app through TestFlight. Open the invite on each device and TestFlight installs the right Mac, iPad, or iPhone build for you.

Join the beta

macOS 26+ · iPadOS / iOS 26+ · Open invite

Build from source

Prefer to build it yourself? Clone the repo and run:

./Scripts/build-app.sh run

macOS: Xcode 26 + Swift 6.2.
iOS: see AppiOS/README.

System requirements

Users on macOS 14 / iOS 18 should stay on the 0.4.x security-backport track. FoundationModels-driven features (Today digest, NL search) fall back to deterministic implementations on devices without Apple Intelligence.