Rules

Last updated 2026-05-19

skins.sulej.net is a community service I run on personal hardware for the osu! Swiss Community. Use it sensibly. If you don't, you'll be removed.

1. Upload only skins you're allowed to share

Either you made it, the creator gave you permission, or it's published as freely shareable. If a creator asks for their skin to come down, it comes down.

2. Skin files only

No malware, no porn, no hate content, no political bait, no copyrighted bundles you can't redistribute, nothing that isn't an actual osu! skin. Hidden payloads inside skin.ini or asset files count as the same thing.

3. Don't abuse the server

Uploads, edits, deletes, and CI dispatch are rate-limited. Don't try to outsmart the limits with parallel sessions, scripted hammering, or sock-puppet accounts. Don't redownload your own .osk archive every five seconds.

4. Don't impersonate

Your osu! identity is what it is. Don't pass off someone else's skin as your own, and don't rename a skin to misrepresent who made it.

5. Be civil

Skin names, descriptions, and any other user-supplied text should not be slurs, harassment, or targeted attacks at specific players. Public-facing parts of your profile are visible to everyone.

6. My judgement is final

If I think what you're doing is bad for the community, the platform, or me personally, your account and content can be removed without prior warning and without a formal process. This is a hobby project, not a court. If you want to appeal, DM me on Discord. I'll decide case by case.

7. Service is as-is

No SLA, no uptime guarantee, no data-loss guarantee. I try not to lose your stuff. If the disk catches fire, the best I can offer is recovering tagged history from Forgejo backups. If you care about a skin, keep a local copy.

Reporting problems

DM me on the osu! Swiss community Discord.