platform responsibilities