The European Commission's new app is "technically ready and soon available," says President Ursula von der Leyen.