We will not comment on any individual application or developer for any reason on a public forum, as that would not be appropriate. It becomes an exercise in “yes but that case is x, we are y” and we really do not have the bandwidth to deal with all of these conversations.
There are other APIs beyond what I described as “standard” - by which I mean the legacy / sometimes called “public” API endpoints that have existed across life of the service since ~2006 - eg Ads API which requires partner whitelistingand use case review; Gnip Enterprise data APIs that are commercial and also require use case vetting; plus, we have announced plans to introduce additional new tiered access APIs over the coming months.
Whether or not any developer has access to these, or has paid for additional data is not in any way relevant to our policy enforcement. Violations will ultimately be dealt with in order to protect the platform (stability / prevent the return of the “Fail Whale”) and MUCH more importantly, our users.
Our goal with the API platform unification announcement in April, and looking ahead, is to make these categories and tiers of access much more transparent - but our policies do, and will, remain consistent across the surface of the platform.
I (and we) genuinely recognise that you as a developer have engaged constructively with our team over the past months, and also acknowledge that you must look around at the “competitive” field and ask questions - implied above - that I understand. My responses here are NOT directed at you or at your app and I thank you for wanting to build stuff with the Twitter developer platform! I just want to ensure that our position on these use cases and policies is very very clear (it has been in writing, if not always in policy, enforcement, or in making sure that developers with little time to pay attention, understood the fundamentals).
Thank you.