Privacy Policy
Onisom · Last updated 22 September 2026
Onisom records the days you go outside. You walk on your own, or you invite one person you already know to walk alongside you, and each day that counts uncovers a piece of a picture the two of you are making. It is built so that we know as little about you as possible: there is no account to create, no profile, no chat, and no feed.
What Onisom stores
- An anonymous identifier. A random ID is created for you on first launch. It is not linked to your name, email, phone number, or Apple ID, and you never enter any of those. It is kept only on the phone that created it and is never backed up or synced, so your journeys and pictures cannot be moved to a new phone. On iPhone it survives removing and reinstalling the app on the same phone; on Android, removing the app loses it.
- Your city. Chosen during setup from a list built into the app. Used to show the weather where you are walking, and to send that weather — the condition only, such as “rain” — to your companion. Only the city name is stored. Onisom never asks for location permission, never uses GPS, and never knows where you actually are.
- Your time zone. Read from your device, and used for one thing: deciding which calendar day a walk belongs to, so that a day counts on the day you walked it rather than on a clock somewhere else.
- A daily step count. One number per day, read from Apple Health on iPhone, or Health Connect on Android. Onisom reads this and never writes to Health. It does not read routes, workouts, heart rate, sleep, or any other health data beyond the two listed here.
- Your walking distance — read, but never sent. Onisom also reads your walking and running distance from Apple Health or Health Connect, so the day’s card can show it back to you. That number stays on your phone: it is never uploaded, never stored on our servers, and never shown to your companion. Your daily step count is the only health figure that ever leaves your device, and it leaves only so a day can be counted.
- A notification token. Only if you allow notifications. Used solely to tell you that your companion walked.
- Which language you read Onisom in. English, Spanish or Russian, whichever the app is showing you. Stored for one reason: so the “your companion walked today” notification is written in that language. It is not used for anything else, and it says nothing about where you are.
- Your journeys. Whether a journey is yours alone or shared with someone you invited, which anonymous identifier that person has, how many days each of you walked, how much of the picture is uncovered, and which picture it is. Finished journeys are kept so you can look back at the pictures you made.
- Invitation codes. If you invite someone, Onisom creates a short code for you to send them however you like. It expires, it can be replaced, and it contains nothing about you.
Crash reports
Onisom uses one Google service, Firebase Crashlytics, to find out when the app breaks. It receives a report when the app crashes or hits an error: what went wrong, where in the code, your device model and operating-system version.
Onisom contains no analytics software. It does not measure how you use the app, how often you open it, or how long you stay. Crashlytics does not receive your identifier, your city, your steps, your journey, your companion, or anything you typed. Onisom does not use the advertising identifier (IDFA), and does not track you across other apps or websites.
What Onisom does not do
- It does not collect your name, email address, phone number, or photograph.
- It does not collect your precise location or any GPS data.
- It does not track you across other apps or websites, and contains no advertising.
- It does not sell or share your data with anyone for marketing.
- It does not let you and your companion message each other, or see each other’s city or step counts. You each see the other’s weather — one of a few conditions like clear, rain, or snow — and nothing that says where that weather is. You may give your companion a name, but that name is stored only on your own phone and is never sent anywhere.
Who else is involved
- Supabase hosts the database that stores the data listed above.
- Apple Push Notification service delivers notifications, if you enabled them.
- Google (Firebase) receives the crash reports described above, and nothing else.
- Open-Meteo provides weather. It receives only the approximate coordinates of the city you chose, taken from the list built into the app — the same coordinates for everyone who picks that city. It never receives your identifier, your device, or anything else about you.
Deleting your data
You can erase everything at any time from inside the app: Settings → Delete everything. This permanently removes your identifier, your city, your step history, your notification token, your journeys and the pictures you kept, from your device and from our servers. It cannot be undone.
If you stop using Onisom, your account and all of the data above are deleted automatically after 90 days of inactivity.
Children
Onisom is not directed at children under 13 and does not knowingly collect data from them.
Changes
If this policy changes, the date at the top of this page changes with it.
Contact
Questions about this policy: Onisom support.