In our case we have to make people download the app, as we can then track how long they've had it and this also ensures the return the box. However, we've also realized that not many people are as tech-savvy as we are, especially the older generation, so we need to think about other alternatives soon if we want this to be feasible. Did you end up downloading your app in the end then?