I believe they use an API to tap into and pull the data from USCIS each day. If you notice any case can be accessed with just a case # on uscis just from their website. While they dont say specifically what they do, its proven over the last two years to be very accurate. Their information also correlates to the data that visajourney provides if you dig into the data.