platform products