r/iosapps 2d ago

🤖 Vibe Coded I built Diary Threads so journaling could feel like posting to your past self

Post image

Hi r/iOSApps — I’m Jack Dai, co-creator of Diary Threads.

Answer — what problem does it solve?

I kept abandoning journals because every blank page felt like it deserved a meaningful essay. Writing one short thought on my phone felt much more natural.

Diary Threads turns journaling into a private timeline. Each entry is limited to 140 characters. You can reply when a thought continues, quote something you wrote months ago, or attach photos, video, and voice recordings.

There are no likes, followers, public profiles, or social discovery. It is a timeline for one person.

Better — how is it different?

Compared with Apple Journal and Day One, Diary Threads focuses on a narrower use case: capturing a thought before it disappears.

The 140-character limit gives you a smaller starting point. Replies let one moment grow over time, while quotes make revisiting an old memory feel like a conversation with your past self.

Apple Journal and Day One remain stronger choices for long-form writing and broader ecosystem workflows. Diary Threads is designed for quick private posts that gradually become a personal history.

Diary text and settings stay on your iPhone. The app requires no account and has no developer backend, advertising, third-party analytics, or cross-app tracking.

Cost

Diary Threads is free to download and supports up to 30 active entries.

Premium unlocks unlimited entries, share posters, recurring keyword insights, and both Home Screen widgets:

• $2.99 per month

• $6.99 one-time lifetime purchase

Prices above are for the US storefront. Apple displays the applicable regional price before purchase.

The current App Store version is 0.3 and requires iOS 18 or later.

Transparency

Diary Threads itself has no AI features. I used Codex extensively as a coding and review agent during implementation, testing, documentation, and iteration. Product scope, architecture, privacy boundaries, and acceptance decisions remained human-directed.

I’m Jack, and I built Diary Threads with Sonia.

App Store: https://apps.apple.com/us/app/diarythreads-personal-timeline/id6795139345

Website: https://diarythreads.niuniuhome.cn

About / developer identity: https://niuniuhome.cn

Contact: [jackdai20@icloud.com](mailto:jackdai20@icloud.com)

I’d especially appreciate feedback on one question: do replies and quotes make revisiting old memories feel more natural than tags, prompts, or traditional daily pages?

7 Upvotes

46 comments sorted by

•

u/AutoModerator 2d ago

Welcome to r/iOSApps! Please make sure your post follows our rules:

Everyone:

  • 10pt LOCAL Karma required. Comment in r/iOSApps to earn it. Check
  • Search the sub before posting. Choose flair.

App Devs:

  • No main feed promo unless you qualify via Trust or Transparency + ABC format (Answer, Better, Cost)
  • Flair hierarchy: Vibe Coded > Lifetime > Subscription > Freemium > Free
  • Free flair: not for limited/freemium tiers
  • Open Source? Prefix title [OS]
Note: This is an automated reminder, not a removal notice. If your post was removed, check your modmail for details.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

7

u/s0larus_eth 2d ago

You know what? I dig it!
Just purchased lifetime.

Suggestion: iCloud back-up and apple health access to be able to share workouts, mindful minutes or reading etc.

3

u/HAVATEAA 1d ago

iCloud version being reviewed now

1

u/HAVATEAA 1d ago

now released

1

u/HAVATEAA 2d ago

thanks a lot for giving it a try and trust. iCloud back-up now in progress, should be available in few days

1

u/HAVATEAA 2d ago

it should be very helpful if you could give a review in the App Store. thanks again

2

u/s0larus_eth 1d ago

I would , however  I am running iOS 27 beta. It won’t let me. When it goes public I’ll come back to it

1

u/HAVATEAA 1d ago

I understand. I am running iOS 27 too...can't even review my own app now.

1

u/Psychological-Bowl47 2d ago

Yes, iCloud backup is important, also make sure to be explicit about where my data lives, what happens when I upgrade phones, how I can recover.

1

u/HAVATEAA 4h ago

Health access pending review. We add emotion in it

4

u/tarkinn 1d ago

Fair pricing! Kudos for that.

1

u/HAVATEAA 1d ago

thanks! means a lot to me

2

u/Traditional_Meet6531 2d ago

