Self-defense keychains are discreet accessories with hidden mechanisms, offering an element of surprise to catch attackers off guard.