Challenge platform by INTRIDE