Solar purpura is a condition that causes bruises to appear on the skin without any kind of injury or trauma. These bruises are harmless and don’t hurt because they’re not caused by an injury.