I wear my “walking home safely companion” on my hip. Bet mine is more effective than theirs.
There are few that come through in a pinch.
Wear it visible and it’s just like carrying an umbrella, it’ll never rain.