It's pretty straightforward to me at least what needs to be done. Add 2fa sms authentication and restrict trials to one per phone number. It's less easier to get new phone numbers.
great article! the fact that the same businesses and applications exist on both web and mobile doesn't mean the "web has to do apps". The flexibility you get on a desktop or a laptop cannot compare to the limited UI of the mobile apps. My guess is they'll both co-exist for a while.
came here to find this. This sort of animation is beyond the uncanny valley; far enough to wrench someone's heart who has lost someone see their dear one moving again. But alas, too removed from reality.