frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Mail Memories – A desktop app to rescue photos from Gmail

https://mailmemories.com
26•ltiger•1h ago
Hey HN, I’m the creator of Mail Memories. Like many of you, I've had my Gmail address for more than 20 years. A few years ago, I got curious and wanted to see what photos were buried deep in my account. I ended up finding lots of "lost" pictures of old friends, family members, and a ridiculous number of vintage memes.

I originally built and launched this as a SaaS, but even with code and policies in place that kept users' photos private, I figured everyone would feel more comfortable with a desktop app.

So, I threw out the server architecture and completely rewrote it as a 100% local desktop app for Mac and Windows.

How it works now: The app connects directly to Google's server from your computer, processes everything entirely on your system, and saves photos straight to your hard drive.

You can download your 50 oldest photos for free (no credit card required) just to see what's in there. If you want to download all the pictures in your account, it's a one-time payment of $29. No subscriptions.

If you have an old, pre-2010 Gmail account, definitely give it a spin. You'll be surprised at what you find deep in your archive.

I'd love to hear your feedback on the layout, scanning performance, or anything else.

TL;DR: I turned my SaaS into a local desktop app (Mac/Windows) that recovers decades of forgotten photos from your Gmail. 100% local, no cloud, no subscriptions, no AI.

Comments

tribal808•58m ago
idk if other tools do it for free, but cool idea, hope that it gains the deserved visibility
baron3dl•33m ago
First, I really love this idea, and I thank you for getting it into my head.

That said, if no AI is really important, I guess it's worth $29, though I can't tell if you used AI to build it or not from here.

Like, I just one-shot a script that does the same with Claude, after it listed 5 free projects that do the same, including one GUI. The whole thing took less time than writing this comment.

Now, if it were $2.99, I probably would have just paid you.

Tiberium•22m ago
The website is clearly AI-written (along with the text), and the screenshot also looks quite like the styles that LLMs love
abirch•16m ago
My question is why not use IMAP?
subhobroto•10m ago
That's what they used to do: https://news.ycombinator.com/item?id=48708270

The OP had posted a detailed reply here as well, that they since deleted - I think because they didn't want to deal with all the pushback here.

subhobroto•13m ago
> Like, I just one-shot a script that does the same with Claude, after it listed 5 free projects that do the same, including one GUI. The whole thing took less time than writing this comment.

I'm assuming the author put in the effort to validate their program handles all kinds of pictures. With that assumption:

- how did *you* validate the one-shot script that Claude handed you works correctly?

- after all said and done, and getting it to work correctly, did you end up spending atleast $30 in time, effort and money?

I am curious how coding agents would affect the future of "micro apps" - apps/scripts that do one thing and just one thing very well.

KomoD•18m ago
Or you can just use Google Takeout: https://takeout.google.com

Deselect everything, select "Mail", create export, wait until it's done, and then download the zip.

Thaxll•17m ago
For $30 you should sign your binary so you don't have a UAC popup.

Also is it not doable with Google takeout ( with Gmail )?

subhobroto•5m ago
I have not used Windows for decades. With that context:

> For $30 you should sign your binary so you don't have a UAC popup.

How much does it cost to be able to sign a binary so you can deploy it on Windows without a UAC popup? How arduous is it?

> Also is it not doable with Google takeout ( with Gmail )?

It sure is. You do a takeout and iterate over the compressed mbox looking for media attachments. Then you write them out. The edge cases, and the actual value is ensuring you properly grab all the media dispositions.

I also have emails from people who like to zip up a bunch of pictures and then email them to me - my own script takes care of this detail but I wonder if most other tools, including this one does.

murats•14m ago
I like the idea. Google Takeout works, but a focused app that helps you actually find and recover old photos could still be useful.
shuirong•12m ago
I like your idea. While installing the app, I suddenly had an idea for the logo: what do you think about using a tilted old photo of a child as the app icon?

Terminal Is Your Newspaper

https://www.sayantan.sh/blog/your-terminal-prints-a-newspaper
1•Morningstar317•31s ago•1 comments

Read the Emails Revealing How Anthropic's Pentagon Relationship Fell Apart

https://www.wsj.com/politics/national-security/read-the-emails-revealing-how-anthropics-pentagon-...
1•thm•34s ago•0 comments

Claude Code SOCKS5 Bypass Shows Why Egress Filters Belong at the Boundary

https://medium.com/@Koukyosyumei/claude-codes-socks5-proxy-bypass-why-egress-filtering-must-happe...
1•syumei•53s ago•0 comments

