I get the need for something like this, but for hiking I really like the Nitecore Emergency Whistle (A link to the site with no affiliate codes). It has a strobe too and can run up to 72 hours unattended. It is pricy, $30, but it also is small and I think water proof. It is also intermittent, just 120db buzz and then a pause, a flash and then a pause then back to the buzz. So it isn’t good for immediate self defense.
I am not trying say what you wrote about is worth less, just that I prefer this product for hiking. It also has an a less easy to find battery, CR123, but I think it came with two in the package.
Search and rescue goes out way to often in my area, and I know somebody that dispatches them. Hikers all too often don’t know where they are, and even with phase cell phones, that have GPS locations within 200 feet, people are often hard to find, especially if someone had to hike up or down trail to get reception or to get help.
I haven’t had to use it beyond showing my kids how to turn it on. I also cary walkie talkies to talk to my happy mutants, and cary WWII gas rattle/clacker to summon the kids back. The clacker really works when we are beach combing, it summons my critters back to me even over the surf noise.
Thank you for posting a product that you, and by extension Boingboing recommends an allowing for comments on the item. Discussion is good, and I’ll take a look at that personal alarm.