Some spells require the DM to roll in secret. However, I'm curious why it should be rolled secretly. For *augury* and *divination*, I can understand that the dice might told the DM to tell a random outcome, instead of the truth, so it is necessary to make this roll in secret.

The [*augury*](https://www.dndbeyond.com/spells/augury) spell says:

> 
> If you cast the spell two or more times before completing your next long rest, there is a cumulative 25 percent chance for each casting after the first that you get a *random reading*. **The DM makes this roll in secret.**
> 
> 
> 

The [*divination*](https://www.dndbeyond.com/spells/divination) spell says:

> 
> If you cast the spell two or more times before finishing your next long rest, there is a cumulative 25 percent chance for each casting that you get a *random reading*. **The DM makes this roll in secret**.
> 
> 
> 

However, [*commune*](https://www.dndbeyond.com/spells/commune) does not offer *no answer* as one of the possible outcomes of the first casting, so I'm wondering why it is needed to roll secretly:

> 
> If you cast the spell two or more times before finishing your next long rest, there is a cumulative 25 percent chance for each casting after the first that you get *no answer*. **The DM makes this roll in secret**.
> 
> 
> 

If I rolled this in the open, what will be this any different than rolling in secret?

What I'm worried about is if they gain any metagaming knowledge about the outcome. For instance, if they know I rolled 1 for second cast of Augury, they will not believe the outcome.

I don't see that will happen with *commune*, but I'm not sure if I miss anything exploitable by my players, if I do roll openly.