February 19th was the best day with 6 500 brand new downloads. All in all the app went from about 6 000 downloads to 15 000 downloads in just some days. And Italy is now the country with most downloads - 2 200. (Because of myappfree.it)
Now the app is back as paid, but it might be free for some periods in the future as well. It seems this is the way to get downloads!