ente.io as a Google Photos alternative?
I've been in the lengthy process of degoogling myself. Email is done, Calendars are done, drive is more or less done (but now at MS, so... yeah) - but a real sticking point is Google Photos.
I just love looking up places and faces and the occasional "This day one year ago" albums really lighten up my day.
Additionally, I am a bit of a hoarder, I never ever throw out photos, so I have right now 101 GB of pictures since 2012. This will be a pain to migrate so I only want to do it once.
I tried Immich, but could not make it work on my NUC with a very limited connection to the Internet and probably because of the vast number of images.
I came across ente.io, and it looks promising. While 4.99€ per Month for 200gb isn't exactly cheap, it feels still okay for hosting all of my visual memories.
But before committing, I would like to get some more feedback on this service, what is nice and what is not so nice and why you feel comfortable with entrusting them with your pictures.
Edit
After the very helpful answers in this thread, I signed up for a 200 GB plan, downloaded all my pictures from google and I'm currently in the process of uploading them to ente. This takes a bit longer than I thought, but then again, these are 45.000 pictures and live-pictures.
So far, this feels pretty slick. Thanks for the feedback here.
Ente is great. I've been using it since March. It has all the features I wanted to use on Google Photos but never did because of privacy implications (face recognition and tagging, location maps, "magic" image recognition search, "on this day" memories, etc). All the machine learning and analysis of your photos is done locally on your device. And as others have mentioned, it's open source and self-hostable, so if that's a route you want to go, you can.
I occasionally have issues when bulk uploading huge files (multi-GB videos) but I've never encountered problems with the routine syncing between my phone, PC, tablet, and their servers. Any time I've run into trouble (twice total), their staff were very responsive, both on Discord and at the support email address. I do get slightly tech-bro-y vibes from the company sometimes, but it seems like they take their work, and privacy in particular, seriously.
Regarding compatibility: I use Ente on a new-ish laptop running Linux Mint (the Flatpak), GrapheneOS, and Samsung's flavor of Android. All works great. It's available on F-droid too so you can completely cut Google out of the loop.
I'm not usually this guy, but if you want my referral code for extra storage, let me know. I very much don't need it (I'm currently using 55/200GB) but it sounds like you might.
I'm happy to answer any questions you have! Love to see more people ditching Google.
Finally, a user!
Thanks for your insights!
I have several questions but don't expect you to know all the answers :D
And I will happily use your referral code if it also works with the Kagi 25% :)
Other comments:
My understanding of the Kagi discount is that you just need a paid Ente plan, right? Referral code should work just fine, I'd think (definitely confirm that though). Here you go:
AUN3SI
.Let me know if there's any other info you'd like!
I've had a look at this since this thread has been going on and it's impressed me so far with an upload up to the 10gb free limit.
I'll give your referral code a go tomorrow and see what it's like with my full image set. Plus it would be great for my partner who's photo collection is a mess.
Thanks for the detailed feedback by the way!
Of course, I enjoy talking about this stuff and helping people out. I only stopped writing where I did because it was getting too long and I was probably starting to sound like a shill lol. No company is perfect or deserving of blind loyalty.
Alright, thanks to your answers I just signed up for one year and 200gb.
I could use your referral and also the Kagi Code, so that all went smoothly.
Now: Let's download all these takeout images and upload them again... not looking forward to it on my 50mb/s jittery upload line. :/
Uuuh, and I just saw that I can use my own domain for referring to the pictures. I love that!
I think 50mb/s up is better than I what I get lol. Not really jittery here though. Let me know how it goes!
RE: metadata mention in another comment: I'm pretty sure Ente accounts for the fact that Takeout gives the metadata to you separately in a JSON. I don't remember having to do anything special to deal with it. AFAIK you just dump the whole (unzipped) folder(s) into Ente and they take care of the rest.
Also an Ente user that switched due to degoogling. Not sure I can answer all your questions as I'm fairly minimalist when it comes to photos (currently only using 2GB and ~1.5k photos), but happy to give my personal anecdotes on the few questions I can answer!
Somewhat unrelated, because I don't use Ente, and it probably has some automatic import functionality that handles this. But I don't use any cloud photo storage, I just back them up to my laptop with Syncthing, so I didn't have that. Google Photos export doesn't download photos directly with the metadata, it stores all the metadata in separate json files alongside the photos. I didn't want to manually figure it out so I used Claude to write a script to process all of that into proper EXIF metadata, but it took a few attempts because the json files are named very annoyingly and don't always exactly match the names of the image files they're related to
Yeah I saw that while importing my Google Keep Files in Obisidian - very annoying.
You just reminded me of an item on my to-do list - clean up this mess from importing and assign proper tags like creation date etc.
It looks to be "proper" open-source, so you could always self-host it:
https://help.ente.io/self-hosting/
Yeah, I tried selfhosting with Immich and wasn't convinced, but I guess that was also my fault.
My only "VPS" is a NUC on my home internet connection, which I access via Tailscale. I felt that the syncing had too many problems in this setup. I don't think that ente.io would be better or easier to selfhost, which is why I am looking to pay somebody to do it.
Fair enough. I don't self-host much either. It's often way more maintenance than I want to deal with, especially since the overall time spent doing that quickly adds up the more services you self-host. And I also usually end up tinkering with things for far longer than I should too, which takes time away from other, more important things I should probably be doing instead. :P
FYI, if your only issue with Immich was the self hosting part there are other options.
There are services that you can pay to spin up a private instance of Immich and many other typically self hosted projects. I haven't tried any of them myself so I can't give any recommendations but in one of Immich's recent releases they announced a one click deploy option at Digital Ocean
https://marketplace.digitalocean.com/apps/immich
You should be aware though that Immich is not yet considered stable. Personally I'm holding off on fully relying on it until they go stable. According to their roadmap that should be sometime in 2025.
I hadn’t paid attention to Ente before, but from a casual browse through the documentation, it looks quite nice. They talk a good game. Apparently Ente lets you backup and continuously sync your photo collection to your own computer, which is a feature I’ve always wanted.
Servers are at three locations in Europe. An address in Delaware is listed as company headquarters, but is anyone there? Apparently there are physical offices in India and the Netherlands, and nearly everyone on the team looks Indian. According to this article, the CEO used to work at Google. The company is bootstrapped (no VC funding).
Thanks for doing my due diligence ;D
Too bad that no one here is an actual user, though. I thought of all the online communities I am involved in, tildes would be the one where somebody actually uses this kind of niche service.
I guess I'll bite the bullet and try it, then.
What got me interested, actually, is that they have a deal with Kagi, the ad-free search engine. Every user of Kagi gets 25% off of the first year subscription.
Edit: Aaah, they have a subreddit. I'll read that and check if it has any obvious astroturfing o rother red flags... /r/enteio
I host a NextCloud instance on a VPS. NextCloud app on the phone handles auto upload of all my photos and there's a photos add on for NextCloud that does what you want for photo memories, check out the 'Memories' add on for NextCloud.
It's of course where I also host all my contacts, to-do, calendar and other files.
I didn't want to leave one cloud provider not under my control, for another also not under my control
The fact you could self host it changes the dynamic though. If you like the page and the integration then why not? You've not much to lose apart from your valuable time in setting up a vps (or self) hosted version of this.
I wouldn't pay them to host it though. At least if you get your own vps or self host, you can back it up, I don't think that's going to be so easy if you pay them to host it. Note that they talk about 'back up' in their docs, but they think that /they/ are the back up for /your/ photos, where as I take a cloud first approach, so my photos cloud is my /main/ place for photos, and I have to back /it/ up, IYSWIM
Apparently, ente.io is also E2E encrypted. I signed up and they gave me a recovery phrase to unlock my pictures vault if I ever lose access. So that looks solid.
I tried hosting nextcloud on my NUC, but I also found the sync to be troublesome. Then again that was a few years ago, so maybe things have improved to be usable?
I definitely have had sync issues in the past with Nextcloud, but for a couple years now it's been pretty solid. The most common issues I encountered were related to Android changing permissions, and there being no way for the app to notify users about that change if the app wasn't opened.
I swapped to an F-droid installation on my Android devices since.
I've not had any Nextcloud sync issues, from the auto photo upload on Android or iOS, nor from the generic files part on those platforms, plus on Linux and macOS. Never tried it on Windows. There are lots of configurations out there though, and endless use cases.
I find this to often be the problem. I'm looking at getting nextcloud set up on my server, but having messed around with a few things now, it's very easy to shoot yourself in the foot or not notice some setting that you didn't know you needed.
Can't say if that's actually the case for nextcloud as I hadn't really gotten it fully up, but i'm also not sure it's an answer to OP's issues.
No. But the fact that I use the Photos and Memories add on for it made it worth mentioning I think, as it sounds like they were the features they wanted.
Plus, you could pay for nextcloud as a service, or use a VPS like me, or self host. It has a lot of options, and does way more than just the photos.
Anyway, I quite like OPs photo solution and I may have ended up using it myself (if I'd known about it) if I didn't also have lots of other services I wanted to migrate.
I've been using SmugMug but looking to transfer. Their folder structure was annoying enough I never fully migrated away from Google.
Anyone used both ente.io and SmugMug can offer comparison?
Edit: additional question, does it matter where this company is based (India) when it comes to privacy?
It's unclear to me, but I think the answer is "no, because they're not based in India anymore." It's also probably not that simple because their storage is in the EU and their HQ is in the US.
Some quotes from their documents:
Storage Locations
(...) our current basket of replicas contains the following 3 (2 hot, 1 cold) copies:
Source: "Reliability and Replication"
Legal stuff and areas of jurisdiction
Our Services are available for use and download globally. If you are a resident of the United States ("US"), the laws of the State of Delaware, United States shall apply. (...)
a. International Data Transfers:
We are headquartered in United States of America. Our servers or our third-party hosting services partners are located in Europe. (...) As applicable, we require that our Partners, affiliates, and subsidiaries sign data processing agreements and/or agree to the European Union's model contract for the transfer of personal data to third countries (also known as the "EU Standard Contractual Clauses," of June 4, 2021) to ensure adequate protection of your personal data. (...)
b. Your Rights:
We agree to fully comply with the letter and the spirit of the General Data Protection Regulation ("GDPR"). (...)
This Section supplements the information contained in our Privacy Policy above and applies solely to all visitors, users, and others who use or access our Services, who reside in Canada ("consumers" or "you"). (...)
Source: "Privacy Policy"
"India" appears nowhere in the privacy policy. So I think it depends on how things are handled in the US (HQ location) and the EU (data location)?
Thanks, that's helpful
But isn't this irrelevant with their End to End Encryption? Or do I not understand this concept correctly? I thought all my images are safe from their eyes?
Yeah, I almost mentioned that in my reply to chocobean - as I understand it, E2EE means that even if they're legally compelled, they can't hand over anything besides useless blobs of encrypted nonsense, because that's all they have access to. But I'm far from an expert on that topic so there could be something I'm missing.
I'm going to copy/paste an older post of mine, because I'm still on the hunt. Any suggestions are welcome.
There's a plethora of online photo libraries out there, but from the ones I've test drove, they're lacking in the ability to quickly do super basic editing.
I don't really care about advanced editing, but I want a web-based open source photo library with:
To perhaps save you time on your hunt, I looked into some of these features RE: Ente. It checks most of the boxes, but not all of them.
1You can add both file names and descriptions and then search by strings contained in those. So not proper tagging but I think you can achieve most of the same things? I don't need that personally so I can't confirm that it would be sufficient for you.
2You can view all EXIF data, but there does not appear to be a way to strip it or edit it (aside from the attributes mentioned above). However, there is this GitHub discussion created by the founder, along with a comment suggesting that functionality. It's two years old, so take from it what you will.
So I'd say it depends on how important each of those factors is to you. If they're all must-haves, then I'd say Ente is not the answer for you yet.
Looks like I'll have to take this for a test drive. Thanks!
No problem. Hopefully I interpreted all of your needs the way you meant them lol.