I carry around a bunch of keys so that not just anybody can drive my car, or get into my home, or other locked spaces.
I have passwords at various accounts so that not just anybody can access the account.
Such protection for my guns would be a good thing. But I am suspicious of the organization because they are asking for donations to develop a commercial product that will be patented and sold, instead of seeking investors. Distributed Defense also sought donations, but their intention was to freely offer their plans for download, which they did, Distributed Defense made no profit from sales and did not patent their designs.
Your group seems to be claiming more than is mechanically possible. Gun design has changed very little in over a hundred years. M1911 designs are still being manufactured and bought. Guns are designed to be simple, rugged and reliable. Such a device could be easily removed from the gun, or deactivated. Such a device has to have a go/no-go part that is in either a go or no-go position. Such a part could be simply fixed in the go position.
They are saying that their device could be fitted onto all guns. I suggest that such a claim is false. There are enough design differences between guns that making a one-device-fits-all is simply unbelievable. If their claims were more modest, and if they were looking for investors, I might consider investing myself. The amount invested would be small, but the payoff if they succeeded would be huge.
For such a device to be accepted by the gun buying public it will have to be super-reliable, and very difficult to remove. It would not need to fit all guns, just fit most of the ones sold.
I read the article. One company is working on a device to recognize pressure patterns. I would not trust that on a gun that might be used under the stress of an attack, possibly even injured myself and firing with my off-hand. Personal pressure patterns would almost certainly be different than firing on a range.
Please notice that I have not said anything personally insulting towards yourself nor impugned your motives.