← Back to apps
Immich logo

Photos

Immich

Self-hosted photo management with AI features and complete data control

Privacy score 88 Free Technical: Intermediate Open source
Visit website

Immich is a private photo

and gallery. It helps you keep more control over your data.

Web Android iOS

Overview

Immich is like Google Photos, but you run it on your own server, giving you complete control over your photos. It lets you backup

your photos and videos, organize them, and access them from any device, but everything stays on your own server instead of someone else's cloud. Immich can encrypt your photos, so they're secure, and you can set it up to automatically backup photos from your phone. The app is available for Android, iOS, and web, and is completely free, but you need to provide your own server to run it. Immich is open source, meaning anyone can check the code, and is made by a community of volunteers. It's perfect for people who want complete control over their photo storage and don't want to rely on commercial cloud services.

Privacy highlight

Self-hosted photo

with . Complete control, , no . Perfect for privacy-conscious users.

Quick facts

Country:
Decentralized (self-hostable)
Pricing:
Free
Platform:
Web, Android, iOS
Technical:
Intermediate
:
Yes
:
No telemetry
:
Yes
Open-source status:
Fully open source
:
Yes
:
Yes

Key features

Security & encryption Click to expand
Yes
Encryption protocols
AES-256, ,
Immich uses with keys generated and stored on user devices or servers depending on configuration. When is enabled, keys are managed locally and never transmitted in plaintext. Immich supports client-side , meaning photos and videos can be encrypted on the device before upload. When self-hosted, users have complete control over and can configure as needed. Immich supports secure and recovery through encrypted .
Offline support
No
Telemetry & tracking Click to expand
No telemetry
No
Ip no
Immich collects minimal data when using the hosted service. The service collects basic usage statistics including app version and platform. Immich does not collect photo content, user identifiers, or personal information. data is anonymized and aggregated. When self-hosted, users have complete control over and can disable it entirely.
Jurisdiction & compliance Click to expand
Immich is open-source software with no central jurisdiction. When self-hosted, data residency depends on where users host their instances. The service operates as decentralized open-source software. When using hosted Immich service, data residency depends on the hosting provider. Users have complete control over data residency when self-hosting.
Immich retention depends on hosting configuration. When self-hosted, users have complete control over . Immich does not retain unencrypted media - all photos and videos can be encrypted. The service retains account information and media until deletion. Users can delete their accounts and all associated data at any time. When self-hosted, all data remains on user-controlled servers.
Legal frameworks
GDPR, CCPA (where applicable).
Revenue sources
Donations, Hosting
Editorial signals Click to expand
88
Trust score
90
Trust breakdown (0–10)
Encryption: 95, Audits: 80, Open source: 95, Telemetry: 95, Jurisdiction: 100, Transparency: 90, Trackers: 100
Editorial notes
Usability: 85, Performance: 85, Family friendly: 90
User experience Click to expand
Signup requirements
email
Onboarding difficulty (1-5)
3
Accessibility features
Support for modern accessibility features depends on the platform version.
Backup & portability Click to expand
Yes
Migration tools
Import from Google Photos, Import from other services
Self-hosted backup recovery, Manual database backup

Similar privacy apps

Same category

Google Photos

Score 40

Mainstream photo storage / gallery from Google, tightly integrated with Google accounts and services.

Ente Photos

Score 87

Ente Photos is a private photo backup and gallery. It helps you keep more control over your data.

Nextcloud Photos

Score 79

Privacy-friendly photo storage / gallery that can be self-hosted for more control over your data.