The faces look official. The blue Easy smiley, the pink Insane grimace, the red Demon glaring out of the level list. It is easy to assume some system scanned the level and stamped it.
It is a lot more human than that. A level's difficulty is decided by one person, then nudged around by player votes, and for the hardest levels it stays arguable forever. Here is the pipeline.
Every upload lands in the level list with no rating.
Spot the standouts and send them to RobTop's “Sent” tab. They can suggest a difficulty, not set one.
The only account that can rate a level.
2★
3★
4–5★
6–7★
8–9★
Easy
Medium
Hard
Insane
Extreme
Step 1: Mods send levels to RobTop
Geometry Dash has a moderation team, and the part that matters here is curation. Level moderators can send standout levels to the developer for review. Those levels collect in the “Sent” tab, which is effectively RobTop's rating queue.
Moderators can also suggest a difficulty, and they get priority when suggesting demon ratings. Elder moderators have extra powers on top, like comment cleanup and temporary bans, but rating is not one of them.
Creators cannot push their own levels into the queue. Getting noticed in the community is what gets a level sent.
Step 2: RobTop is the only rater
Nobody else can award stars. Moderators, elder moderators, leaderboard moderators: none of them can rate. The only account that can is the Developer role, and the only Developer is RobTop.
When he rates a level, he picks:
- •The face: Easy, Normal, Hard, Harder or Insane
- •The stars: each face maps to a small range
- •Or just “Demon”, without saying which kind
- •The tier: plain rate, Feature, Epic, Legendary or Mythic
| Difficulty | Stars |
|---|---|
| Auto | 1★ |
| Easy | 2★ |
| Normal | 3★ |
| Hard | 4–5★ |
| Harder | 6–7★ |
| Insane | 8–9★ |
| Any Demon | 10★ |
Note the last row. Every demon is worth ten stars, from a gentle Easy Demon to Bloodbath. So who decides which demon it is?
Step 3: The players pick the demon
Once RobTop stamps a level as a demon, player votes decide which of the five demon faces it wears: Easy, Medium, Hard, Insane or Extreme. Everyone who plays the level can vote, and the tier settles wherever the consensus lands.
This has been the system since demon tiers arrived in 2.1. When the tiers were first introduced, every existing demon was set to Hard Demon by default and had to collect votes to move. A level needs at least three user ratings before its difficulty can settle, so fresh demons genuinely drift for a while.
The catch: unrated levels have faces too
Levels with no star rating at all can still show a difficulty face. If enough players vote on one, the community's suggestion sticks.
So that “Insane” in the level list might be:
- •A real, RobTop-rated Insane
- •A crowd consensus on an unrated level
- •A demon in disguise, sitting in the Insane bucket until a mod sends it up and RobTop makes the call
Nothing in the list tells you which.
How Dashdle handles it
That last case is a real problem for a guessing game. A demon that has not been tiered yet shows the Insane face, so if we trusted the face we would be telling you a demon is an Insane and marking your correct guess wrong.
So Dashdle draws one line. Levels rated Easy through Harder can be crowd-voted with no star rating, because a pending demon never hides behind those faces. Insane is the exception: every Insane in the pool has to carry RobTop's stars. A level that shows the Insane face with zero stars is rejected automatically, since it is either an unverified guess or a demon that has not been tiered yet. Demons are demons: they are only in the pool once the game itself shows a demon face.
AllowedRobTop-rated Insane8–9 stars
RejectedCrowd-voted Insaneunrated, 0 stars
RejectedDemon still wearing the Insane faceunrated, 0 stars
The rule runs on every submission and on the existing pool, so when Dashdle shows you an Insane, it is one RobTop actually rated.
Why this makes Dashdle fun
The rest of the ambiguity is the whole idea behind Dashdle. You watch a level's gameplay and guess its difficulty before the reveal.
You are not really playing against the game. You are playing against the pipeline: RobTop's judgment call and the crowd's demon votes.
Across all guesses so far, the Dashdle community sits around 52% accuracy. Demons are where streaks go to die. Watching ten seconds of gameplay and deciding between Insane Demon and Extreme Demon is a humbling experience.
Play today's daily: three levels, no login, about two minutes. Or warm up in Practice Mode first.
TL;DR: mods send standout levels to RobTop's queue. RobTop, the only person who can rate, assigns a face and stars or just stamps “Demon”. Player votes decide which demon. Unrated levels with faces are just the crowd talking, which is why Dashdle only accepts Insanes that RobTop rated.
