Aplikasi Vidio dapat diunduh atau di-download melalui IndiHome Apps Store yang terdapat menu  ‘Apps’ yang terletak di side bar IndiHome TV Anda.