Didn't appear to be present for Touch ID devices in 8.3 but it appears that in 8.4, iTunes will store your password for Free Downloads. At least, that's what I was prompted after a reset when trying to download a free app. I input my password and iTunes offered to store my password for Free App downloads.
I saw this as well tonight.