Cascade

Privacy Policy

Last updated: 13 October 2026

Cascade is an osu!mania beatmap editor at cascade.sheepex.net, available in the browser and as a Windows app. Both run the same editor and this policy covers both. You can use the whole editor without an account; everything you make stays on your device unless you log in. Account settings sync automatically after login, while projects and skins are uploaded only when you choose their cloud actions. This page explains what is stored where, and how to get it removed.

Using the editor without an account

The Windows app

The desktop app is the same editor in a native window. It uses the same account, the same cloud features and the same usage events described above, with two differences you should know about:

The app checks for its own updates and installs them when you accept. It has no crash reporting and no background reporting. It never sends us your file paths, your installed programs or anything else about your PC, and it only talks to our services when you use a feature that needs them.

Discord status

If Discord is running, the Windows app can show what you are working on as your Discord activity. This is the one feature that sends anything about your maps to a company other than us, so it has its own setting under Settings, Presence:

We never see any of this; it goes from the app to Discord on your own machine. Once it reaches Discord it is covered by Discord's privacy policy, not ours. Discord also has its own master switch for activity status in its settings, which overrides whatever you choose here.

If you log in with osu!

Login uses osu!'s official OAuth flow, so we never see your osu! password. After you approve, we store your public osu! profile basics in our database: your osu! user id, username, avatar URL and country. A session cookie keeps you signed in; it identifies your session and nothing else.

Profiles, friends and messages

Everyone who has logged in has a Cascade profile. It shows public osu! information that osu! itself shows on your osu! profile (banner, statistics, badges and beatmaps), fetched from osu!'s API and cached for a few minutes. We keep a short summary of it (country and how many maps you have in each osu! category) so search results can show it.

You decide who sees your online status, what you are working on, your mapping statistics and time, and your Cascade projects (everyone, friends or only you), and who can message you or send friend requests. These choices are enforced by our database for every request, not only by what the app shows.

Cloud saves and community features

If you use these features while logged in, we store what you submit:

You can also answer a rating question without logging in. That answer is stored with no account and nothing else that identifies you. When and how often Cascade asks is decided on your device, which only remembers which questions it showed and how you answered the invitation; none of that is sent to us.

Deleting a project, comment or preset in the app removes it from our database. Uploaded maps are private to you and your invited collaborators unless a sharing feature explicitly says otherwise.

Where the data lives

Cascade runs on three infrastructure providers, which process data on our behalf: Supabase (database), Cloudflare (login/session service, file storage and desktop installer hosting) and Vercel (site hosting). Like any web host, they may keep short-lived technical logs (including IP addresses) to run and secure their services.

Deleting your data

Changes and contact

If this policy changes in a way that matters, the date above changes with it. Questions or requests: contact@sheepex.net.