---
title: "Discussion on \"How NewsNinja syncs all your data in less than 1 MB of iCloud\" | Hashnode"
description: "Discussion on \"How NewsNinja syncs all your data in less than 1 MB of iCloud\". How NewsNinja syncs feeds, settings, read and starred articles across devices with NSUbiquitousKeyValueStore, and the tricks to stay under 1 MB."
url: "https://hashnode.com/posts/icloud-key-value-store-sync/6af45c8627b575f00bea1be4"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [How NewsNinja syncs all your data in less than 1 MB of iCloud](https://timefrancesco.hashnode.dev/icloud-key-value-store-sync?utm_source=hashnode&utm_medium=feed)

How NewsNinja syncs feeds, settings, read and starred articles across devices with NSUbiquitousKeyValueStore, and the tricks to stay under 1 MB.

1h ago · 15 min read · timefrancesco.hashnode.dev  
Read the article

-   [#swift](https://hashnode.com/tag/swift)
-   [#ios](https://hashnode.com/tag/ios)
-   [#swiftui](https://hashnode.com/tag/swiftui)
-   [#mobile-development](https://hashnode.com/tag/mobile-development)
-   [#macos](https://hashnode.com/tag/macos)

## Written by

[Francesco Pretelli](https://hashnode.com/@xeo)

@xeo · Tokyo, Japan

  
[View profile](https://hashnode.com/@xeo)

Engineering manager in Tokyo. I build apps like NewsNinja, and write about Swift, AI and shipping side projects.

I’m an engineering manager in Tokyo. My day job is helping teams grow and ship. In the evenings and on weekends, I ship my own things. My main side projects are NewsNinja and Bitfolio. Currently focusing on NewsNinja, it started in 2024 as an RSS reader that groups duplicate headlines, so you see each story once. Since then it has grown into a dashboard for your whole day: news, Reddit, YouTube, podcasts, social and email in one place, with AI summaries, translation and Stories. It runs on iPhone, iPad, Mac and Vision Pro, with no account required. Here I write about what I learn building it: Swift, SwiftUI &amp; mobile tech stack Cloudflare Workers and AI in iOS apps Shipping small and often on a side project Growing an indie app without a marketing budget If you’re building something on the side too, say hi.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
