Petechiae are tiny red or purple dots that don ... It can also appear on the roof of the mouth or the inside of the eyelids.