Back to FounderSpec
He quit Google, flew home to Kerala, and built a photo app that can't see your photos
Issue #8March 29, 2026

He quit Google, flew home to Kerala, and built a photo app that can't see your photos

Ente

Google Photos is scanning your memories. Apple can access yours unless you know to turn on Advanced Data Protection. Amazon Prime's "free unlimited photo storage" is paying for itself in ways you probably haven't thought about.

Vishnu Mohandas thought about it. He was inside Google when he figured out just how little the company cared about user privacy. So he quit, flew back to Kerala, wrote the first line of code on February 1st, 2020, and started building a photo app that technically cannot see your photos.

Founded by Vishnu Mohandas (Founder & CEO) and Neeraj (Engineering Lead, early co-builder).


This Week's Breakdown: Ente

What they do: Ente is an open-source, end-to-end encrypted cloud storage platform for photos. Their flagship product, Ente Photos, backs up your entire library across iOS, Android, desktop, and web without the service ever being able to decrypt or view your files. Face recognition, natural language search, curated memories: all of it runs on your device. A second product, Ente Auth, provides free encrypted 2FA token backup.

The numbers: 150,000+ registered customers. 165 million+ photos backed up. 25,600+ GitHub stars. 290 contributors. 12 full-time employees. $0 raised. Bootstrapped entirely by customer subscriptions. Recommended by CERN, Linus Tech Tips, and Zerodha.

How They Built It

LayerChoiceWhy
Mobile frontendFlutter (Dart)Single codebase for iOS, Android; 48% of the repo is Dart
Web / desktopTypeScriptAll web and desktop clients; 27% of the repo
Backend server ("Museum")GoStatically compiled single binary; simple to self-host
AI/MLOn-device CLIP (GGML) + Rust via Flutter Rust BridgeZero-knowledge constraint forces all AI to run locally; Rust drops similarity search from 30 min to 30 sec on 50k photos
Vector DBUSearch (open-source, HNSW, written in Rust)Integrated into mobile clients for on-device semantic search
DatabasePostgreSQLServer-side metadata and account management only; no photo content
CryptographyXChaCha20, XSalsa20, Poly1305 (libsodium)Audited by Cure53, Symbolic Software, and Fallible
Hosting/InfraMulti-cloud EU: Amsterdam, Paris (underground facility), FrankfurtThree providers, three countries; one in an underground bunker
StorageS3-compatible (self-hosted: MinIO or Garage; cloud: external buckets)Lets users self-host on their own object storage if they choose

Stack confirmed from the ente-io/ente GitHub monorepo, engineering blog posts on Rust and vector DB integration, self-hosting documentation, and Cure53 audit reports.

The Real Story

Vishnu Mohandas grew up in Kerala. He studied computer science at BIT Mesra, worked at Directi and Zeta, and eventually landed at Google in Zurich working on Google Assistant's serving infrastructure. By his own account, the months inside Google suffocated him.

It wasn't about the engineering. It was about watching a company that took security seriously but treated privacy as an afterthought. "They don't really care about customer data or what implications can come from being careless about it," Mohandas told TechCrunch in 2025. "In hindsight, this is not surprising because they are an advertisement company."

He tried Apple. Hated the ecosystem lock-in. Tried Dropbox. Found it clunky across devices. No existing product did what he needed, so he decided to build it himself. Google's lawyers noted the project was in "direct competition." Given that Google competes with everything, this wasn't particularly surprising, but it pushed Mohandas to move faster.

On January 31st, 2020, he badged out of the Zurich office for the last time, shipped his belongings, and flew home. The next morning, he wrote the first line of Ente. COVID hit a few weeks later. He was home in Kerala, working around the clock on a privacy photo app, while his parents quietly wondered what had gone wrong with their son who'd been doing so well in Switzerland.

The early days were not easy. Neeraj, an engineer with stints at Uber, Flock, and Sumo Logic, joined early and became the technical backbone of the product. Vishnu has been direct about the debt: "He had joined the cause assuming that given my delusion I'd solve for capital along the way, but instead, we had to cut down on lifestyles Big Tech had gotten our families used to."

