Offtext for iOS · Last updated 11 November 2026
Offtext has no account, no analytics, and no servers of ours holding your reading. Your library lives on your device. This page describes exactly what leaves it, when, and why — including the parts that are easy to leave out.
Everything you save — links, extracted text, documents, tags, notes, what you have read and where you left off — is stored in a database on your device. Nothing is uploaded to any service operated by the developer, because no such service exists.
Five things, each only as a result of something you do in the app.
| What | When | Where it goes |
|---|---|---|
| A request for a page you asked to save | Every save | The website you are saving |
| Your library | Only while iCloud sync is on | Your own iCloud account |
| Items you choose to send | Only if you connect Notion | Notion |
| A request for each site you follow | When you open the app or refresh the Feed tab, only if you follow sites | The websites you follow |
| A request for a video's player | Only when you play a saved Instagram or Facebook video | Instagram or Facebook |
To save an article, Offtext requests it the way a browser does. The site you are saving sees an ordinary web request from your device: your IP address, and a user agent identifying the app. That is unavoidable — it is how saving a web page works — and no copy of that request goes anywhere else.
When sync is on, your library is kept in your own iCloud account, in Apple's private database, so it is the same on every device you are signed in to. It counts against your iCloud storage, not the developer's. The developer cannot read it and has no means of accessing it. Apple's handling of iCloud data is governed by Apple's privacy policy.
Sync can be turned off in Settings. Turning it off leaves everything already on your device untouched. Diagnostic logs are never synced — they describe one device and belong to it.
Offtext can connect to Notion, and only does so if you connect it yourself. Once connected, items you choose to send are sent to Notion, and Notion's own privacy terms apply to them. The authorisation token is held in the iOS Keychain and is never synced, never logged, and never sent anywhere except Notion.
If you follow a site in the Feed tab, Offtext requests that site's feed while the app is open, and when you pull to refresh, to show you its new posts. When a feed carries only a summary, opening a post requests the full article from that site. As with saving a page, each site sees an ordinary web request from your device: your IP address and a user agent identifying the app. Unfollowing a site stops the requests.
Offtext saves a video's caption as text, not the video itself. If you choose to play a saved Instagram or Facebook video, the app loads that company's own player, which contacts Instagram or Facebook directly and may set cookies, as it would in a browser. Their privacy policies apply to that player. Reading the saved caption contacts no one.
Diagnostics stay on the device. Offtext keeps a local log of what happened when you save something, so a failure can be explained rather than guessed at. It never leaves your device unless you deliberately export and share it. If you send it to support, read it first — it contains the links you saved.
Offtext is not directed at children and collects no personal information from anyone, including children.
Your library is yours. Settings can export it as JSON or Markdown at any time. Deleting the app removes the library from that device; if sync is on, deleting the data from your iCloud account removes the synced copy. There is nothing to request from the developer, because the developer holds nothing.
If this policy changes, the date at the top changes with it. Material changes will be described in the app's release notes rather than made quietly.
Questions about privacy: support@offtext.app