It might come as a surprise to some but subtitles on Netflix are covered by a license agreement. Some are available in countries and not in others. So this raises some interesting questions on the legality of it all.
As far as I'm aware it only provides subtitles that are available for your market on Netflix. (I.E it uses netflix's subtitles... it doesn't provide it's own.)