The Sidekick app is available to download on both iOS and Android smartphone devices.
You do not need a US phone number to receive an access code to download the program; any mobile number that can receive SMS works.
As the program is specifically designed to be with you wherever you go, there is currently no option to access the program on a desktop device.