Iris, The Mac Photo App for People Who Don't Trust iCloud With 80,000 Photos
Mac Apps
TL;DR:
Iris is a Mac photo viewer that indexes photos where they already live (folder, external drive, or your existing Apple Photos library) instead of importing them into a managed database. It does on-device face recognition, OCR/speech search, and a real map (Photo Trails) that plots every geotagged photo so you can browse by location. No cloud, no account, no subscription; one-time purchase, 14-day trial. It's a viewer, not an editor, so RAW/Lightroom workflows aren't the target use case.
Tyler Hall has a new app, Iris, a photo management app built for a very specific kind of workflow. I am a Tyler Hall fan. He is a respected Mac developer with a proven track record operating a one-person shop out of Richmond, VA. Longtime Mac folks will remember his web-developer tool VirtualHostX; he sunset that in 2021 and rebuilt around a small set of native, single-purpose apps. The rest of his catalog is made up of the kind of apps I love:
- TextBuddy ($19): a Swiss Army knife for plain text; faster than opening your IDE, easier than remembering the right command-line incantation.
- Fastmarks ($9): search and open your browser bookmarks from anywhere with one hotkey, 100% keyboard-driven. This is exactly the kind of friction-remover I adore.
- Ears ($9): an instant audio-output switcher for hopping between speakers, AirPods, and that one weird USB mic.
- Steve (free): a casual daily puzzle game for when you need to not be productive for five minutes.
Iris is currently being offered for $19 on the app's website or the Mac App Store., and will be $29 after the introductory period is over. You can get Iris for free, believe it or not. All you have to do is donate $20 to any one of a variety of causes and submit a receipt. (Includes St. Jude's Children's Hospital, The Electronic Frontier Foundation, 988 Suicide & Crisis Lifeline, and others.)
As a certified old person, I have been accumulating digital photography a lot longer than I've had an iPhone. I have over 80,000 photographs from a variety of sources: scans of black-and-white images from past decades of family history, GBs of DSLR images taken with my full-frame Canon Mark V, and a mishmash of images from an assortment of old-school digital cameras and vintage cell phones. An iCloud-based Apple Photos library is a handy tool for day-to-day management of a current working set of photos, screenshots, and downloads, but it's not the tool I would recommend to anyone with a collection like mine, for some very clear reasons:
- Anyone who thinks it's impossible to lose access to their Apple account through no fault of their own is living in denial. A quick web search will give numerous examples of this rare but real nightmare.
- Likewise, accidental deletions of iCloud photos happen on the regular, even to experienced users. A quick trip to r/iCloud on Reddit will show you a whole collection of broken hearts tied to this occurrence.
- Apple Photos is a prime example of Apple's "We know what's best for you" management style. While not exactly impenetrable, it's pretty close to a walled garden where your photos are swallowed by a single .photoslibrary database that Apple really doesn't want you messing with.
Iris takes the opposite bet. It points at wherever you store your photos: a folder, an external drive, or even your existing Apple Photos library in read-only mode. It never moves, copies, or modifies a single original. Then it builds its own fast, intelligent index on top of what's already there and gives you the good stuff (on-device face recognition, a real map, text and speech search) without asking you to hand over your files or your privacy. It doesn't need a cloud account or a subscription.
Iris itself has a long runway behind it. It began as a project called AntiPhoto back in November 2020, and a lot of the multi-year effort went into an unglamorous problem: making a six-figure photo library scroll smoothly. Tyler hit a documented milestone in April 2022 of smoothly scrolling a 101,706-item library. That's the difference between a demo and a tool, and it's why the app feels the way it does. It's also worth knowing that Apple initially rejected Iris from the App Store; it's since made it in, and you can buy it there or direct.
Five features that matter to a Mac power user
- Filesystem-first, read-only, non-destructive: Iris reads your existing folders or Apple Photos library and leaves the originals exactly where they are. Your library is still just files you own; Iris is a lens, not a container.
- On-device face recognition: faces are recognized locally using Apple's own ML frameworks. Nothing leaves the Mac, and Iris will even show a person's age in a shot, calculated from their birthday.
- A real map with Photo Trails: every geotagged photo gets plotted; you can jump to nearby photos, bookmark favorite locations, and retrace where you actually were on a given trip.
- Search that reads your photos and listens to your videos: Iris runs OCR on text inside images and transcribes speech in videos, then makes all of it searchable. This is how you find the whiteboard photo or the receipt you swore you kept.
- Local multi-device, no cloud tax: pair the Mac app with Iris on iPhone, iPad, and Apple TV over your home Wi-Fi. Your Mac stays the source of truth: no re-uploading, no cloud account, no second subscription. And the app itself is a one-time purchase.
This is an app made by a developer who is passionate about quality and principles, so much so that the Iris website features a manifesto that lays out a set of principles and explains: "Iris is not an app for professional photographers. It's also not an app for people who snap photos with their phone, upload them to Facebook, and forget about them. Iris is for people who care about their photos and videos and believe they're worth safeguarding in a private, future-proof format that will outlive their grandchildren. Iris is for family historians and archivists."
Rather than paraphrase the feature set, I recommend just going to the website and reading it over.
To demonstrate why this is a special app made by a special type of developer, let me share this story. I've been following the development of Iris since before it was publicly released. Tyler contacted me, but not as part of a marketing campaign to get publicity. He just wanted feedback on the app's quality. After the release, when the initial (and expected) bug reports filtered in, he had this experience and shared it with me.
I wanted Iris to present a "human" approach to viewing your memories. I didn't want the app to be another endless stream of photos, or half-organized photo albums. I wanted the app to let users explore and get lost in their library the way you might lose time flipping through physical photo albums in your attic, or by following related links around Wikipedia.
Based on feedback, I think I've accomplished that - or gotten close to it. But it's also emphasized how carefulI need to be with how that data is presented. When people feel a connection to a piece of software, it can amplify the severity of bugs.
For example: a woman emailed a bug report that ripped my heart out. She added her mom to Iris - so she can filter by photos of her. She also filled in her mother's birthday, so Iris can surface how old people are in photos. And she filled in the date her mother passed away, too. A bug slipped through where Iris correctly identified her mother in a photo, but that photo's capture date was ten years after her mother passed, and Iris dutifully listed her mom with an age she never reached. (I knew this case would happen and guarded against it, but there were two corner cases in the UI where it slipped through.)
A bug like that isn't critical from an engineering point of view, but it is critical from an emotional point of view. And it hit me harder than any other crash or bug report.
Hopefully, I've made it clear who this app is for.
But it's not for everyone, of course. Iris is explicitly a viewer, not an organizer or editor; if you shoot RAW and work in Lightroom Classic, Iris shows the original unedited file and ignores your catalog's edits and metadata, so it isn't a replacement for that workflow. If Apple Photos already works for you and you're happy in iCloud, the built-in app is free and covers the same three headline features. And Tyler is candid that Iris can still have performance hiccups on complex searches and truly massive libraries, so if your collection is enormous, take the 14-day trial for a real spin before you buy.
How it compares
My focus is on helping people find the right app, not talking anyone into using something just because I like it. To that end, I usually try to list alternatives.
The features Iris bundles are not, individually, unique. Face recognition, maps, and photo search are all just features inside larger apps; Apple Photos ships all three for free, and pro catalogs like Lightroom and Peakto fold them into much heavier tooling.
- Apple Photos (free, built-in): the incumbent Iris wants to replace. It already does faces, maps, and search well, but it imports your photos into a managed library and steers you toward iCloud storage. If that model already suits you, the built-in app is free and fine; Iris is for people who specifically don't want the walled garden.
- Lyn (~$20 one-time, lynapp.com) [Verify This]: a lightweight, long-running image browser that reads folders and even Aperture/Photos/Lightroom libraries, and adds actual non-destructive editing. It's the closest one-time-purchase competitor, but it's more of a classic viewer/editor and lacks Iris's on-device face recognition and video transcription.
- digiKam (free, open source, digikam.org): the power-user's DAM, with faces, tags, geotagging, and duplicate detection, and it can even live on a NAS. It's the most capable free option by a mile, but it's cross-platform, not very Mac-native, and considerably heavier to learn. This is what I use for my own heavy lifting.
- Mylio Photos (free tier; Photos+ $99.99/year, mylio.com): also filesystem-based, and syncs across your devices without cloud storage fees. Broader in scope than Iris, but the features most people want tend to sit behind the subscription.
- Peakto (subscription ~$10/month or a ~$270 lifetime license, cyme.io): AI cataloging and search that spans multiple folders and editing catalogs at once. Powerful, but subscription-priced and aimed at working photographers rather than someone who just wants their family archive to make sense.