launchplatform