No VC came. Vishnu didn't want VC. His reasoning was specific: the cost of shutting down a privacy storage company is unusually high. Customers trust you with photos they can't easily move. Chasing growth at the expense of sustainability would be a different kind of violation of that trust.

So they grew slowly, on subscriptions. They published the full server code. They ran security audits and published the results. They added storage locations until three copies of your data sat in three different EU data centers, including one in an underground facility in Paris that felt almost theatrical in its commitment.

By the time TechCrunch covered Ente in April 2025, the product had 150,000 registered customers. None of them had been acquired with paid ads. All 12 employees had joined from the open-source community.

The Marketing Playbook: Trust as Distribution

Ente spent nothing on paid acquisition. The marketing strategy was the product's transparency.

The open-source monorepo includes the full server. Anyone can read every line of code that handles their photos. That's rare. Most "privacy-focused" companies are black boxes with a blog post claiming they care about privacy. Ente's claim is verifiable.

Three independent security firms audited the cryptography and published their findings. Cure53's audit was sponsored by CERN. When CERN recommends your photo app, you put that on your website.

A self-hosting option exists. You can run your own Ente server on Docker with a few commands. Most users don't. But the fact that it's possible tells you something about the product's intent. Skeptical users who self-host for six months often switch to the paid hosted plan because it's easier and they've already decided the company is trustworthy.

The pricing decision reinforced the trust signal. Ente launched without a free plan. Not as a mistake, but deliberately. They wanted the business to be sustainable before they made it accessible. Only after the subscription base proved the model could survive did they introduce 5GB free storage. Vishnu wrote about this explicitly: "We knew this model would get in the way of widespread adoption, but we wanted to thwart existential risks."

The result is a company that grew to 150,000 customers almost entirely through word of mouth on privacy-focused subreddits, Hacker News threads, and F-Droid listings.

How Ente Makes Money

PlanPrice/monthStorageNotes
Free$05GBAccount must be active once/year
Starter$2.9950GBAnnual billing available
1TB$9.991TBConfirmed pricing; family sharing included
Higher tiersCustomMulti-TBUp to 5 family members on any paid plan, no extra cost

Storage is deduplicated server-side: identical files across albums are stored once, counting against your quota once. Referrals earn 10GB per friend.


The Global Market: Privacy Photo Storage

The photo storage market is estimated at $1.5B to $5B depending on methodology. Google Photos is the dominant player globally. Apple dominates on iPhone. Amazon has unlimited storage for Prime members.

The opportunity for everyone else opened on November 11th, 2020. That's when Google announced it was ending unlimited free photo storage. The backlash was immediate and large. It's also almost certainly the single event most responsible for Ente's eventual traction, even though Ente was already building before the announcement.

The Big Players

CompanyScaleNotes
Google PhotosBillions of usersNo E2EE; server-side encryption only; ad company at core
Apple iCloud Photos1.5B+ devicesE2EE available only if Advanced Data Protection is manually enabled
Amazon PhotosFree unlimited for Prime membersServer-side encryption; no E2EE

The Mid Players

CompanyRevenueFundingNotes
Proton Drive (photos)Not disclosed~$2M+ (EU grants, small rounds)Swiss; added photo Albums in 2025; still primarily known for email
Internxt$3.54M (2024)$10.71M totalValencia, Spain; zero-knowledge encryption; cloud storage broadly, not photos-first; 21 employees

The Small Players

CompanyNotes
Ente150,000+ customers; bootstrapped; E2EE photos-first; fully open-source including server
Stingle PhotosOpen-source, E2EE gallery app; 1GB free; very small; no notable funding
ImmichSelf-hosted only; not a cloud service; massive open-source community; fills a different need

Where Ente Sits

Ente is the only company in this list that is photos-first, fully open-source, bootstrapped, and commercially viable. Proton has more resources but photos is a secondary product for them. Internxt has more funding but is a generalist cloud storage company.

