Thank you both for the constructive discussion here. Also, thank you very much for choosing to build on the Twitter platform - we appreciate that.
I’d love to help to clarify some of these requirements, and I take on-board some of the suggestions made above. The challenge with some of this is that as a developer myself, I always put myself in your position(s), and ultimately the “best” thing for you would be to see a comprehensive list of clear restrictions and behaviours that would trigger rules. We are not going to be able to do that, since our Botmaker antispam system is adaptive and learns from common “attack patterns”; and of course that would also enable bad actors to find ways around it more easily. So yes, from time to time some things will change and in some ways, the vague but general direction is the best we can offer.
We appreciate the frustration that this can cause and we’ve done work to improve our processes enabling developers to unrestrict their apps more quickly (your recent issue being delayed in our ticket backlog during holidays, @WUMSite, apologies again). We have a number of support articles such as the automation policy, guidance on “autofollow” apps, anti-abuse guidelines, etc, and it might be a good idea for us to make these clearer and organise them better in the context of our developer site. Note that I’m not calling out your apps or any others specifically here - as I’ve mentioned in other threads, if you see apps that seem to violate our rules then we provide a form where you can report them for our review.
While I cannot give you a clear answer here given the circumstances I’ve outlined, we are listening, learning, and there are things I think we could do better in the future. Thanks again for your useful experiences (and patience!).