Ma

Marco, a privacy-first, offline-first email client (IMAP-native, no AI)

Hacker News

Marco, a privacy-first, offline-first email client (IMAP-native, no AI)

Hey HN. I'm Isaac, and I'm building Marco ( https://marcoapp.io ), a cross-platform email client that works with any IMAP provider. macOS, iOS, and web today. I started Marco because I finally lost patience with Apple Mail, and the email client market has a weird gap. Legacy clients look terrible and/or are not cross-platform. The good ones scan your data or cost $300+/year. And there's a graveyard of startups (Tempo, Big Mail, Caley) who built beautiful products and shut down after a year or two. I made a few opinionated bets early on: 1. IMAP-first, not Gmail API-first. Nearly every email startup builds on the Gmail API. It's convenient, but it locks you into one provider. Marco is IMAP-native, which means it works with Gmail, Outlook, iCloud, Fastmail, custom domains, and any provider that supports IMAP. 2. Offline-first. You should be able to read, reply, delete, and organise email on a plane with no wifi. When you reconnect, everything syncs. This requirement nearly killed me. I went through WatermelonDB, Triplit, InstantDB, PowerSync, and Replicache before landing on my current approach: regular HTTP endpoints with TanStack DB and TanStack Query, using IndexedDB on web and SQLite on mobile as storage layers. I ditched "fully fledged" sync engines entirely. Turns out, for my data volumes (hundreds of thousands of entities per user), every sync engine I tried either choked on performance or added complexity I didn't need. I wrote about this journey in detail: https://marcoapp.io/blog/offline-first-landscape 3. No AI. This is intentional. Every email client launching right now leads with AI. I think most of it is noise that none of us want or need. Marco is a tool. It should be fast, reliable, and stay out of your way. No email summarisation, no smart replies, no "AI powered" anything. The stack is React Native with Expo, Node.js backend on Railway, Postgres, Redis, S3, etc (all privately networked). Yes, a lightweight backend is needed to facilitate things like push notifications. One codebase across all frontend platforms, 100% shared code. Marco is bootstrapped and profitable at $8/month with a 7-day free trial. 2,000+ users, all organic. No VC, no paid marketing. Would love feedback from HN. Happy to go deep on IMAP internals, the offline-first landscape, or any of the technical decisions.

Share card

Actual performance

6points
7comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: supports, started, ios · Missing: reddit linkedin, podcasting, created
96%96% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: mac, macos, apple · Missing: agents, agent, cursor
89%89% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: ide, 000, io · Missing: https docs, excited, just released
71%71% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRFits verified-revenue profile · Strong signals: ios, month, users · Missing: mobile apps, personal, entrepreneurs
54%54% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: platform, users · Missing: plus, intuitive, reviews
44%44% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Strong signals: profit, profitable, bootstrapped · Missing: arr, mrr, revenue
17%17% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: paid, smart · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Em
Email Client with Backups48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Email Client with Backups

Hacker News1
Zero
Zero73%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AI native email client

Product Hunt+844Email
Lo
Local Email Client for AI Horseless Carriages49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Local Email Client for AI Horseless Carriages

Hacker News14
Taurin
Taurin79%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AI-Native Email Client for Founders

Product Hunt+331Email
Gl
Glider, a better email client56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Glider, a better email client

Hacker News81
Pr
Privacy aware email client for Mac/iOS41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Privacy aware email client for Mac/iOS

Hacker News3
Bl
Blame.email – client-side one-way email generator53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Blame.email – client-side one-way email generator

Hacker News8
Mi
Missive, a new email client for Mac55%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Missive, a new email client for Mac

Hacker News2
Hammock
Hammock41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Newsletter-first email client

Indie Hackers3b2c
EmailEngine
EmailEngine60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

EmailEngine is an email client but for apps, not people.

Indie Hackers83$15,115/moapis