No, it is often right on their servers. Trying to split hairs is retarded.
So the binary for the bot making the twitter web requests against the twitter api endpoints is executed on the twitter servers? Where it gets executed is not hair splitting.