The moat isn't technical. Stingle exists. Immich is popular. The moat is the combination of a polished consumer product, a sustainable commercial model, and five years of demonstrated trustworthiness. Privacy is a market where reputation compounds slowly and decays fast.


How We Got Here: Ente's Timeline

YearWhat HappenedKey Event
2019Vishnu decides to build while still at Google in ZurichGoogle's lawyers flag it as competitive
Feb 1, 2020First line of Ente code writtenVishnu's last day at Google was January 31st
2020Neeraj joins as founding engineerTechnical co-builder; former Uber, Flock, Sumo Logic
Nov 2020Google ends unlimited Photos storageOpens the privacy storage market for alternatives
2021Ente launches commercially with paid-only plansNo free tier by design; builds for sustainability first
2022Cryptography audit by Cure53Sponsored by CERN; results published publicly
2023Open-source server ("Museum") publishedFull monorepo now public; completes transition to full open source
2023Rust integrated via Flutter Rust BridgeOn-device similarity search drops from 30 min to 30 sec
2024Ente Auth reaches widespread adoptionFree 2FA backup app; recommended by CERN, Linus Tech Tips, Zerodha
Early 20255GB free plan introducedAdded only after business reached financial sustainability
Apr 2025TechCrunch profile published150,000 customers, 165M+ photos backed up, 12 employees, $0 raised
2025-26Ente Locker, Ente Paste, Ensu launchedExpanding encrypted storage platform beyond photos

The Pattern You Can Steal

1. Prove sustainability before pursuing growth. Ente launched with paid-only plans and added a free tier only after the business was financially stable. The opposite sequence, free to build users, then scramble for revenue, produces companies that compromise on their core promise when the pressure hits. Vishnu was explicit: he didn't want to end up in a position where growth pressure forced decisions that hurt the people who trusted him with their photos.

2. Make your trust claims verifiable. In any market where trust is the product, saying you're trustworthy is worth less than proving it. Ente published the server code. Commissioned external audits and published the results. Made self-hosting possible. These aren't marketing tactics. They're commitments that constrain what Ente can do. Customers recognize the difference.

3. Open source your server to shrink your sales cycle. The technical buyer who evaluates privacy software wants to verify claims, not believe them. Putting the full server code on GitHub means no sales call required for that part of the decision. The product answers the trust question before a human has to.


Quick Hits

Immich has become the go-to self-hosted Google Photos replacement with 60,000+ GitHub stars. Not an Ente competitor, but evidence that the appetite for private photo storage goes deep when you give people control. GitHub →

Proton added photo Albums to Proton Drive in spring 2025, finally making it viable as a Google Photos alternative. With 100M+ users across Proton's suite, they have distribution that Ente doesn't. The question is whether photos is a priority product for them or a checkbox. Read more →

Google Photos now shows ads to free users in some regions. The policy shift is slow and quiet, but it signals the direction. Every step Google takes toward monetizing the photo library is a step that sends privacy-conscious users somewhere else.


What We're Watching

The product expansion is a real bet. Ente Locker, Ente Paste, and Ensu (a private local LLM app) suggest Vishnu is building toward an encrypted storage platform, not just a photo app. Whether the community trusts Ente with documents and notes the way it trusts them with photos remains to be seen. The brand does a lot of work here.

Self-hosting as a conversion funnel. Ente's self-hosting option is unusual: it builds trust with the most skeptical segment of the market and creates a path to paid plans for users who want the convenience without running their own infrastructure. More consumer privacy products should think about self-hosting as a marketing channel, not a support burden.

The bootstrapped constraint is also a moat. Ente can't take VC money and chase growth without undermining the premise of the company. Vishnu has said this explicitly. That constraint forces discipline that most funded competitors don't have. It also means Ente's incentive structure stays aligned with users rather than investors. In a category built on trust, that matters more than it does in most markets.


Ship it.

— The FounderSpec Team

Share

Get weekly startup breakdowns in your inbox

Free weekly newsletter. Unsubscribe anytime.