You need to download the app and for now it doesn't work inside the EU. To sign-up you need an Instagram account.