Ente Release Notes

Follow

45 release notes curated from 1 source by the Releasebot Team. Last updated: Oct 29, 2026

Get this feed:
  • Oct 28, 2026
    • Date parsed from source:
      Oct 28, 2026
    • First seen by Releasebot:
      Oct 29, 2026
    Ente logo

    Ente

    Introducing the new Ente CLI

    Ente releases a new Rust CLI with the existing Go CLI’s functionality, support for adopting Go CLI and desktop app exports, and multi-account support. Designed for agents and headless VMs, it marks the start of a shift toward future CLI features.

    The new Rust CLI is now released.

    Over time, our vision is to move more and more of our code to Rust so that all the clients use the same solid and tested core. When code is moved into Rust, we will also start exposing the same functionality via a Rust CLI. Eventually, the vision is that anything that you can do in the mobile app or desktop app, for any of our products (Photos, Locker, Auth, and even lab projects like Ensu and Space, and toys like Paste), you should be able to do using the CLI.

    This CLI is specifically written to be agent friendly, and can be run easily on headless VMs, and has multi-account support from the get go. Eventually it'll also allow things like transferring your accounts between Ente and your self-hosted instance and vice versa.

    All that is for the future though.

    The current release includes all the functionality provided by the existing Go CLI, and it can also adopt existing exports made from the Go CLI (or from the desktop app). More details are in the migration guide.

    We'll now start adding new features to the Rust CLI, aiming for weekly releases.

    The old Go CLI is not going away, and will continue to work, but we do recommend that for new setups you start using the new Rust CLI since we'll not be adding new features to the old one.

    You can download the CLI using the installation guide. More details are in the getting started guide.

    Original source
  • Oct 28, 2026
    • Date parsed from source:
      Oct 28, 2026
    • First seen by Releasebot:
      Oct 28, 2026
    Ente logo

    Ente

    A fresh look for Ente Photos

    Ente releases a refreshed Photos experience with a mosaic gallery and pinch-to-adjust layouts, redesigned albums, and new text and straighten tools in the editor. Uploads are faster, Korean is supported, and gallery transitions are smoother.

    We've wanted to bring a few of these features to Ente Photos for a long time.

    With 1.3.66, they're finally here.

    Mosaic layout and pinch gestures

    The gallery now has a mosaic layout that shows your photos in their original proportions. Landscapes stay wide and portraits stay tall, so the framing you chose when taking a photo stays with it as you browse.

    You can also pinch in or out to switch layouts and change how many photos fit on your screen. Give a few photos more room, or fit more into view when you're looking for something.

    Redesigned albums

    We've redesigned the album view with larger covers and quick buttons for slideshows and maps. Open an album from a trip, play it as a slideshow, or look back at the places you visited.

    More tools in the image editor

    You can now add text to your photos, with a choice of fonts, colors, backgrounds, and alignment. Add a place name to a holiday photo, mark a date, or leave a note for the person you're sending it to.

    We've also added a straighten tool, for all the horizons that looked level when you took the photo.

    There's more

    Photos and videos are prepared for upload more quickly.

    You can now use Ente Photos in Korean.

    Transitions between the gallery and photo viewer are smoother.

    You can find the rest in the full release notes.

    We'd love to hear how the new gallery feels on your phone. Check out the app, take it for a scroll, and tell us what you think.

    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Ente and hundreds of other software products.

    Create account
  • Oct 8, 2026
    • Date parsed from source:
      Oct 8, 2026
    • First seen by Releasebot:
      Oct 14, 2026
    Ente logo

    Ente

    RAG, Knowledge Packs and Your Notes

    Ente introduces Ensu Packs, which help AI answer factual questions with cited information, and local chat with Markdown notes. Available on mobile and desktop, these features expand Ensu’s privacy-focused tools for using AI with downloaded knowledge and personal notes.

    With LLMs, for better or worse, the cat is out of the bag. There is no going back. What is still up for grabs is how we use them.

    At Ente, we believe in a future where LLMs run entirely on your device. Useful for everyday tasks, with privacy and control built in.

    A bunch of companies are building models for that future. With Ensu, we are working on the software around those models to help them do more.

    Ensu Packs

    Small models can do a lot. But the ones that fit on a phone often struggle to recall specific facts. Ask “Where was Leonardo da Vinci born?” or “When was Liverpool Football Club founded?” and you might get a confident, incorrect answer.

    These are often the first questions people ask to see if they can trust a model. Get one wrong, and that trust is hard to earn back.

    Larger models struggle with this too. One common way to help is web search: look up the question, read the results, and use them to write an answer.

    But that means sending the question to an external service. We wanted to see if we could solve this without relying on the internet.

    Our starting point was a hunch: perhaps a small slice of the internet could answer a lot of everyday questions.

    Wikipedia seemed like a good place to start. The next step was to make it practical to download and search on a phone.

    This was easier said than done. The full English Wikipedia is huge. We needed something smaller.

    As we explored, a few things stood out:

    • Simple English Wikipedia has shorter articles.
    • Page views on English Wikipedia give us a useful signal of what people look up.
    • Many basic facts appear in the opening paragraph of an article.

    So we made two datasets:

    • The opening paragraphs of Simple English Wikipedia articles.
    • The opening paragraphs of 250,000 commonly visited English Wikipedia articles.

    We built search indexes and packaged them with the text. Ensu uses RAG to search the indexes, add relevant passages to the model’s context, and respond to your question.

    We added Wikibooks too, and brought these resources together as Ensu Packs. On mobile or desktop, open Settings → Ensu Packs to download and enable one. Answers that use a Pack include source attribution. Learn more.

    This improved results on factual questions, particularly for the smaller models. We tested across 500 questions. Here is the percentage answered correctly, with and without Packs:

    We would like to add Packs for more subjects. There are a couple of challenges:

    • Finding good sources we can redistribute.
    • Keeping searches fast and useful when several Packs are enabled.

    While we work on those, we looked at another way to extend what we had built.

    Chat with Your Notes

    Some of Ensu’s use cases involve conversations that people don’t want to share with cloud services. And some of our most private thoughts already live in our notes. They felt like an obvious place to extend what we had built for Packs.

    So that is what we did.

    Open Settings → Your Notes and add a folder of Markdown files. Ensu indexes your notes locally. When a relevant question comes up, it finds the right passages using the same approach we built for Packs.

    Edits to your notes are picked up automatically, typically within 5 - 10 minutes while the app is open. The feature works on mobile and desktop. Learn more.

    What’s next

    We are improving how Ensu handles long conversations within the limited context windows of small models.

    After that, we plan to add basic tool calling and support for skills. We think this will give us more of the pieces we need to make Ensu useful across a wider range of tasks.

    Over time, we want Ensu to choose the right skills, tools, and resources - including Packs and your notes - for what you are trying to do. We are eager to get there, and then build on top of it.

    If you have tried these features, or have thoughts on where Ensu should go next, come talk to us on Discord.

    Original source
  • Sep 16, 2026
    • Date parsed from source:
      Sep 16, 2026
    • First seen by Releasebot:
      Oct 14, 2026
    Ente logo

    Ente

    Your paper documents belong in Locker too

    Ente adds paper document scanning to Locker on iOS and Android. Users can capture and review pages in the app, then save them as an encrypted PDF, with page detection running on-device.

    Locker can now scan paper documents. Point the camera at a page, and Locker turns it into a PDF and saves it, all inside the app.

    We built Locker as a safe place for the information that matters. Medical records. Identity cards. Insurance papers. Notes and passwords your family may depend on.

    A lot of that information starts on paper. The birth certificate. The signed lease. The prescription from this morning. A vault for important documents needs a way to take in paper.

    Until now, getting paper into Locker was a chore. You had to use a different scanner app, scan the pages, and export a PDF. Then you switch to Locker and upload it. Two apps for one document.

    Scan, review, save

    There is now a scan button on the Locker home screen. Tap it and the camera opens.

    Locker finds the page for you. Hold the phone over the document and the edges light up. Keep it steady for a moment and Locker takes the shot on its own. No shutter button to hunt for. Flip the page and it captures the next one.

    When you are done, you review the pages. Once you approve, Locker turns them into a single PDF and saves it into the collection you choose. You never leave the app.

    Everything happens on your phone. The page detection runs on the device, and the PDF is encrypted before it goes anywhere. It is the same promise as the rest of Locker. We cannot read your documents.

    Credits to FairScan

    Finding a page in a camera frame is hard. Documents sit on cluttered tables, in bad light, at odd angles. The model that spots the page for Locker is the segmentation model from FairScan, a simple and respectful scanner app for Android.

    Open source at its best: a hard problem solved well, then shared. Thank you, FairScan. If you are on Android and just need a scanner, theirs is worth a look. You can find it on F-Droid and Google Play.

    We converted the model so it runs on our existing ML runtime, on Android and iOS. But the model is one piece of the scanner. The processing around it is just as important.

    We built upon FairScan based on our own requirements. Simplifying the user options, making the scan capture automatic, cleaning up shadows and lighting, and assembling the PDF. Then we tuned all of it so detection runs smooth in the camera preview. All of it is open source, like the rest of Ente.

    The documents that matter

    Locker was meant for the documents that matter most. Now that includes the ones on paper.

    Update Locker on iOS or Android, and scan the papers in that drawer.

    Original source
  • Sep 9, 2026
    • Date parsed from source:
      Sep 9, 2026
    • First seen by Releasebot:
      Sep 10, 2026
    Ente logo

    Ente

    Ente Photos, for the whole flock

    Ente ships a major Photos update with family library sharing, album slideshows, music in Memories, richer album descriptions, faster on-device machine learning, better search by location, Android trash integration, and a revamped desktop experience across platforms.

    Library sharing

    Until now, sharing with family required sharing albums one at a time. Every new trip, and every new album, you had to deal with another round of "did you add me?".

    You can now share your entire library with a family member. Head to Settings → Family, pick a member, and tap Share albums. Everything you have is shared, and every album you create from here on is shared automatically.

    Hidden albums stay hidden, because some things are yours alone :)

    Album slideshows

    Pick one album, or a few, and play them as a slideshow. You can set how long each photo stays, the order they play in, and what the background looks like.

    We built this because our Discord community asked for it, and it made a lot of sense. The use case I'm personally most excited about is upcycling old hardware. If you have a tablet gathering dust in a drawer, it can now be a photo frame. Pair that with smart albums, and it becomes a frame at your parents' place that updates itself.

    Music in Memories

    Memories can now play with music, and you can control the audio while they play.

    In typical Ente fashion, we wanted to pour our heart into this, so we composed all the tracks for this feature. You can listen to them @ music.ente.com.

    Album improvements

    Albums can now have descriptions, so you can attach the stories around your photos. These descriptions will show up in your shared links as well.

    The Ente filter now shows all your albums on Ente, including the ones shared with you. Also, these filters are easier to reach, and the page will remember where you left off.

    Backup improvements

    Our backup status now shows progress per file, so you've more visibility into what's happening during large uploads.

    On iPhone, a new Backup Mode keeps Ente Photos awake with a dimmed screen while a large backup finishes. iOS is aggressive about suspending apps, and this is now the most reliable way to get a large first backup to complete overnight.

    Also, large multipart uploads are now more robust and use less memory.

    Faster machine learning

    All the machine learning in Ente Photos runs on your device, so every millisecond we shave off matters.

    Here is a short summary of the improvements we have landed over the last few weeks

    • Inference on recent iOS devices is ~10x faster: ~40ms per image across all indexing models
    • Inference on Android is ~4-5x faster, depending on the device
    • Pre- and post-processing now runs in Rust, at ~5ms per image on iOS and ~50ms on Android
    • HEIC decoding is ~2x faster
    • Model load times on iOS are down ~10x
    • Indexing runs more reliably in the background, with isolation for foreground and background processes

    Here's a longer post outlining all that has changed.

    Location search

    You can now search for places. City matching is significantly better and country names work in your language as well as the country's native language.

    These improvements around your places feeds into Memories, so the ones curated around locations get better too.

    We've also reordered results, so what you're looking for sits closer to the top.

    Device trash on Android

    Ente Photos is now integrated with the device trash on Android. So device photos you delete through Ente Photos move to the device trash and you can recover them through the app.

    This is part of the deeper Android gallery integration we are working towards.

    Desktop

    Desktop has been catching up too.

    The biggest change is under the hood. Desktop now runs the same Rust machine learning code as mobile, with CoreML on macOS and WebGPU on Linux and Windows. One indexing pipeline across every platform means fewer bugs, and every speedup lands everywhere at once.

    There’s a fresh welcome, too: a new onboarding flow with updated visuals ✨

    There's more! The Albums view has been revamped, with filters for quick links, received albums, and shared albums, plus an option to delete all your empty albums in one go. You can edit album names, descriptions, and cover photos from a single dialog, and descriptions now appear in the gallery. Hidden albums have received some attention too: you can add photos and move them between hidden albums, and we’ve fixed their quick link visibility. Also, on Windows and Linux, title bars now follow your selected theme.

    There are a few more everyday improvements as well:

    • Search while assigning names to people.
    • Find photos that have no location.
    • Share and apply referral codes.
    • Track video processing progress with a percentage under Streamable videos in Preferences.

    More

    Thank you for scrolling this far, there is a bit more.

    • Faster on big libraries, with quicker search, smart memories, map, and timeline scrolling. Android loads large on-device libraries faster and with less memory.
    • Device photos show up sooner, with fewer unnecessary reloads after local changes.
    • Better video playback, with double-tap to seek five seconds, playback speed controls, and reliable exports when audio and video lengths differ.
    • Edits that preserve the original, keeping EXIF metadata, and saving JPEG rotations and flips without recompression.
    • Smart albums now pick up newly recognized people automatically.
    • A cleaner photo viewer, with tidier controls and captions, and double-tap zoom that follows where you tapped.
    • Multiple bug fixes on Android, including optimizations to Free up space.
    • Easier support, with the support email visible and easy to access while reporting an issue.

    The full changelog has everything.

    What's next

    For the next sprint, we're focusing on performance and quality of life. We want Ente Photos to be the best photos app, and the best way to get there is by listening to you. So check out the app, find what's missing, and talk to us!

    Original source
  • Similar to Ente with recent updates:

  • Sep 9, 2026
    • Date parsed from source:
      Sep 9, 2026
    • First seen by Releasebot:
      Sep 10, 2026
    Ente logo

    Ente

    Introducing Library Sharing

    Ente adds Library Sharing, letting family plans share whole photo libraries in one go, keep new albums shared automatically, and manage roles like Viewer, Collaborator, or Admin. It keeps end-to-end encryption intact and is rolling out now on iOS and Android.

    How it works

    “Can I share my whole library with my partner?” has been one of the most frequent questions we get. Google Photos has Partner Sharing. Apple has iCloud Shared Photo Library. Both are convenient, but neither is end-to-end encrypted by default. Our users have asked for the same convenience without giving up that guarantee.

    Until now, the closest you could get in Ente was selecting multiple albums and sharing them in one batch. It worked, but it was still manual, and it wouldn't include albums you created later.

    Today we're introducing Library Sharing: share all the albums you own with a family member in one go, and optionally keep sharing new albums automatically as you create them. All of it end-to-end encrypted, like everything else in Ente.

    Head to Settings → Family, pick a family member, and tap Share albums.

    From there you can:

    • Share everything at once. Select all the albums you own (or just some) and share them in a single action.
    • Choose what they can do. Assign Viewer, Collaborator, or Admin per album, or use one default role across your selection.
    • Turn on automatic sharing. Enable Library Sharing for a family member, and every album you create in the future is shared with them automatically. No more "oh, I forgot to share the trip album."

    Your family member sees the albums appear as shared albums in their app, and new photos you add show up for them as your photos back up. This is the same live sharing Ente albums have always had.

    Sharing everything, without oversharing

    A feature that shares everything needs to be careful about what "everything" means. Library Sharing is built to respect your intent:

    • Hidden albums are skipped. Albums that are hidden when Library Sharing runs are excluded from automatic sharing.
    • Your removals are remembered. If you stop sharing an album, or your family member leaves it, automatic sharing won't quietly add it back. This is enforced by the server, not just by your app.
    • You stay in control. You can stop sharing any album at any time, change roles later, or disable automatic sharing entirely. Disabling it keeps your existing shares intact; it just stops new albums from being added.

    Tidy up, together

    Sharing your library is also a way to share the work of keeping it in shape. The roles you assign decide how much your family can pitch in:

    • Collaborators can add. Both sides of the family can land their photos in the same albums.
    • Admins can help clean up. Make your partner an Admin, and they can remove photos from albums and suggest deletions for the duplicates and blurry shots. Suggestions land in your review queue, and nothing is deleted until you approve it.
    • Everyone can react. Shared albums support comments and likes, end-to-end encrypted with the album, so the conversation about a photo lives with the photo.

    Same encryption, more convenience

    Convenience features often weaken end-to-end encryption. Library Sharing does not.

    Every album in Ente is encrypted with its own key. When you share your library, your device seals each album's key to your family member's public key and sends the sealed keys, along with the metadata needed to establish each share, to our servers in batches. Our servers can establish the shares but cannot decrypt the album keys or your photos. Only your family member's devices, which hold their private key, can.

    Your Library Sharing preferences are stored as end-to-end encrypted data and synced across your devices. Enable Library Sharing on your phone, and your other devices pick up the preference when they sync.

    In short: we added partner sharing without giving Ente access to your photos.

    Family first

    Library Sharing is launching for family plans. Every paid plan lets you add up to five family members at no extra cost, with storage shared from your plan, which makes families the natural place for whole-library sharing to start. Shared albums don't count twice: each photo counts only against the storage of the person who uploaded it.

    We'd love to hear how you use it, and where you'd like it to go next.

    Availability

    Library Sharing is rolling out now in Ente Photos on iOS and Android. Make sure you're on the latest version. Support on web and desktop is on the way.

    And as always, all of this is open source: the client and the server, including everything described above. Self-hosters can use Library Sharing with the latest release of our server.

    Ente Photos is an end-to-end encrypted home for your photos. If your family values privacy, give it a try.

    Original source
  • Sep 9, 2026
    • Date parsed from source:
      Sep 9, 2026
    • First seen by Releasebot:
      Sep 10, 2026
    Ente logo

    Ente

    Ente's ML is now faster

    Ente Photos now processes photos up to 10x faster with GPU-powered ML and a lean Rust pipeline. Local indexing on iPhone, desktop and other platforms is much quicker, with faster HEIC decoding, streamlined preprocessing and stronger verification tests.

    Why local speed matters so much to us

    Ente Photos now processes your photos up to ten times faster. For the first time, our ML runs on the GPU. And everything around the models is now lean Rust.

    On a recent iPhone, running all models together takes only ~40ms per photo, 10x faster than before. Photos already on your device now index in a fraction of the time.

    Everything in Ente is end-to-end encrypted. We can't see your photos, so we can't run ML on them for you. Your phone does the work other services do in a data center.

    That makes local processing the whole game. Every model we ship has to run over your entire library, on your device, without draining your battery or getting in your way. The faster it runs, the more we can do with it, for you.

    Not just a switch

    Telling ONNX Runtime (ORT) to use the GPU is a one line change. Getting a fast model out of it is not.

    CoreML and WebGPU (the GPU accelerators) only accelerate the model operators they know. The rest goes back to the CPU. A model that bounces between the two is often slower than one that stayed put. So we rewrote our models.

    Our face embedding model has 33 PReLU activations. WebGPU has no kernel for them, so each is now two plain ReLUs: Relu(x) - alpha * Relu(-x). Same math, but now it doesn't bounce between the GPU and CPU.

    Our CLIP model had 54 expanded GELU expressions consisting of multiple operators. Each is now one fused Gelu operator that CoreML and WebGPU both understand.

    Our face detector had a dynamic batch dimension. It's pinned to one now, so the shape arithmetic folds out of the graph.

    Every rewrite is scripted and verified against the original model. Same numbers out, far less work to get them.

    The work around the model

    Model inference is only part of indexing a photo. Before the model, the photo has to be decoded, resized and turned into a tensor. After inference, raw outputs have to become faces, boxes and embeddings. All of that runs in Rust, and most of our optimizations went there.

    Our HEIC decoder got a round of speed work. HEIC, the iPhone default, now decodes twice as fast.

    As for preprocessing, we made sure a decoded photo lives in one buffer for the whole pipeline, across models. Every stage borrows it, nothing copies it. Faces are aligned straight out of the decoded pixels, and any resize only touched the pixels that actually need to go into a model. Resize buffers are allocated once and reused. It's these small choices made everywhere that add up.

    Postprocessing follows the same principle. Model outputs are read straight from ONNX Runtime's memory, in whatever precision the GPU returned them. We allocate only for what we keep.

    Pre- and post-processing now take a few milliseconds per photo on iOS. Negligible even compared to the improved model inference.

    One pipeline, every platform

    This is the payoff of our Rust rewrite, which started with a vector database and now covers our cryptography too. It's far from done, but it's already paying off.

    Rust compiles natively to every platform we ship on. So mobile and desktop now run the exact same ML code. Desktop moved over a week after mobile, with the GPU enabled on macOS, Windows and Linux.

    As the rewrite continues, more of Ente will work this way. Feature parity by construction, and faster product development everywhere.

    Tests, tests, tests

    The other enabler is less glamorous, but crucial: tests. Lots of them.

    ML indexing used to be one of the scariest parts of our codebase, right after upload and encryption. Not because it was slow, but because bugs here are silent. A subtle preprocessing mistake produces embeddings that look fine, even when they're not. They get stored, synced, and quietly make search worse. So every change used to come with extensive manual testing.

    That's fixed. Every pull request now checks our Rust ML code against ground truth from the original Python models. Shipping something that breaks indexing is now close to impossible.

    The safety net extends to your phone too. GPU drivers in rare occasions can return plausible-looking garbage while reporting success. So on every model load, the app runs a verification inference and compares it with the expected output. If the GPU is off, we fall back to the CPU.

    With these tests in place, we could optimize as aggressively as we wanted. Every optimization was automatically verified before it shipped.

    Full steam ahead

    Local processing has gone from something to be careful around to something we can build on. Analyzing what's on your device is fast, verified and identical across platforms.

    The Rust rewrite continues, and there's more on the way. The code is on GitHub. What we build on top of this is partly up to you. Come tell us on Discord what you'd want first.

    Original source
  • Sep 8, 2026
    • Date parsed from source:
      Sep 8, 2026
    • First seen by Releasebot:
      Sep 11, 2026
    Ente logo

    Ente

    All AI is not the same

    Ente adds on-device AI Search for Ente Photos, bringing face recognition, semantic search, object and location search, date-time search, text recognition, and people grouping while keeping photos, queries, and feedback on the phone.

    Let’s be honest - AI in photo apps isn’t an imposition.

    In fact, if anything, it just works. It’s almost magical to be searching for a specific picture of your dog, mid-air, on a beach, from a decade ago, and find it immediately by just typing ‘dog jumping beach’. People have wanted this for years, and now that it is finally here, nobody is going back. Every photo app will have it, Ente Photos included.

    But the thing to consider is a narrower question - what does the software actually have to know about you for that search to happen, and where does that knowing happen?

    Your photos are obviously full of data.

    What you looked like over the years, your relationships, your kids, what your house looks like, what car you drive, where you went for holidays, the friends who turn up on your birthday, the friends who stopped showing up a few years back, and a million other things. Nobody consciously registers all of this as data, but its data nonetheless, and as soon as an AI agent has access to all of this it can start processing them into information, by labelling faces, creating timelines, and modelling relationships and behaviours.

    Google Photos is undeniably great at this.

    Their Ask Photos feature can draw on user-inputted face groups, names and relationships, location, and situational context from the contents of the picture themselves to answer as random a question as ‘What kind of cake did I have on my birthday 4 years back?’ All it needs is that your photos are backed up on Google’s servers, because the model doing the work exists on their servers.

    And herein lies the trade-off.

    The question you type may be reviewed by Google staff to improve their features, Ask Photos keeps a list of things it’s learned about you from your questions, feedback you give is stored in Photos Activity, and continued background refinement means that your data keeps getting worked on even when you’ve closed the app. None of this is inherently malicious. It is what server-side AI is. If you want personalized insights, generative editing, and contextual responses, the AI model obviously needs more intimate access to your life and, in some cases, human review to ensure quality and accuracy.

    But there is another way.

    Ente Photos has AI Search too. It includes face recognition. It includes semantic search. It includes object recognition. It includes location-based search. It includes date-time based search. It includes text recognition. It includes people grouping. It can find you the picture of the dog jumping mid-air on a beach from a decade ago. But what it cannot do is tell you what kind of cake you had on your birthday 4 years back. Because that needs a model that can reason across faces, text, and context at once, and that model can currently only exist on a server. The AI for Ente Photos exists only on your phone.

    Ente's servers never see your pictures.

    Ente’s servers don’t even see your queries, the results, or your feedback; nothing gets refined in the background because there’s no reviewer, and there is literally nothing to review. It’s how Ente Photos is built. That is why we cannot deliver the exact AI Search experience that Google Photos can. Because the gap between us is exactly the extra amount of yourself that you’d have to hand over. And we are not comfortable with that.

    You might be. And that’s fine. We just think there should be an option for people who'd rather keep their life on their own phone instead of a company’s server, even if it means that the AI does a tiny bit less.

    Whether that trade-off is worth it is up to you.

    Original source
  • Aug 24, 2026
    • Date parsed from source:
      Aug 24, 2026
    • First seen by Releasebot:
      Aug 24, 2026
    Ente logo

    Ente

    Why Ente QR?

    Ente launches ente qr, a browser-based QR code maker with no account, no ads, and no tracking links. It lets users paste a link, customize colors, corners, logo, and frames, then download a beautiful QR code instantly.

    This started as a small internal itch. I needed a QR code for some merch we were printing. A simple thing. Paste a link, get a QR code, print it, move on with my day.

    It wasn't simple.

    Every QR site I opened wanted something from me first. Sign in. Accept cookies. Close this popup. Look at this ad. And after all of that, the QR code it finally gave me looked nothing like our design. Wrong colors, ugly corners, sometimes a watermark sitting right on it. So I would download it anyway, open it in an editor, and fix it by hand, every time.

    Adobe has a nice one. But it also wants a sign in, and the good parts are paid. I didn't want an account. I wanted a QR code.

    The bigger problem is tracking

    Most free QR generators don't put your link inside the QR code. They put their link. Someone scans your poster, it first goes to their server, and then it redirects to your page. A random company sits between you and every person who scans your QR, counting the scans, watching where they come from. And if that company folds or decides free was a mistake, every QR you ever printed dies.

    So we built our own

    I work at Ente, where we make beautiful privacy apps for everyday use. So building this one was an obvious thing to do.

    ente qr is the simple thing I wanted that day. You paste your link. The QR code appears. You download it. Done. Everything happens in your browser. Your link goes straight into the code. No account, no cookie banner, no ads, no backlinks, nothing stored anywhere.

    And because I care about how things look, the QR codes had to be beautiful. Rounded modules, colors that are yours, your logo in the middle, frames with your own words on them. If you care about the thing you are making, the QR code on it should not be the ugly part.

    Print it on your merch. Stick it on your store counter. Put it on a poster, a menu, a business card, a wedding invite. Or hit share and it becomes a little story card you can post anywhere. It's yours, forever.

    The love part

    I spent far too long on the small potato stuff. The card on the homepage turns to face your cursor, and a sticker stays wherever you drop it. It's over-animated and I like it that way.

    Go make one @ qr.ente.com

    It's free. Make one for whatever you're working on. I hope it saves you the twenty minutes it used to cost me.

    Original source
  • Aug 18, 2026
    • Date parsed from source:
      Aug 18, 2026
    • First seen by Releasebot:
      Aug 18, 2026
    Ente logo

    Ente

    First steps to post-quantum

    Ente introduces its first post-quantum crypto upgrade on cast.ente.com, adding X25519 plus ML-KEM/Kyber key exchange to keep casting flows end-to-end encrypted and backward compatible while it continues migrating the rest of its share features to quantum-secure cryptography.

    We've deployed our first post-quantum crypto change on cast.ente.com. This vets all the moving parts in Ente's transition to quantum-secure cryptography, so now what remains is over time moving the rest of the PQ-affected flows to quantum security.

    In the rest of the post, I'll give a brief background of the what and why, explain what we've done, and then outline how it'll tie to the rest of our PQ journey.

    Ente uses cryptography to guarantee that no one, not even Ente, can see your photos and read your documents.

    Quantum computers, when they become a reality in the future, will have ways of breaking the security of many of the standard cryptography algorithms.

    The bulk of the encryption algorithms we use are already safe even in the presence of quantum computers. The main workhorses: the algorithms (the so-called symmetric-key methods) that Ente uses to encrypt your photos and files and auth codes, all of them have no known weaknesses.

    However, a small but important subset of the algorithms (the so-called asymmetric-key methods) that allow Ente users to share photos with other Ente users are not quantum safe.

    So the task for us is to migrate these asymmetric-key algorithms to new replacements that are ready for a post-quantum universe. These are affectionately known as PQ algorithms.

    As I mentioned, the bulk of the encryption we use doesn't need changing. The places where sharing happens are the places that need changing.

    But Ente allows things to be shared in a lot of ways! Some of them might not be obvious to a user, but behind the scenes a share-like mechanism is happening.

    Case in point is our support for playing your albums on your TV, other cast-enabled devices, and even pairing to a web browser using a PIN. This is done by our "cast" web app, cast.ente.com.

    Behind the scenes, this relies on an ephemeral share between the cast web or Apple TV app and your Ente Photos app to ensure that your photos remain end-to-end encrypted. And since a share is involved, we need to use an asymmetric-key algorithm. And these, as we discussed, are not quantum safe.

    Since the share is ephemeral, this is both a realistic and a relatively easy flow for us to migrate (since there are no long term shares that need to be re-encrypted). Because of these properties, we chose to use cast as our first step in the post-quantum universe.

    The cast app now uses an X25519 + ML-KEM/Kyber exchange, the same recipe that Signal and TLS use for their post-quantum asymmetric key exchanges.

    In brief, the new PQ algorithm negotiates two keys: one with the classical method (X25519) and one with the quantum-safe method (ML-KEM-768). Think of it as putting two locks on your box. In the case that there is a quantum computer which can break the classical method, the quantum-safe lock still holds. However, the classical method is battle tested over decades, so in case the relatively new quantum-safe method has a (classical) weakness, the old lock still holds strong.

    This change was done fully in Rust! All of the cryptography and the logic for handling the dual key dispatch is taken care of by the same Rust code, and all the Ente Photos apps (mobile, web, desktop) use the same piece of code instead of implementing it again and again.

    In fact, while there is a bit of wiring to get this all to work, the core functionality is small enough that I can show it to you here:

    fn open_payload(&self, encrypted_payload: &str) -> Result<CastPayload> {
    let ciphertext = b64::decode(encrypted_payload)?;
    let plaintext = hpke::open(&ciphertext, &self.pq_secret_key, HPKE_INFO).or_else(|_| {
    crypto::sealed::open(&ciphertext, &self.secret_key.public_key(), &self.secret_key)
    })?;
    Ok(serde_json::from_slice(&plaintext)?)
    }
    fn seal_payload(
    public_key: &str,
    pq_public_key: Option<&str>,
    payload: &CastPayload,
    ) -> Result<String> {
    let plaintext = serde_json::to_vec(payload)?;
    let ciphertext = if let Some(pq_public_key) = pq_public_key {
    let public_key = hpke::PublicKey::try_from_slice(&b64::decode(pq_public_key)?)?;
    hpke::seal(&plaintext, &public_key, HPKE_INFO)?
    } else {
    let public_key = PublicKey::try_from_slice(&b64::decode(public_key)?)?;
    crypto::sealed::seal(&plaintext, &public_key)?
    };
    Ok(b64::encode(&ciphertext))
    }
    

    (The full code, as usual, is available on our GitHub. Open source ftw!)

    The main trickiness comes from handling graceful migration. Reminder that Ente is eminently self-hostable, and we try hard to make sure that self-hosters have a hands-free first-class experience too.

    So while we could do a more involved dance to roll this out on our production infrastructure in some orchestrated way, that would've still required self-hosters to also tap along.

    Instead, we've arranged things such that all of the flows remain backward compatible. There are three separate moving parts: the cast app (that runs on the TV), the server (that coordinates the pairing), and the Ente Photos app (the mobile/desktop/web app that the user is using to cast their photos). And they can be updated in any order!

    For example, if a self-hoster has the latest cast app and the latest server, but still the old client, things will continue to work. Eventually, all three of them will just get naturally updated, and they will be able to recognize each other and agree to the use of the new PQ flow.

    The cast app is the first but important checkpoint for us. It vets out the algorithms and the pipeline. Now we will proceed with the longer and more involved task of going through all of the remaining share flows and bringing them along to the post-quantum universe. The symmetric core (the actual photo encryption) is already quantum resistant, so once we're done with the share flows your favorite photo sharing app will be ready for whatever quantum computing brings. See you on the other side :)

    Original source
  • Jul 31, 2026
    • Date parsed from source:
      Jul 31, 2026
    • First seen by Releasebot:
      Aug 1, 2026
    Ente logo

    Ente

    Crafting the best photos app

    Ente releases a major photos app update with shared-memory comments and reactions, easier photo sharing, better contact avatars, a revamped photo viewer, and smoother imports from Google Photos and desktop. It also brings faster loading, improved OCR, stronger sync, and broader desktop polish.

    Interact with memories

    I got back into product design at Ente after a while, and the last few weeks have been a blast.
    Our latest release includes a lot of improvements - big and small - many of which I've personally been looking forward to for a while.

    Our pursuit of building the best photos app has pushed us to understand how to curate memories we're grateful for.
    While solo trips invoke a certain sense of gratitude for existence, there is more depth to the moments that were shared with someone else. Regardless of how picture im-perfect these moments were, glimpses to shared existence are more grounding.
    To help leverage this understanding, we have added the ability to comment, react and kick start a conversation on shared memories. This brings your memory back into the feed of everyone you've shared them with.

    Share memories

    Not everyone is on Ente, unfortunately.
    So we've made it easier to select and share specific memories from the sets we curate. We've also polished the view that's presented to your friends when they view your memories.
    This is one of my favorite layouts for shared links we've built so far. If you have more ideas on how we could present your photos, let us know!

    Save contacts

    I had spoken about setting avatars for contacts a while ago.
    We've now made it much easier to connect faces with your contacts, so you no longer have to look at email addresses and dummy avatars.

    New photo viewer

    We've also revamped our photo viewer and the information sheet attached to it.
    It's surprisingly difficult to present all the information connected to a photo (names, timestamps, locations, albums, people, ...) without overwhelming the interface, and we're happy with what we've crafted.

    Import improvements

    We've revamped the upload experience on Desktop to make the process more reliable and easier to understand.
    We've also simplified importing from Google Photos - supporting favorites and partner shared items, so they reflect on Ente Photos as well.

    More

    Of course there's more!

    Faster photo loading, with smarter cache management that consumes less space on your device.
    Improved OCR, with a more reliable interaction (just long-press to select).
    Nicer dummy avatar colors, although you really should consider connecting their faces now!
    More reliable background sync, with fixes for crashes in the background, apologies to those who were facing them.
    New changelog screen, that sparks joy!
    Polished desktop experience, with improvements to the machine learning pipeline and rendering of archived albums, file-info panel, shared file actions, add person screen, toasts and more.

    What's next

    It was nice to write this post, thanks to the wonderful product work from the small team at Ente, who are already working on the next set of improvements.
    We're tightening the system integration on Android, speeding up on-device machine learning, pushing towards feature parity on desktop, improving sharing with family members and designing ways to help you clean up your library - in a fun way! More on that in a few weeks.
    If you'd like to influence our product roadmap or get early updates on the new spaces we're venturing into, join our community.

    Original source
  • Jun 24, 2026
    • Date parsed from source:
      Jun 24, 2026
    • First seen by Releasebot:
      Jun 24, 2026
    Ente logo

    Ente

    ente-io/ente is now ente/ente

    Ente renames its GitHub org to ente, giving the monorepo a cleaner URL while keeping redirects in place.

    We've renamed our GitHub org from ente-io to ente. So now our monorepo has the awesome URL, ente/ente.

    The older pages will continue to redirect, so nothing changes functionally, except a pleasing reduction in syllables, fewer characters to type, symmetry, and inner peace.

    If you're self-hosting Ente, see the updated instructions here.

    Original source
  • Jun 1, 2026
    • Date parsed from source:
      Jun 1, 2026
    • First seen by Releasebot:
      Jun 1, 2026
    Ente logo

    Ente

    Accidentally dropped a Paste link into a group chat

    Ente adds password-protected Paste links for more secure sharing and makes QR code sharing easier to find, helping users open Paste across devices with less friction.

    I recently created a Paste link with a secret key that I meant to send to my personal chat.
    And in a hurry, I accidentally dropped it into one of my group chats.
    Even though I quickly deleted it for everyone, it left me with a valid concern:
    Someone could have opened it before me.
    And if that had happened, there would have been no way to know who.
    The only way we could think of preventing this was was to add a password to paste.
    That way, only someone with the password can open it.
    And guess what? We shipped it. Now you have a more secure paste.

    But here's the thing - in the first place, I was trying to open the Paste link
    from my desktop on my mobile. That's why I tried sharing the link.
    If there had been a better way to do this, the whole situation could have been avoided.
    Turns out, it was already there.
    I could have created a QR code. I just missed it because it wasn't obvious
    enough.
    So we fixed that too with this update. 😉

    Try it at paste.ente.com.
    And if you want to explore a bit more about how it works, we now have a
    dedicated Paste documentation as well:
    ente.com/help/paste.

    Original source
  • May 27, 2026
    • Date parsed from source:
      May 27, 2026
    • First seen by Releasebot:
      May 28, 2026
    Ente logo

    Ente

    Ensu continues

    Ente brings Ensu back with a privacy-first AI app update, shipping Gemma 4 by default on desktop, voice prompts on Android and iOS, faster image queries, and smoother model downloads for a more responsive experience.

    In March, we released Ensu more as an idea than a product. A private, on-device LLM app, shipped early on purpose — so the people who would care about something like this could shape what it becomes.

    Then we paused.

    We wanted to see whether there was real interest in a privacy-first AI app made in a user-friendly way, and what people would actually ask for once they had it in their hands. Lots of feedback, bug reports, and "have you considered..." messages later, two things stood out:

    People find value in a private AI app.

    And there is still so much room for improvement!

    So we're picking the work back up. This release is the start of that.

    Gemma 4 by default

    On desktop, Ensu now ships with Gemma 4 out of the box. You get noticeably stronger answers from the very first chat, with nothing to configure and no separate download to wait for.

    Talk to Ensu

    On Android and iOS, you can now tap the mic and speak your prompt instead of typing. Transcription happens locally on your phone, so your voice never leaves the device.

    Image queries, way faster

    Asking Ensu about a picture used to take a noticeable beat. A round of work under the hood has brought that down to close to instant, across every platform.

    Smoother model downloads

    Pulling a new model onto your device — desktop or mobile — is dramatically quicker and far more reliable than before. Less waiting, fewer restarts.

    This is the first of more iterations to come. We're excited to see where they take us, and the direction will be shaped as much by you as by us. If there's something you wish Ensu did differently, a feature you'd love to see, or a use case we haven't thought of yet, come tell us in the #ensu channel on our Discord.

    You can download Ensu here.

    Original source
  • May 25, 2026
    • Date parsed from source:
      May 25, 2026
    • First seen by Releasebot:
      May 25, 2026
    Ente logo

    Ente

    Introducing Legacy Kit

    Ente launches Legacy Kit in Ente Locker, a 2-of-3 recovery system for account access through three shareable sheets, configurable waiting periods, and revocable recovery attempts. It now helps users regain Photos, Locker, and Auth access on Android and iOS.

    Ente Locker is for the practical parts of a life: IDs, insurance papers, medical records, passwords, notes, and the documents someone may need in your absence.

    Since launch, we learned that someone, without an Ente account, also needs a way to recover your Ente account if you lose access, are incapacitated, or are no longer around.

    That is what Legacy Kit is for.

    How it works

    Legacy Kit is a set of 3 recovery sheets. Each sheet has a secret QR code and instructions to recover your account. You give each sheet a name ("Son", "Lawyer", "that drawer with all the cables", ...), print or save, and share them separately.

    Any 2 of the 3 sheets are enough to recover your account. One sheet on its own is not enough.

    The person recovering does not need an Ente account or app. They can open legacy.ente.com and scan 2 of the 3 sheets to access your full Ente account – Photos, Locker and Auth.

    Waiting period

    Each kit has a configurable waiting period: immediate, 1 day, 7 days, 15 days, or 30 days.

    Immediate is useful for self-recovery, in case you have locked yourself out of your account. Longer waits are better when the kit is for someone else, because they give you time to notice and block an attempt if something looks wrong.

    You can create up to 5 kits per account. This lets you plan for different situations. A short-window helps with self-recovery, and a longer one with inheritance.

    Revoking access

    When there is an attempt to recover your account, Ente emails you.

    You can block an active recovery session within the waiting period you configured.

    You can also delete a kit to disable those sheets and prevent any future recovery attempt.

    More details

    Legacy Kit started as a hackathon project called 2of3. The prototype split a secret into 3 parts. It evolved into Legacy Kit after we made it revocable and server-mediated.

    When you create a Legacy Kit, Ente generates a random secret and splits it into 3 shares using the 2-of-3 threshold scheme. Any 2 shares can rebuild the secret. Here is the maths.

    This secret never touches our servers. From it, Ente derives an encryption key that protects your recovery material, and a challenge keypair that lets the server verify someone has enough sheets without seeing the secret.

    During recovery, a helper combines two sheets in their browser to open a sealed challenge from the server. After the waiting period passes, the server returns the encrypted recovery material, which is decrypted locally to complete a standard password reset.

    The server never sees the kit secret, the shares, or your decrypted recovery key.

    Legacy Kit is now available on Ente Locker on both Android and iOS.

    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official release notes from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.