Changing the logic and UI of an app after it passed review has always been possible, and has been done in the past. Web views was just the simplest way to do it in the past.
Taplytics just turns that into a hosted model that you pay for monthly instead of rolling your own version.
Taplytics just turns that into a hosted model that you pay for monthly instead of rolling your own version.