Skip to content

Your internet, organized by you.

The blogs, channels, podcasts and journals you chose, in one place that isn't trying to keep you scrolling.

Blogs & newsJournalsYouTubePodcastsMastodon & BlueskyImport from other readers

…and most other sites with a feed. Paste a link into a free account to see if yours works.

Made for curious readers, hobbyists, students and researchers, video and podcast fans, and anyone who'd rather run it themselves.

Why we built it

The web was yours once. Take it back.

You used to choose what you read: a favorite blog, a journal, a channel you loved. Then feeds started choosing for you, ranked to keep you scrolling and tuned for outrage.

PURSS gives the choice back. You decide what comes in and in what order, so the time you spend reading is time you meant to spend.

Algorithmic feeds

  • Ranked to keep you scrolling
  • Strangers and ads in between
  • Your attention is the product
  • Gone when the platform changes its mind

Your PURSS

  • Only the sources you chose, in your order
  • No ads, no third-party trackers, no suggested posts
  • You're the customer, not the product
  • Nothing you keep expires; export any time
Follow

Nothing from the people you follow gets buried.

Subscribing on YouTube or following someone on Bluesky doesn't mean you'll see what they post. Here it does: paste a link, and new posts arrive, unranked, until you say stop.

  • Sites, journals, YouTube, podcasts, Mastodon, Bluesky: try any link
  • Switching readers? Bring your whole list in one go
  • Coming soon: suggestions for sources you'll like
Keep

Find it again in six months.

You'll want that article again, long after the feed has moved on. Drop it in a basket for the project, the trip or the rainy Sunday, and its details, summary and, if you ask, a readable copy of the text stay with you.

  • Articles, videos and episodes side by side
  • Still there after you unfollow the source
Read

Start on the laptop, finish on the train.

No pile of open tabs, no wondering where you were. Your place, your highlights and your notes follow you to every device, so nothing you started gets lost.

  • Full articles right in the app, where the site allows it
  • Know at a glance what's next and what's half done
  • Notes and highlights you can search later
  • A podcast player that remembers where you were
Share

You're the one people ask for good links.

Share a basket or collection as a page anyone can open, no account needed. Anyone who follows it gets each new pick as you add it, in their PURSS or any feed reader.

A reading list for your class. The best of your field, picked by someone who knows it. The links your followers keep asking for. A newsletter, without writing one.

  • A note on each pick says why it's worth their time
  • Only what you choose goes public. Pause or stop any time

Included in Plus and Pro, and when you host it yourself.

Smart filters

Love the source. Skip the noise.

Your favorite paper also posts plenty you'll never read, and keywords never quite catch it. Say what you care about in your own words, and the rest steps aside.

  • See what it would keep before you turn it on
  • Nothing is deleted: set-aside posts wait in Ignored

Included in Pro.

See it your way

Videos as cards. Recipes as a table. Reading as a board. Podcasts as a timeline.Cards, table, board or timeline: your choice.

A recipe isn't a video, and a podcast isn't a long read. Give each collection the layout that suits it.

Channels as cards: see what's worth watching from the thumbnail. No autoplay, no recommendations; videos play on YouTube.

The little things

Calm by design.

Gentle alerts

Hear about the sources you care about, when you want to, and nothing else. Kept something for later? Pick a date and it comes back to you.

New, but not noisy

See what's new without a red badge nagging you. Counts are yours to switch off.

Find anything

That article from last spring, that line you highlighted: one search box finds it.

A Follow button for your blog

Write a blog? Give readers a way to follow you that doesn't track them.

Apps and extensions

Wherever you come across things.

Save it where you find it, read it where you are. Your browser, phone, computer and e-reader all share one PURSS.

Browser extension

Found something good? Keep it or follow its site without leaving the page. For Chrome, Edge and Firefox.

Phone and tablet

Catch up in the queue or on the plane. The Android app plays with the screen off, keeps downloads for offline and takes links shared from any app.

Download for Android

Windows, Mac and Linux

Close the window and it keeps working: alerts and downloads carry on from the tray, and it updates itself.

Bookmarklets

Can't install anything? Two bookmarks send any page to PURSS, in any browser.

Your assistant, if you want one

Ask Claude, ChatGPT or another assistant you already use what you've read about something, and let it tidy up if you allow. Connects through MCP; off until you turn it on.

E-ink display

Long reads are easier on the eyes on an e-reader: black on white, page buttons instead of scrolling.

Pricing

Simple, honest pricing.

We run it for you, from free to Pro. Every plan includes the full reader, baskets, search and export. Prefer to run it yourself? It's free.

Billing

Free

€0per month

We run it for you. No card needed.

  • 100 sources
  • 4 collections
  • Not included: Share baskets and collections as public pages
  • Not included: Smart filters: plain-language rules for what you want to see
