There are many reasons for using such applications including: fudging (cheating), stealth and spot checks, random monster encounter chances, and so forth.
There are many rolls the players shouldn't know about even if it's a simple 'detect lies' roll used on an NPC.