platform survey