ido launch platform