explaingit

ente-io/ente

Analysis updated 2026-06-21

26,276DartAudience · generalComplexity · 3/5LicenseSetup · easy

TLDR

A privacy-first cloud platform with three apps: encrypted photo backup (Google Photos alternative), a free two-factor authentication app (Authy replacement), and a secure document vault, all end-to-end encrypted so only you can see your data.

Mindmap

mindmap
  root((Ente))
    Three apps
      Ente Photos
      Ente Auth 2FA
      Ente Locker
    Privacy features
      End-to-end encryption
      Third-party audited
      Self-hostable
    Platforms
      iOS and Android
      Windows Mac Linux
      Web browser
    Audience
      Privacy-conscious users
      Authy migrants
      Self-hosters
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Replace Authy with Ente Auth, a free, encrypted 2FA app that works on iOS, Android, and desktop without a subscription.

USE CASE 2

Back up your photos with Google Photos-quality features, face detection, albums, shared photos, while keeping them encrypted and private.

USE CASE 3

Self-host the entire Ente platform on your own server so your encrypted data never touches Ente's infrastructure.

USE CASE 4

Store sensitive documents and credentials in Ente Locker with emergency access options for trusted contacts.

What is it built with?

DartFlutterGoTypeScript

How does it compare?

ente-io/entepredidit/kazumialibaba/flutter-go
Stars26,27624,82823,686
LanguageDartDartDart
Setup difficultyeasymoderateeasy
Complexity3/53/52/5
Audiencegeneralvibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Mobile and desktop apps install normally, self-hosting the server requires Docker and a domain with HTTPS.

Use freely for any purpose, modifications must also be made available under the same license.

In plain English

Ente is a privacy-first cloud storage platform that stores your data with end-to-end encryption, meaning only you can see your files, not even Ente's own servers can read them. It's a direct alternative to Google Photos, Apple iCloud, and Authy, built for people who want cloud convenience without handing their private data to big tech companies. The platform offers three apps. Ente Photos is the flagship: a photo backup service with face detection, smart search, private sharing, and collaborative albums, all encrypted. It starts at 10GB free and then requires a paid plan. Ente Auth is a free two-factor authentication (2FA) app, the kind that generates the 6-digit codes many websites require at login, and it's a direct replacement for Authy, which was discontinued. Ente Locker is for storing sensitive documents, credentials, and notes securely, with emergency access options. All three apps work on iOS, Android, Windows, Mac, Linux, and the web. The security architecture has been independently audited by three external cybersecurity firms, giving it credible third-party validation. For a privacy-conscious founder or vibe coder, Ente Auth is immediately practical as a free Authy replacement. Ente Photos makes sense if you want Google Photos-quality features without Google seeing your photos. The entire codebase is open source, so technically-minded users can also self-host the server on their own infrastructure. Built with Flutter (cross-platform app framework) and Go (the server backend).

Copy-paste prompts

Prompt 1
I'm migrating from Authy to Ente Auth because Authy is shutting down. Walk me through exporting my Authy tokens and importing them into Ente Auth on my iPhone.
Prompt 2
I want to self-host Ente Photos on my own server using Docker. Give me the docker-compose setup and the environment variables I need to configure.
Prompt 3
How does Ente's end-to-end encryption actually work? Explain it in plain English, what keys are used, where are they stored, and what can Ente's servers see?
Prompt 4
I want to share a private photo album with my family using Ente Photos while keeping it encrypted. Walk me through setting up a shared album with view-only access.
Prompt 5
Compare Ente Photos to Google Photos for someone who isn't technical: what features work the same, what's missing, and what does the free tier include?

Frequently asked questions

What is ente?

A privacy-first cloud platform with three apps: encrypted photo backup (Google Photos alternative), a free two-factor authentication app (Authy replacement), and a secure document vault, all end-to-end encrypted so only you can see your data.

What language is ente written in?

Mainly Dart. The stack also includes Dart, Flutter, Go.

What license does ente use?

Use freely for any purpose, modifications must also be made available under the same license.

How hard is ente to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is ente for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub ente-io on gitmyhub

Verify against the repo before relying on details.