Building secure, private, AI-native journaling app for iOS and Android https://xitter.cf/t.co/gPjH0Sq5FG

Joined May 2026
finally on both stores. Plimm is a journal that talks back. the AI runs on your phone, and the app never sends a word you write anywhere. no streaks, no reminders to write. try it: iOS apps.apple.com/app/apple-sto… android play.google.com/store/apps/d…
66
Sony told UK buyers 551 films they paid for would leave their accounts. a Ubisoft exec said get comfortable not owning your games. if your journal app has a login, you dont own your diary either. the account is the key. its not yours. youtube.com/watch?v=KvFblFd7…
3
a journal you pay for every month is a journal youre renting. most AI journals bill monthly because the AI runs on their server. Plimm runs it on the phone, so theres nothing to rent. writing is free, pro is $29.99 once. plimm.app
3
Dias Jakupov retweeted
A big % of tech people don't get it Normies won't ask "build me software" They will ask "I have this photo and I want to manually edit it" and it will spin up a Photoshop clone They will ask "I need to know if sales are going up or down this quarter from all different ecommerce platforms we use" and it will spin up an analytics dashboard connecting all APIs with scheduled crons that keeps it up to date forever They already do! They won't know they're building software because their AI app/agent will do it for them And then they'll stop using most regular software!
Replying to @levelsio
I'm sorry, but your definition of "normies" is some tech-adjacent person. A regular person has absolutely no fucking idea what you're talking about here, and frankly, the younger generation is as dumb with tech as the older one, maybe even worse. The average teen has a hard time using a mouse and a keyboard, and you're talking about building their own software with AI, where a fraction of population worldwide knows what AI is
181
152
115
3,093
373,742
i scored my own app against cloud AI over five rounds. it lost two. brains: a half-billion model isnt close. reach: the cloud runs on almost anything, Plimm needs about 4 GB of RAM. it won privacy, no signal and control. 3 to 2. video on YouTube. plimm.app
8
Plimm launches on product hunt in about 11 hours - 12:01 am pacific. a journal whose AI runs on your phone. no account, works in airplane mode, your entries never leave your phone. five months, one dev, llama.cpp and whisper.cpp inside a KMP app. ill be in the comments all day
10
my voice recorder writes ten second segments, not one file. a call takes the mic, the open segment flushes to disk, recording resumes after. segments are stitched back at the end. one file would have cost you the whole take. nobody will ever notice this. thats the point.
13
seven schema migrations in my app. one snapshot to test them against. so six have never been run against a real old database. theyre correct the way untested code is correct - nobody has proved otherwise yet. whoever upgrades from an old enough version finds out for me.
11
Plimm has one entrance animation and reduce motion deletes it, not shortens it. 250ms normally. with the setting on it snaps - instant, not a faster tween. android reads the animator duration scale, ios the accessibility flag. a preference honoured halfway isnt honoured.
14
two PRs 36 minutes apart added the same analytics event. the second didnt remove the first. every launch counted twice and nothing looked wrong - a doubled number is still a number. the fix is a test that fails on a second call site. wrong data reads exactly like right data.
19
three weeks ago i posted why Plimm has a hard paywall: a free tier needs engagement metrics to convert you, and a journal shouldnt be optimised for them. i built one anyway. writing unlimited, ceilings on the AI only. not live yet - today you still hit the wall i defended.
1
22
the ram floor for AI in Plimm is 3.5gb, not 4. android reports what the OS can have, so a 4gb phone reads under 4. ios reports the full 4. a 4gb floor admits that phone on ios and rejects it on android. one phone, two answers. the threshold has to survive both.
16
my journaling app exports to a plain text file. pick a date range and it writes every entry, both sides of the AI conversations and your bookmarks, then hands it to your phones share sheet, voice recordings attached. plain text is the cost: anything you send it to can read it.
3
38
im posting my worst numbers because the founder timeline is full of people showing you their best week and calling it a trend. people do install it now. the paying users box on my dashboard still reads not enough data. thats the whole business, and i can name whats broken.
13
my journaling app has no sign-up screen. no email field, no password, no account. so no we-miss-you email finds you after a month of not writing. what it does put in front of your first entry is a paywall, and i know thats the bigger wall of the two.
16
my android build existed in july. it hit google play in september, and the slow part wasnt code. a new personal play account needs 12 testers opted in for 14 straight days before it can apply for production. mine came back "more testing required". fair - they went quiet.
3
38
streak counters in journaling apps are a dark pattern. they optimise for opening the app, not for writing anything. the day you break one is the day most people quit for good. i shipped without one and my retention is probably worse for it. still not adding it.
12
your journal app has a privacy label on its store page. mine lists purchases, identifiers and usage data - no entry content, because the model runs on the phone and your entries never leave it. go read the label on whatever youre using right now. it takes thirty seconds.
11
the android native heap counter cant see mmapped model weights - a model still sitting in memory reads as freed. the only honest number is VmRSS out of /proc/self/status. my gate runs 20 load-generate-release cycles on an emulator and fails if any one frees under 200mb.
1
13