No, the game is installed on your device and if you don't delete it, it will save your progress as you level up.
However, to avoid possible data losses and to be able to play on multiple device, you have to register your account as described in the previous topic (How to create an account?).