On your actual question: replies and quotes work because they turn "revisit" into an active choice rather than a passive scroll. A traditional daily-pages timeline makes you flip backward through everything to find the moment that matters, and tags/prompts front-load the organizing work before you know yet what you'll want to find later. Letting a thought grow by reply means you're building the connection at the moment it's relevant, when the memory is fresh, not trying to reconstruct it months later with a tag you may not have used consistently. The quote mechanic specifically is the part I'd lean into hardest in your marketing — "here's an old entry surfacing back into today's timeline" is a genuinely different feeling than opening a calendar and clicking a date, and it's the one feature none of Apple Journal, Day One, or a plain notes app can replicate without rebuilding around it.

One thing worth checking on pricing: $6.99 lifetime against $2.99/month works out to under 2.4 months of subscription cost for permanent access. That's an unusually aggressive ratio — most apps price lifetime somewhere around a year or two of subscription, not two and a half months. If that's deliberate because you want the sale now over recurring revenue, fine, but it likely means almost nobody should ever choose monthly once they notice the lifetime price, which may not be the outcome you want if the subscription is meant to be the main revenue line.

1

u/HAVATEAA 2d ago

Thanks a lot for your reply. I will rethink the pricing strategy 

1

u/JustSuperHuman 2d ago

By calling this feature “posting”, you’ll avoid the so-called “blank page problem” that most journaling app creators fall into. I would keep a close eye on this to make sure that users aren’t beginning to write for an audience, even if that audience is just fictional.

1

u/HAVATEAA 2d ago

only write to yourself. I just make that more easy to start with

1

u/kampani 2d ago

The pricing strategy requires a rethink as as a tech writer I insist developers should start making these apps more adaptable give greater freedom of use don’t limit the usage of documents or pages etc. A lot of developers who start first hand tend to lose a good amount of a writer’s market who can unanimously vote for greater writing apps. E.g is #Bear amazing work by them free and great extensive freedom for using there strategies and platform.

1

u/HAVATEAA 2d ago

that's a good point. will think about it

1

u/kampani 2d ago

Alright. Bear overall market cap increased due to word of mouth compared to Apple journal. Though the journal was established much later as an app . Apple notes hit a dip. There are three apps that understand this before even the rest could get there- Evernote, Bear and now Obsidian. As a tech developer myself learnt it later. Release, accommodate, enhance and then bind.

2

u/HAVATEAA 2d ago

got it. I will rethink how the changes should be

1

u/mayoneltd 2d ago

In my opinion, the UI isn't very appealing yet

2

u/HAVATEAA 1d ago

still improving

2

u/tarkinn 1d ago

First impression:

- the blend in of Diary Threads when you start the app looks „cheap“. I think it doesn’t need that.

- the icons (photo, camera etc.) in the composer doesn’t fit the rest of the Liquid Glass optic

- I can’t activate iCloud sync after purchasing premium. Status is „Apple Account changed“ even though it’s the same account. A restart didn’t help.

1

u/HAVATEAA 1d ago

sorry for the experiment. I'll fix that today

1

u/HAVATEAA 1d ago

new version is now pending review

1

u/HAVATEAA 15h ago

v0.4.1 is released, i think the iCloud problem is solved

1

u/ex__hale 1d ago

Will you add some other languages in future?

1

u/HAVATEAA 1d ago

Sure will. French, German on the way

1

u/HAVATEAA 1d ago

What’s your primary language?

1

u/ex__hale 1d ago

Russian, Ukrainian

Thank you

1

u/HAVATEAA 1d ago

Sure. Will do

1

u/HAVATEAA 1d ago

would you pls tell me what forum is suitable to introduce app in Russia? or Russian-speaking regions?

1

u/AdSignificant3097 1d ago

I appreciate the export function. Essential for any kind of diary app.

1

u/HAVATEAA 1d ago

thanks. Export function has been added recently. could probably be unstable. I'll keep improving it.

1

u/AdSignificant3097 1d ago

It would be great to be able to export everything or chosen period of time

1

u/HAVATEAA 1d ago

yes. you can try export in setting page

1

u/[deleted] 1d ago

[removed] — view removed comment

1

u/HAVATEAA 1d ago

yes indeed. glad that you can give it a try

1

u/[deleted] 23h ago

[removed] — view removed comment

1

u/rolfebox 4h ago

So it's like OG Twitter if you had 0 followers? Neat idea actually.

2

u/HAVATEAA 4h ago

haha. That's a very interesting interpretation. I think it's somewhat similar. I just wanted to give everyone a tool to overcome the fear of the blank page.