Skip to content
OmoiStation

Privacy Policy

Omoi Station · Last updated 11 September 2026

Omoi Station is designed so that it never needs to see your data. There is no Omoi account, no Omoi server holding your library, no analytics, no advertising, and no tracking. This policy explains what that means in practice, and is deliberately specific about the few moments the app does talk to the network.

The short version

  • We do not collect, store, sell, or share your personal data. There is no server to collect it to.
  • What you save lives on your device and in your own iCloud account.
  • Classification and search happen on your device by default. You can optionally choose a third-party AI provider to classify your saves instead — if you do, the text of each save is sent to that provider. This is off unless you turn it on.
  • The app fetches the pages you save and looks up details about them from third-party services. Those services see the request and your IP address, as they would if you opened the page in a browser. They are not told who you are.

Information we collect

None. Omoi Station has no user accounts, no sign-up, no analytics SDK, and no crash reporting service. We receive nothing about you or your use of the app.

Information the app stores, and where

What Where it lives Leaves your device?
Items you save — links, notes, screenshots, video, titles, images, who shared them On device, and mirrored to your own iCloud private database (iCloud.app.omoistation) Only to your own iCloud
Search index, embeddings, similarity graph, subject taxonomy A local-only database on the device No — never synced, and rebuildable from scratch
Theme, app settings, the weekly digest schedule On device No
Optional third-party API keys you enter yourself The device keychain No

Your saved library is synced using Apple's CloudKit to the private database of your own iCloud account. We cannot read it. Apple processes it as your iCloud provider under Apple's Privacy Policy. If you are not signed into iCloud, everything simply stays on the device.

When the app uses the network

Omoi Station makes network requests to work out what you saved and to fill in detail about it. It never sends an account identifier, device identifier, or advertising identifier, because it does not have any.

1. The page you saved. The app fetches the URL directly to read its title, image and description. That website sees the request and your IP address, and a request header identifying the app (OmoiStation/1.0) — much as your browser would.

2. Detail lookups. To enrich a save, the app sends a search term derived from the item — typically its title, or an identifier already present in the URL — to whichever of these services is relevant to the kind of thing you saved:

Service Used for Their policy
Apple Music / iTunes Search music and app metadata Apple
Apple Maps (MKLocalSearch) places — address, phone, website Apple
MusicBrainz & Cover Art Archive tracklists, credits, artwork MetaBrainz
TVmaze series and episode data TVmaze
Open Library book editions and covers Internet Archive
GitHub software repository details GitHub
Reddit, Hacker News (Algolia), Google News discussion and reviews about a save Reddit · Algolia · Google
YouTube, Vimeo, Spotify, SoundCloud embedded previews and thumbnails Google · Vimeo · Spotify · SoundCloud
TMDB and OMDb film and television data TMDB · OMDb

TMDB and OMDb are off unless you turn them on: they require an API key that you create yourself and enter in Settings. The key is stored in your device keychain and used only to sign requests to that service.

3. Music identification. If you share a clip and the app identifies the music in it, ShazamKit computes a numerical signature of the audio on your device and sends that signature — not the audio, and nothing that identifies you — to Apple's music catalogue to find a match.

4. Speech model downloads. The first time the app transcribes speech in a given language, Apple's Speech framework may download a language model from Apple. The transcription itself runs entirely on your device.

5. Optional third-party classification (BYOK). Off by default. If you choose a model provider in Settings → Classifier and enter your own API key, then — and only then — the app sends the readable text of each save (its title and page text) to that provider so its model can classify it. You choose the provider and pay them directly under your own account; Omoi has no server in between. Your key is stored in your device keychain and used only to sign requests to that provider. Clearing the field and choosing "On-device" switches classification back to the on-device model, and nothing further is sent.

Provider Used for Their policy
Anthropic classifying a save (if selected) Anthropic
OpenAI classifying a save (if selected) OpenAI

On-device intelligence

Classification, subject labelling, text extraction from images, speech transcription, and similarity are performed on your device, using Apple's on-device frameworks (FoundationModels, Vision, SpeechAnalyzer) and the app's own local logic. The content of your saves is not sent anywhere to be categorised or summarised — unless you opt into a third-party classification provider as described above, which sends each save's text to the provider you chose. Everything else stays on device regardless.

Notifications

The optional weekly digest reminder is a local notification scheduled on your device. No push server is involved and we are not told whether you enable it.

Retention and deletion

You are in control of all of it:

  • Delete an individual item in the app.
  • Delete the app to remove everything stored on the device, including the local index.
  • Remove the synced copy at any time in Settings → your name → iCloud → Manage Account Storage → Omoi Station.

Because we hold no copy of your data, there is nothing for us to delete on request, and no data export to provide beyond what is already in your iCloud account.

Children

Omoi Station is not directed at children under 13, and we do not knowingly collect information from anyone — of any age — because we collect no information at all.

Your rights

Where the UK GDPR, EU GDPR, CCPA or similar laws give you rights over personal data held by a company, those rights have nothing to act upon here: we are not a controller or processor of your data, because none of it reaches us. Data held in your iCloud account is subject to your rights against Apple as its processor.

Changes

If this policy changes we will update the date at the top of this page, and note substantive changes in the app's release notes.

Open source

Omoi Station is open source under the MIT licence. Every claim on this page can be checked in the code at github.com/pdcgomes/omoi-station.

Contact

Questions about privacy: privacy@omoistation.com