digital platform providers