To download the launcher for Elite Dangerous please click this link or visit the My Downloadable Products page of the Frontier Store.
Paint Jobs for Elite Dangerous are automatically available in-game shortly after purchase and do not need to be downloaded.