Xangle platform