selfOS is a Chrome extension that rings a bell on a schedule you set and holds a practice session until the timer runs out. This policy describes everything it stores and transmits.
Your practice categories, schedules, availability rules, contexts, and blocked-site list.
Your full session history: what you practiced, when, and for how long.
Your browsing is never collected. Site blocking and session enforcement run entirely inside your browser; no visited URL is ever transmitted anywhere.
Presence (always, anonymous). When a session starts, selfOS writes an anonymous record to our database: a random account identifier, the practice category and name, the start time, and whether the session completed. This powers the collective presence field — the orbs showing that others are practicing right now. These records contain no name, email, or browsing data. The account identifier is created automatically and is not linked to your identity unless you sign in.
Sync (only if you sign in). If you create an account or sign in with Google, your email address, practice configuration, and session log are stored against your account so they can sync across devices. They are readable and writable only by you.
Milestones (always, anonymous). Streak milestones broadcast an anonymous event (event type, time) so others see a celestial flicker. Nothing else.
Google Firebase (Realtime Database and Authentication), in Google’s cloud. Database access rules restrict your synced data to your own account.
No analytics, no advertising, no tracking pixels, no sale or sharing of data with third parties, no browsing-history collection.
Uninstalling the extension removes everything local. To delete synced or presence data, email hi@wsc.fyi from the address you signed up with (or with your install’s identifier for anonymous presence records) and it will be removed.