Much of this will be clarified by the documentation when 1.1 is released. If your application is accessing a user’s home timeline in order to present those tweets in a user interface for consumption and interaction, then it is likely to be considered a Twitter client.