Create a free account
Smart filters

Pro

€8per month, billed yearly as €96

€10per month, billed monthly

For busy feeds you want curated for you.

  • 5,000 sources
  • Unlimited collections
  • Share baskets and collections as public pages
  • Smart filters: plain-language rules for what you want to see
Start with Pro
Every view, baskets and searchExport everything, any timeCancel any timeNo adsNo engagement algorithm: your order, your rulesNo AI you didn't ask forFingerprint, face or password sign-inInstall as an app; read the text offlinePrices include VAT
Compare

The only one of the five you can run yourself.

How we compare with the readers people switch from.

ProductHost it yourselfPaid plan, billed yearlyPaid plan, billed monthlyFree tier
PURSSYes, free and unlimited€4 / month€48 a year · Plus: 1,000 sources · unlimited collections€5 / monthPlus: 1,000 sources · unlimited collectionsSelf-hosted: unlimited.
Hosted: 100 sources · 4 collections
FeedlyNo€6.99 / monthPro; Pro+ €12.18€8.99 / monthPro100 feeds · 3 folders
InoreaderNo€6.67 / monthPro€8.99 / monthPro150 feeds
Readwise ReaderNo≈ €8.90 / monthFull Readwise≈ €11.57 / monthFull ReadwiseNone; 30-day trial
InstapaperNo≈ €4.45 / monthPremium; read later only, no feeds≈ €5.34 / monthPremium; read later only, no feedsSaving and reading; 5 notes a month

We charge in euros, including VAT. Competitor prices as listed in the EU in November 2026: Feedly and Inoreader in euros, Readwise and Instapaper in US dollars. Amounts marked ≈ are converted at the European Central Bank rate of 5 November 2026; local prices and taxes can differ. Sources: Feedly, Inoreader, Readwise, Instapaper, ECB.

Beyond the price:Your copies outlive the feedA view for every collectionYouTube and podcast discoveryMove between hosted and self-hostedHighlights and notesPublic pages anyone can followBrowser extension and phone apps

Bring your list: import an OPML file (the export most readers offer) from Feedly, Inoreader or any reader.

Host it yourself

Prefer to run it yourself? It's free.

Your reading on your own hardware, where nobody can change the rules on you. The same PURSS with no limits, running with Docker in about 30 minutes.

  • Every feature, free forever
  • Runs on a spare computer, in about 1 GB of memory
  • Backups and invitations for family and friends built in
  • Open source, AGPL-3.0
# Get the code$ git clone https://github.com/program-sam/purss.git purss$ cd purss# Settings (empty is fine for one machine)$ touch .env# Start$ docker compose --env-file .env \
    -f infra/compose.yaml up -d --build✔ PURSS running on http://localhost:8940

Developers: build the phone app or load the browser extension from the source.

Questions

What can I follow?

Anything with a feed: blogs, news sites, journals, newsletters with a feed, YouTube channels, podcasts, and the public posts of Mastodon and Bluesky accounts. Paste a link or a handle and PURSS finds the feed and shows you a preview before you follow.

Can I follow sites in other languages, including Arabic?

Yes. Sources in any language or script work, and right-to-left text such as Arabic reads the right way round, even in a list next to English titles. Nothing is translated or changed. PURSS's own menus and buttons are in English for now.

Is self-hosting really the full product?

Yes. It's the same app with no limits unless you set them. The hosted plans exist for people who'd rather not run a server.

What happens if I stop paying?

Plus and Pro are billed yearly or monthly, as you choose, and you can cancel any time. Your plan runs to the end of the year or month you paid for, then your account moves to the Free limits. Nothing is deleted automatically to fit the free plan. You keep reading and exporting everything; new items pause until you're back under the free limits or renew.

What are Smart filters?

An optional filter for a source or collection that floods your lists. You describe which posts you want ("keep posts about food, travel and gardening", "drop job ads"), try it on the latest 20 posts, then turn it on. Jev, an AI model by TypeSafe AI that answers yes or no, judges each new post, and the ones it drops are marked Ignored: nothing is deleted, and a post you move back stays where you put it. Only a post's title, summary, author and source name are sent to be judged, never your reading, notes or account. Smart filters are included in the Pro plan. They are off until you set one up.

Why not just run FreshRSS?

FreshRSS does the fetching here too, and it's excellent at it. PURSS adds the parts people actually live in: guided Add source with YouTube, podcast, Mastodon and Bluesky discovery, collections, baskets with kept copies, five views, workflow with undo, highlights and notes, a podcast player, search, fingerprint and face sign-in, backups and invitations, plus a browser extension and phone apps. You never touch FreshRSS settings.

How does Discovery work?

