Ente Photos
ente.com Self-hostedProvides an open source, audited end-to-end encrypted platform to store photos in the cloud without needing to trust the service provider. With apps for desktop, web and mobile, album sharing, public links, semantic search and facial recognition. Self-hosted or 10GB free.
- Homepage: ente.com
- GitHub: github.com/ente-io/ente
- iOS App: apps.apple.com/us/app/ente-photos/id1542026904
- Android App: play.google.com/.../io.ente.photos
- Discord: z2YVKkycX3
- Subreddit: r/enteio
- Web info: web-check.xyz/check/ente.com
Ente Photos Source Code
Author
Description
💚 End-to-end encrypted cloud for everything.
Homepage
https://ente.comLicense
AGPL-3.0
Created
01 Nov 22
Last Updated
09 Jun 26
Latest version
Primary Language
Dart
Size
678,366 KB
Stars
27,021
Forks
1,645
Watchers
27,021
Language Usage
Star History
Top Contributors
-
@mnvr (12263)
-
@ua741 (9992)
-
@abhinavkgrd (9347)
-
@ashilkn (5312)
-
@vishnukvmd (4653)
-
@laurenspriem (3274)
-
@prateekmedia (2707)
-
@AmanRajSinghMourya (1987)
-
@anandbaburajan (934)
-
@crowdin-bot (734)
-
@AswinAsok (664)
-
@rushitote (281)
-
@Shanthy17 (253)
-
@httpjamesm (250)
-
@mngshm (195)
-
@pushkar8723 (168)
-
@shaileshpandit (157)
-
@Amrithesh-Kakkoth (149)
-
@Ananddubey01 (124)
-
@jubitjohn (120)
-
@github-actions[bot] (75)
-
@grittypuffy (67)
-
@i-aiymen (63)
-
@claude (47)
-
@dependabot[bot] (37)
-
@neeraj-pilot (36)
-
@tanguylegazon (35)
-
@atyabbin (33)
-
@a5xwin (31)
-
@Jishnuraj9 (30)
-
@setalp (26)
-
@sv3nnie (24)
-
@greeeen-dev (21)
-
@Muhesh7 (19)
-
@karayelxyz (17)
-
@desaianand1 (17)
-
@Ashton20271 (17)
-
@JamsRepos (16)
-
@vs704vs (15)
-
@Bl4ckspell7 (15)
-
@simondubrulle (14)
-
@brog-io (14)
-
@eYdr1en (12)
-
@nikunjkumarnakum (11)
-
@4fosaefp (11)
-
@NylaTheWolf (10)
-
@vbenincasa (10)
-
@ialexanderbrito (10)
-
@megaberry (10)
-
@codebydant (9)
-
@dnred (9)
-
@aman-pilot (9)
-
@Dizzy-DB (8)
-
@JacquesLucke (8)
-
@Ranhiru (8)
-
@TomsDex (7)
-
@0nullpointer (6)
-
@SpoonySimone (6)
-
@jake-anto (6)
-
@FacuGOLAZO (6)
-
@chmromano (6)
-
@k3kk07 (5)
-
@alewisz (5)
-
@Trekky12 (5)
-
@zDqrK404 (5)
-
@pixelGoblin (5)
-
@ludespeedny (5)
-
@jaashuu (5)
-
@Copilot (5)
-
@tristan-derez (5)
-
@ShivamHP (5)
-
@shinebayar-g (5)
-
@lyonelf (5)
-
@kingluc12 (5)
-
@fco-pires (5)
-
@Apalepex (5)
-
@pashynskykh (4)
-
@iedame (4)
-
@Naveenchand06 (4)
-
@jincao1 (4)
-
@AlexMicael (4)
-
@slacker-treat-deferred-unbuckled-jiffy (4)
-
@dunny1g (4)
-
@casualsailo (4)
-
@ballingbyte (4)
-
@stantios (4)
-
@shmshd (4)
-
@NanoBunTV (4)
-
@bekoeppel (4)
-
@denysvitali (4)
-
@erannave (4)
-
@Hamster45105 (4)
-
@DerBraky (3)
-
@yusufdanis (3)
-
@aakankshabhende (3)
-
@millia-rage (3)
-
@daviddeepan (3)
-
@iamgitcat (3)
-
@laurens-pilot (3)
-
@maulana-kurniawan (3)
Recent Commits
-
Manav Rathi (09 Jun 26)
[server] Fix in-memory rate limiter keys (#10889)
-
Ashil (09 Jun 26)
[photos] Start Photos 1.3.57 (#10888)
-
Manav Rathi (09 Jun 26)
[server] Reduce Listmonk unsubscribe alert noise (#10884)
-
ente-ci[bot] (09 Jun 26)
Start Photos 1.3.57
-
Manav Rathi (09 Jun 26)
Reuse limiter memory cache
-
Manav Rathi (09 Jun 26)
Move rate limiter cleanup off request path
-
Manav Rathi (09 Jun 26)
Fix in-memory rate limiter keys
-
Manav Rathi (09 Jun 26)
[docs] Use GitHub-style alerts for doc callouts (#10887)
-
Manav Rathi (09 Jun 26)
[infra] Normalize release notes changelog sync (#10886)
-
Manav Rathi (09 Jun 26)
[docs] Update auth help changelog for v4.4.23 (#10881)
-
Manav Rathi (09 Jun 26)
Format Ensu docs
-
Manav Rathi (09 Jun 26)
Fix auth changelog formatting
-
Manav Rathi (09 Jun 26)
Fix FAQ schema alert sanitization
-
Manav Rathi (09 Jun 26)
Normalize release notes changelog sync
-
Ashil (09 Jun 26)
[mob][photos] Update Gallery Appbars to follow new design (#10846)
-
Manav Rathi (09 Jun 26)
Use GitHub-style alerts for doc callouts
-
Manav Rathi (09 Jun 26)
[web] Update web and desktop dev dependencies (#10883)
-
Manav Rathi (09 Jun 26)
Suppress listmonk missing subscriber alerts
-
Manav Rathi (09 Jun 26)
Classify listmonk lookup status errors
-
Manav Rathi (09 Jun 26)
Replace deprecated Hugeicons package
-
Manav Rathi (09 Jun 26)
Update patch dev dependencies
-
Manav Rathi (09 Jun 26)
Update web dev dependencies
-
Ashil (09 Jun 26)
[mobile] Upgrade media_kit to 1.2.2 from pub.dev (#10882) ## Description Disposing a media_kit player (motion/live photos and videos) could abort with "Callback invoked after it has been deleted" — libmpv's wakeup fired the Dart FFI callback after it was freed during teardown. The race was latent until the Flutter 3.38 upgrade in 1.3.54 turned it into a hard VM abort, spiking crashes on Android and iOS. media_kit 1.2.2 fixes the teardown ordering. Bump from the pinned 1.2.0 git ref to 1.2.2. Note: The [issue](https://github.com/media-kit/media-kit/issues/1348) is still open on media kit. I've tested and verified that the issue is resolved after upgrading to v1.2.2 Tested on Android: motion photo → swipe → play another, and video → swipe → play — no longer crashes. ## Tests - Video streaming works - No observed regressions on media kit player Todo: Testing on physical iOS device
-
Neeraj (09 Jun 26)
[mob][photos] Revert gallery download metadata preservation (#10866) ## Summary - Revert PR #10779 changes that preserved date and location metadata during gallery downloads - Restore the previous `photo_manager` dependency state and gallery save behavior - Replace the unreleased Photos change note for the reverted behavior ## Tests - [x] `flutter analyze .` from `mobile/apps/photos`
-
ashilkn (09 Jun 26)
[mobile] Upgrade media_kit to 1.2.2 from pub.dev The media_kit deps were pinned to git ref c9617f5, which crashed the app after the upgrade to Flutter 3.38. Moving to the released pub.dev versions fixes the crash. Move media_kit, media_kit_video, and media_kit_libs_video from git refs to hosted pub.dev versions: - media_kit 1.2.2 - media_kit_video 2.0.0 (pinned exactly; 2.0.1 requires media_kit >=1.2.3) - media_kit_libs_video 1.0.7 (pulls media_kit_libs_ios_video 1.1.4 transitively) Drop the now-redundant media_kit* dependency_overrides from both pubspec.yaml and the melos-managed pubspec_overrides.yaml. The iOS Podfile.lock/pbxproj changes reflect media_kit_video 2.0.0 dropping its volume_controller dependency. Co-Authored-By: Claude Opus 4.8 <[email protected]>
-
aspizu (09 Jun 26)
[mobile][photos] Fix settings drawer back handling (#10878) ## Description Fixes Android back handling for the Photos settings drawer by tracking the drawer state through the `ScaffoldState` instead of a local variable recreated during rebuilds. This lets the back action close the settings drawer when it is open before falling back to moving the Android task to the background. Also uses the same scaffold key when closing the drawer during the unauthenticated/local-gallery body flow. Discussion: https://github.com/ente-io/ente/discussions/10855 ## Testing Tested locally on my device (Pixel 8a)
-
ente-ci[bot] (09 Jun 26)
Update auth help changelog for v4.4.23
-
Priyanshu Dangare (09 Jun 26)
Fix Android back navigation with drawer
-
Manav Rathi (09 Jun 26)
Use GitHub-style alerts for self-hosting doc callouts
-
Manav Rathi (09 Jun 26)
[server] Preserve previous museum image before deploy (#10879)
Ente Photos Website
Website
Ente Photos: Store and share your photos with absolute privacy
Ente Photos is the private, secure photo storage app with end-to-end encryption. Cross-platform, open source, and self-hostable. Start with 10GB free.
Redirects
Does not redirect
Security Checks
All 65 security checks passed
Server Details
- IP Address 104.18.2.158
- Location San Francisco, California, United States of America, NA
- ISP CloudFlare Inc.
- ASN AS13335
Associated Countries
-
US
Safety Score
Website marked as safe
100%
Blacklist Check
ente.com was found on 0 blacklists
- AntiSocial Blacklist
- Artists Against 419
- Badbitcoin
- Bambenek Consulting
- CERT Polska
- CoinBlockerLists
- CRDF
- CryptoScamDB
- EtherAddressLookup
- EtherScamDB
- Fake Website Buster
- MetaMask EthPhishing
- NABP Not Recommended Sites
- OpenPhish
- PetScams
- PhishFeed
- PhishFort
- Phishing.Database
- PhishStats
- PhishTank
- Phishunt
- RPiList Not Serious
- Scam.Directory
- SecureReload Phishing List
- Spam404
- StopGunScams
- Suspicious Hosting IP
- ThreatFox
- ThreatLog
- TweetFeed
- URLhaus
- ViriBack C2 Tracker
Website Preview
Ente Photos Android App
APK Info
- App ente Photos
- Creation Date 12 May 24
- Last Updated 14 Jul 24
- Current Version 0.8.94
- Privacy Report View on Exodus →
De-Googled Compatibility
- GrapheneOS Native 4.0 / 4 (7)
Permissions
- Access Media Location
- Access Network State
- Foreground Service
- Internet
- Manage Media
- Post Notifications
- Read External Storage
- Read Media Images
- Read Media Video
- Receive Boot Completed
- Schedule Exact Alarm
- Set Wallpaper
- Use Biometric
- Use Fingerprint
- Vibrate
- Wake Lock
- Write External Storage
- Billing
- Receive
- Dynamic Receiver Not Exported Permission
Ente Photos iOS App
App Info
Ente Photos
Store, share and discover your memories with Ente Photos. With end-to-end encryption, only you — and those you share with — can see your photos and videos. Ente Photos has lovingly protected over 165 million memories for people who trust us across all major platforms. Get started with 10 GB free. Why Ente Photos? Ente Photos is designed for those who truly value their memories. With end-to-end encryption and secure backups in three locations, your photos stay truly private and safe. Powerful on-device AI helps you find faces and objects instantly, while curated stories bring cherished memories to the present. Share encrypted albums with loved ones, invite family at no extra cost, and lock sensitive images with a password. Available on mobile, desktop, and web, Ente preserves every pixel of your photos and videos. Features: END-TO-END ENCRYPTED STORAGE: Your photos and videos are encrypted on your device, and then automatically backed up to the cloud. SHARE AND COLLABORATE: Let your family or friends add photos and videos to your albums. Everything, end-to-end encrypted. RELIVE YOUR MEMORIES: Through the stories Ente curates for you, relive your memories from previous years. Easily spread the cheer by sharing them with your loved ones or friends. SEARCH FOR ANYONE AND ANYTHING: Using on-device AI, Ente helps you find faces and key elements in a photo, so you can search through your entire library using natural language search. INVITE YOUR FAMILY: Invite up to 5 family members to any paid plan at no extra cost. Only your storage space is shared, not your data. Each member will receive their own private space. AVAILABLE EVERYWHERE: Ente Photos is available on every platform, so you can access your photos and videos from any device you have. NEVER LOSE YOUR PHOTOS: Ente stores your encrypted backups in 3 secure locations—including an underground facility—so your photos stay safe, no matter what. EASY IMPORT: Use our powerful desktop app to import data from other providers. If you need any help moving, reach out, and we'll be there. ORIGINAL QUALITY BACKUPS: All photos and videos are stored in their original quality, including the metadata, without any compression or loss in quality. APP LOCK: Make sure no one else can see your photos and videos using the built in App Lock. You can set a pin, or use biometrics to lock the app only for yourself. HIDDEN PHOTOS: Hide your most private photos and videos to the Hidden folder, which is password protected by default. FREE DEVICE SPACE: Free up your device's space by clearing files that have already been backed, in a single click. COLLECT PHOTOS: Went to a party and want to collect all the photos in one place? Just share a link with your friends and ask them to upload. PARTNER SHARING: Share your camera album with your partner so they can automatically see your photos on their device. LEGACY: Allow trusted contacts to access your account in your absence. DARK & LIGHT THEMES: Choose the mode that will make your photos pop. ADDITIONAL SECURITY: Turn on two-factor authentication or set a lock-screen for the app. OPEN-SOURCE AND AUDITED: Ente Photos’s code is open-source, and has been audited by third-party security experts. HUMAN SUPPORT: We take pride in providing real human support. If you need help, reach out to [email protected], and one of us will be there to assist you. Keep your memories safe and private, with Ente Photos. Get started with 10 GB free. Terms: https://ente.io/terms
Rating
Version Info
- Current Version v1.3.56
- Last Updated 09 Jun 26
- First Released 02 Dec 20
- Minimum iOS Version 14.0
- Device Models Supported 127
App Details
- IPA Size 259.48 Mb
- Price Free (USD)
- Age Advisory 4+
- Supported Languages 1
- Developer Ente Technologies, Inc.
- Bundle ID io.ente.frame
Screenshots
Ente Photos Socials
Ente Photos Reviews
More Photo Management
-
Self-hosted photo and video backup and management server, with automatic mobile upload, timeline view, albums, search and facial recognition. Needs to be self-hosted, but gives you full ownership + control over your photos.
About the Data: Ente Photos
Change History
- Added #626
API
You can access Ente Photos's data programmatically via our API. Simply make a GET request to:
https://api.awesome-privacy.xyz/v1/services/ente-photos The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.
Share Ente Photos
Help your friends compare Photo Management, and pick
privacy-respecting software and services.
Share Ente Photos and Awesome Privacy with your network!