It is the closest to a real thing that DDCC has, but there is no patent, and there are no sales, and who knows if there is even a working prototype. And who knows if it is a viable commercial product. Most patented products never make any money for the inventor.
The Translock is hyped BS, and everything else is a flatout lie.