BitMatch vs Immich
BitMatch
github.comImmich
immich.appSide by side
| Figure | BitMatch | Immich |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | — | Yes |
| macOS | Yes | — |
| iOS | Yes | Yes |
| Android | — | Yes |
| API | — | Yes |
| Self-hosted | — | Yes |
| Plans published | 1 | 1 |
| Spec score · Photo Backup Software | 7.9 (#15) | 8.1 (#11) |
| Privacy | The guide says the app does not upload analytics and that selected data goes to the server chosen for remote backup. | The App Store listing says the developer reports that the app does not collect data; Apple says this information has not been verified by Apple. |
| Purpose | BitMatch copies camera-card footage to multiple drives and verifies the copies so users can tell when a card is safe to erase. | Immich is a self-hosted app for backing up photos and videos from Android and iOS devices. |
Plans
In their own words
BitMatch
BitMatch is free software for copying camera-card footage to multiple drives and verifying each copy before a card is erased. It targets indie filmmakers, YouTubers, photographers, and small productions, with builds for macOS, iPhone, and iPad. Verification can use SHA-256 checks at each destination, a Thorough mode that rereads the source and adds MD5, or a Paranoid byte-by-byte comparison with SHA-256. Camera detection includes Sony, Canon, ARRI, RED, Blackmagic, Panasonic, Fujifilm, GoPro, DJI, Insta360, and generic DCIM folders. Reports export as PDF, CSV, or JSON. Verified copies receive an ASC MHL inventory by default, with an Advanced-setting switch to disable it. Mac can send verified local copies by SFTP after backup; S3 and WebDAV are unavailable. BitMatch reads sources without writing, uses temporary files, and avoids overwriting conflicting destination files. The project is beta software from one person and has not tested every hardware or system combination.
Immich
Immich is a free, open-source app for backing up photos and videos from Android and iOS devices to a server users manage themselves. Uploads can come through the mobile app, browser, or command-line interface; external libraries can be added as read-only folders. The web app opens in a browser at the server address on port 2283. Albums, hierarchical tags, maps, memories, favorites, and a folder view help organize media. Smart Search accepts natural-language phrases, and facial recognition detects and groups faces. Users can share libraries with friends and family, create public links for collections, or share with partners. Immich supports OAuth identity providers, API keys, and Prometheus monitoring. Deployment documentation covers Docker Compose and Kubernetes, with community NAS guides also available. The documentation recommends a 64-bit Linux or Unix-like system, requires Docker Compose, and gives minimum server resources of 6 GB RAM and 2 CPU cores. Automatic database backups contain metadata only, so uploaded photos and videos need separate backups. The listed plan is free, with a self-hosted server required.