Discovery is coming soon to the hosted service. It suggests sources you don't follow yet, from what other readers who follow your sources also follow, and says which of your sources led to each one, with a few chance picks for variety. It's an exchange: your followed sources count, without your name, and only readers who share get suggestions. A source counts only once at least 10 readers follow it, nobody sees who follows what or how many do, private sources never count, and suggestions never appear in your lists. Switch it off in Settings any time. A PURSS you host yourself has no Discovery.

Who can see my data on the hosted plans?

Your PURSS is private to your account; other users never see it. The admin tools we use to run the service show health, jobs and storage use, not your items or reading history; the only content they show is a shared page you published that someone reported. We don't sell your data or show ads, and you can export everything at any time. The hosted service is run by Program Sam on a server it manages.

Who runs the hosted service?

Program Sam, the company behind the open-source code, runs it on a server it manages; how to reach Program Sam is on the legal notice. You aren't locked in: every plan exports everything, and the same software runs on your own server. If the hosted service ever closed, the terms promise notice well in advance and time to export.

Does a basket save the whole web page?

A basket keeps the item's details and summary, and can keep a readable text copy; with the browser extension, also the text as your browser shows it. Videos and episodes stay with their publisher; the phone app can download an episode to your device. None of that keeps the original page, video or episode online.

Does a basket keep pictures?

Yes, when the basket keeps a readable text copy: it then keeps the item's main picture and the pictures inside the text with it, so a recipe or a comic keeps its images. Items you only follow, without keeping them, still load their pictures from the publisher. Videos and episodes stay with their publisher.

Can I be reminded about something I kept?

Yes. Choose Remind me on a kept item, pick a date and add a note if you like. On that day the bell tells you, and so does an email where the PURSS sends email, and Home shows what's coming up in the next 7 days. It's meant for things like an exhibition or a deadline.

Can I share something with other people?

Yes. Copy link on an item copies the original page's address, so you can send it to anyone and they need no account. A separate Copy link to this item in your PURSS opens it for you after you sign in. You can also share a whole basket or collection with Share on its page: it becomes a public page and feed that anyone can read without an account and follow from their own PURSS or any feed reader, and it keeps showing what you add. You can add a public note to any item on it. Before anything is shared you see the page and what of yours becomes public; it never shows your reading, private notes, highlights or saved text. Sharing is part of Plus and Pro, and included when you host PURSS yourself.

Can readers of my blog follow it here?

Yes. In Settings → Connected apps, paste your blog's feed address to get a Follow button for your pages. Readers who press it can follow you in their PURSS, or copy the feed into any other reader. The button is a plain link: no script, no tracking.

What works without a connection?

In the installed app, your reading list is saved on the device: your To read and In progress items, recent new ones, and kept items with saved text. You can read them, mark them and write highlights and notes; changes are sent when you're back online. Adding sources, search, settings and anything not saved need a connection, and so can pictures. The phone app can also download an episode to your device for listening offline.

Is there a phone app or a browser extension?

Both are on the way to the stores. The Android app can already be downloaded from this page; the extension for Chrome, Edge and Firefox isn't in the browser stores yet. On an iPhone or iPad, add PURSS to your home screen from your browser: it opens like an app and keeps your reading list for offline. Bookmarklets work in any browser with nothing to install. If you're technical, you can already build both from the source code.

Can I sign in on a borrowed or shared computer?

Yes. Fingerprint, face or screen lock is the quickest way in on your own devices, but you can also sign in with a username and password on any computer. On a library, work or borrowed computer, choose This is a shared computer on the sign-in page: the session ends when the browser closes, and after eight hours at the latest, and offline copies stay off in an ordinary browser tab. Two people on one laptop each use their own account.

Is it accessible?

We build the website and the app for keyboard use and screen readers: named controls, visible focus, keyboard shortcuts in the app, a skip link on the website, and text that still fits when enlarged. We have checked them with the keyboard alone, with the browser's accessibility tree and with enlarged text, and we fix what that finds. We have not had an independent audit or tested with a panel of people who use assistive technology, so there will be gaps. If something doesn't work for you, open an issue or reach Program Sam through the legal notice, and say what you were doing and what you use. We treat it as a bug.

Does it use AI?

Not unless you ask it to. There's no built-in AI. If you want, you can connect your own assistant, such as Claude or ChatGPT, to search and read your PURSS, and organise it if you allow. It's off until you turn it on, and you can disconnect it at any time.

Can I move between hosted and self-hosted?

Yes. Export your PURSS from one and import it into the other. Coming from Feedly, Inoreader or another reader? Import its OPML file (the export file most readers offer) and your sources come with you.

Make the internet yours again.

Free plan, no card needed. Or run it yourself, free forever.