Yeah it's a feiyu tech wgs, it will probably break off in a crash but I've fallen off wearing it already with no issues. It's not heavy and you forget you have it on.
You can put it pretty much anywhere, doesn't have to be a chest mount but it gives the best footage.