NO! CL!CK Carabiners are not intended for climbing and belaying of persons! Though it has a internal stainless steel frame that along with its exo-skeleton can withstand a load of 250 lbs before significant distortion, it IS NOT intended for for climbing and belaying of persons! Using one as such can result in serious injury or death.
Don't see the answer to your question? Ask the project creator directly.