what is the trialport platform and how does it work