Hi Dan, nope the recurrence is not accounted, I didn't have any way of capturing it :)
As far as I know (And from a cursory google search) it appears they do auto renew
Also, twitch recently added the option to share the fact that you have paid for another month (by not cancelling) [0]. Taking note of these notifications is possible and would capture some of the resubscription data.
[0] - http://blog.twitch.tv/2015/01/subscription-announcements/