Ask HN: Who is having any amount of success with Fable?

1•kingforaday•1m ago•0 comments

Show HN: ZkGolf

https://zk.golf/
2•rot256•1m ago•0 comments

AI Refactored a 3-Year Codebase in 20 Minutes–and Nearly Torched a Team

https://guibai.dev/a/7657392618506764326/
1•Soarez•2m ago•0 comments

Measuring Input Latency with VK_EXT_present_timing

https://themaister.net/blog/2026/07/02/my-side-quest-measuring-input-latency-with-vk_ext_present_...
1•ledoge•2m ago•0 comments

Show HN: Inkwell – An RSS reader for e-ink devices

https://kendal.codeberg.page/inkwell/
1•imkendal•3m ago•0 comments

Show HN: Egaki – create videos with code and MDX files

https://egaki.org/docs
1•xmorse•3m ago•0 comments

Turkish comedian Deniz Goktas detained at Istanbul airport

https://www.dw.com/en/turkish-comedian-deniz-goktas-detained-at-istanbul-airport/a-77801569
1•m_a_g•5m ago•1 comments

You can't rely on LLMs to understand the grain of your data

http://www.bioinformaticszen.com/post/llms-dont-understand-the-grain-of-your-data/
1•michaelbarton•5m ago•0 comments

Ditching Vagrant

https://benjamintoll.com/2026/06/29/on-ditching-vagrant/
1•mpweiher•8m ago•0 comments

Unipop: Data Federation and Virtualization Engine

https://github.com/unipop-graph/unipop
1•talhof8•9m ago•0 comments

The US tech sector continues bleeding jobs

https://twitter.com/JosephPolitano/status/2072661351881671138
1•enraged_camel•10m ago•0 comments

I built Vocabulary – a word game

https://www.quizingo.app/blog/how-i-built-vocabulary
1•coder97•10m ago•0 comments

The Math Behind NUMB3RS Archive

https://numb3rs.wolfram.com/
1•altilunium•13m ago•0 comments

Hypermind-Swarm: P2P social network with no servers, no algorithms, no history

https://github.com/lklynet/hypermind-swarm
3•killshot•13m ago•1 comments

Claude Does SEO

https://theautomatedoperator.substack.com/p/claude-does-seo
1•idopmstuff•15m ago•0 comments

Since Linux 6.9, LUKS suspend stopped wiping disk-encryption keys from memory

https://mathstodon.xyz/@iblech/116769502749142438
2•IngoBlechschmid•16m ago•0 comments

Falling fertility on the left as key driver of US birth decline

https://www.nature.com/articles/s41598-026-57582-3
2•geox•16m ago•1 comments

CISA: Microsoft SharePoint RCE flaw now actively exploited

https://www.bleepingcomputer.com/news/security/cisa-microsoft-sharepoint-rce-flaw-now-actively-ex...
1•Brajeshwar•16m ago•0 comments

Cloudflare Workers Build Delays

https://www.cloudflarestatus.com/incidents/2z7ff0166l22
1•infomiho•16m ago•0 comments

Tsunami: The Rescued Dog Saving Lives After Venezuela Earthquakes

https://www.forbes.com/sites/luisromero/2026/07/01/tsunami-the-rescued-dog-saving-lives-after-ven...
1•throwme_123•17m ago•0 comments

Vibe Coded X11 Server Written in Rust Adds Xinerama, FreeBSD Support

https://www.phoronix.com/news/YSERVER-1.3-Released
4•hochmartinez•17m ago•0 comments

Blizzard coped with World of Warcraft's blood plague and other disasters

https://www.pcgamer.com/how-blizzard-coped-with-world-of-warcrafts-blood-plague-and-other-early-d...
1•colinprince•20m ago•0 comments

Show HN: NamedLocal – does ChatGPT recommend your local business?

https://namedlocal.com/
1•only_jeff•21m ago•0 comments

Design Slop Cop – score how AI-generated a website looks

https://slopcop.adriankrebs.ch
1•hubraumhugo•21m ago•0 comments

Google loses EU court fight over $4.7B Android antitrust fine

https://www.aa.com.tr/en/economy/google-loses-eu-court-fight-over-47b-android-antitrust-fine/3984015
3•sharpshadow•22m ago•0 comments

I made a macOS desktop app to manage Nix-Darwin and Home Manager

https://github.com/darkmatter/nixmac
2•czxtm•23m ago•1 comments

DASH diet associated with lower risk of cognitive decline

https://jamanetwork.com/journals/jamaneurology/article-abstract/2845466
1•rawgabbit•23m ago•1 comments