RSS reader
Article
All your sites, in one stream.
Follow your favourite sites and blogs and read everything in one place, on your phone as on your computer.
On Android, with Zappy- All your feeds in one stream, the unread posts in plain sight.
- Three layouts to choose from: full, simple or compact.
- A clean reader, at the text size that suits you.

Screenshots
Your stream, with your feeds and folders on the side
An article in the clean reader
Your subscriptions sorted into folders
On a phone, in the dark theme
What the app does
One stream
The unread posts of all your feeds, newest first, or every post. The same stream exists for a folder or a single feed, and “Mark all as read” clears what it holds.
Add a site
Paste a site’s address and its feed is found for you. RSS, Atom and JSON Feed are read; OPML imports and exports.
Folders
Sort your feeds into folders, in the order you like, the same on all your devices.
Read in peace
The text cleaned up, an adjustable size, the reading time, and the full article when the feed only gives an excerpt. On a keyboard, J and K move from one post to the next.

Favourites and “Later”
The star keeps a post, the bookmark adds it to “Later”. Nothing is lost when a feed forgets a post.
Notifications and Android
A notification for new posts, if you want one, and a native Android app that refreshes your feeds in the background.
Your data
You sign in with your Bluesky account: nothing else to create. Or you stay without an account, and everything stays on the device.
Your subscriptions, what you’ve read, your favourites and “Later” are encrypted on the device with a passphrase only you know, then stored with your Bluesky account. Nobody else can read them. No ads, no tracking.
Questions
Do I need a Bluesky account?
No: “Continue without an account” keeps everything on the device. You can sign in later without losing anything. With your account, everything syncs between your phone and your computer.
What if I forget my passphrase?
It is sent nowhere, so nobody can recover it. “Forgot your passphrase?” erases the synced data, and the device sends back what it has under a new passphrase.