Não, não é necessário ter uma conta no Instagram para baixar o aplicativo. No entanto, se você quiser usar o aplicativo, precisará criar uma conta.