Coming soon to theApp Store

Unreadly

Privacy Policy

Effective 12 October 2026

Your library is yours. Unreadly has no account and no server of ours, and the Articles you save, your Highlights, Notes and Tags never reach us.

This policy covers the Unreadly app for iPhone, iPad and Mac, its extensions and widgets, and this website. It says what each does with information, and the only two things that ever reach us: reports about crashes and performance, and the record of a Pro purchase.

Who we are

Unreadly is made by Caffeinated Code d.o.o., which is responsible for the information described here. You can write to us at support@caffeinatedcode.co about anything in this policy.

Your library stays on your devices

Everything you save is kept on the device you save it on, readable offline: the Articles and their text, images and PDFs, your Highlights, Notes and Tags, where you stopped reading, Snapshots of pages, and your settings. An Import reads its file on your device. An Export is written where you choose, and nowhere else.

iCloud Sync, with Pro

With Pro, Unreadly syncs your library between your devices through your own iCloud, in its private database, and keeps a few settings and counts there too, such as how many of a free Sample you’ve used. Apple stores them under Apple’s privacy policy. We can’t see or read any of it. You can turn iCloud Sync off in Unreadly’s Settings, and remove the data from iCloud in your device’s iCloud settings. Without Pro, your library stays on the device.

The pages you save

To make an Article readable, Unreadly fetches its page, and the images, styles and fonts the page names, straight from the website, the way a browser would. The website sees a request from your device; nothing goes through us. When you save from Safari, the page you were looking at, including one you’re signed in to, is handed to Unreadly on your device.

A few other requests are made on your behalf, from your device, and only for what you saved:

  • the website you saved from, for its icon, which Unreadly shows beside its name (never a favicon service);
  • for a post embedded in a saved page, while it’s saved or Refreshed: publish.twitter.com for X,embed.bsky.app for Bluesky, or the post’s own Mastodon server, so its words can be read offline. These requests carry no cookies, and ask not to be tracked (Global Privacy Control and Do Not Track);
  • i.ytimg.com, for the still image of a YouTube video you saved, or one in a saved page.

The Web view and Snapshots

Web shows an Article’s live page inside Unreadly. It blocks known trackers with the EasyPrivacy list, and tells sites not to sell or share your data (Global Privacy Control). Anything you sign in to there stays signed in on that device only.

A Snapshot keeps the page as you saw it, including anything personal on it, like your name when you’re signed in. It stays in your library, on your devices and, with Pro, in your iCloud.

AI features

Unreadly’s AI uses Apple Intelligence. Ask your library, Key passages and Suggested Tags run on your device. Summaries and questions about a single Article use Apple’s Private Cloud Compute, where your text is used only for that request, is never stored, and isn’t accessible to anyone, not even Apple. Unreadly asks before anything goes to Private Cloud Compute, and never sees it. You can turn AI features off entirely in Settings. Listen uses Apple’s voices on your device, and Translation uses Apple’s translation on your device.

The browser extensions

The Safari and Chrome extensions save the page as you see it, signed-in and paywalled pages included, and send it only to the Unreadly app on the same device.

The Chrome extension, on the Mac, keeps a save that Unreadly hasn’t taken yet in Chrome’s storage, and sends it when the app is open; that includes a page saved in an Incognito window, if you’ve allowed the extension there. It also keeps a short log of what it did, in codes, sizes and times only, never a page, an address or a Tag, which leaves Chrome only if you copy it to send us.

Agent access on the Mac

Agent access lets the AI agents and scripts you run on a Mac read your library and organize Articles through Unreadly. It’s off until you turn it on, and it answers only programs on that Mac. Every change an agent makes is listed in Agent activity, where you can undo it. An agent you connect may send what it reads to its own AI provider, under that provider’s terms, not ours.

Crash and performance reports

When the app crashes, hangs or runs slowly, it sends a report to Sentry, in its data centre in the European Union, so we can fix the problem. Once a day it also sends the performance summary Apple gives the app (MetricKit): how quickly it launched, hangs, memory use and the like.

A report holds codes, counts, durations and the stack of the code that failed, with the app’s version, the device’s model and its system version. It never holds an Article, a title, a web address, a Highlight, a Note, a Tag or a search: every report passes through a filter in the app that keeps only codes and numbers. Reports carry no identifier for you or your device, and aren’t linked to you. Sentry processes them for us and keeps them for at most 90 days.

If you share analytics with app developers in your device’s settings, Apple also sends us crash logs and usage statistics, under its own terms. That is Apple’s choice to offer and yours to make, separately from Unreadly.

Purchases

Apple handles the payment for Pro. We never see your payment details, your name or your Apple Account. Unreadly uses RevenueCat, in the United States, to record each purchase and restore, so we can see how Pro is doing. It receives the App Store’s record of the purchase and a random identifier the app makes for it, and no identifier for your device.

No tracking and no ads

Unreadly shows no ads, and doesn’t track you across apps or websites. We don’t sell or share information with anyone, and the app has no analytics.

This website

unreadly.app sets no cookies and runs no analytics. Its host, Vercel, keeps standard request logs, including IP addresses, for a short time to run and protect the site.

In short

Your library
On your devices, and in your own iCloud with Pro. Never sent to us.
Crash reports
Sentry, in the EU. Codes and numbers only, not linked to you.
Purchases
Apple and RevenueCat. A random identifier, not your identity.
AI
On your device, or Apple’s Private Cloud Compute after you agree.
Tracking and ads
None.

Your choices and your rights

You can export your whole library at any time, delete anything in it, and delete its iCloud copy in your device’s iCloud settings. Deleting the app removes what it kept on that device.

Because your library never reaches us, there is nothing of it we can show you or delete. For crash reports and purchase records, you can ask us what we hold, have it corrected or deleted, or object to its use, by writing tosupport@caffeinatedcode.co. Neither names you, so tell us what to look for, such as the date of a purchase. We use crash reports because we have a legitimate interest in fixing the app, and purchase records to provide the Pro you bought. You can also complain to your data protection authority.

Children

Unreadly isn’t directed at children, and we collect nothing that would identify anyone, a child included.

Changes

If this policy changes, we’ll update this page and its date, and say so in the app’s release notes when the change matters.