Then you slowly add support for a proper programming language instead of only offering the UI configuration.
See at which point your app becomes an interpreter of data and configuration which can come from the internet into an interpreter of code. Because there is of course really no sharp line. I'm sure there are dozens of turning complete apps that can download configurations from the internet.
Although at the end of the day you are just seeing when the company decides to apply vague policies to swat you out of their ecosystem.