Yes it is 14 days. But the incremental periodic updates that are done every 4 hours would only address the next 12 hours and also extend the data at the end to reach Today + 14 days.
If there has been an outage or issues with data then after the issue gets resolved, it is necessary to do a manual full refresh - as was advised by me in the forum threads that reported the JSON Parse Errors
The problem is now fixed - see my latest post here Epg guide not loading any listings. also plex now giving me for hd homerun tuner a wan address instead of my local 192. address - #13 by sa2000