There are several that I don't know the name of that are free, but the information can be spotty since the info is completely user-generated.
There's Mobile Magic, which you can only get if you use Verizon. It's the official Disney app. But it's GPS blocked, and you can only view info for the park you're in at that time. I think it's like $9 for 6 months.
There's Lines, from touringplans.com. I think that is $9 for a years subscription to the website and the Lines. You can check the info for any park, anytime, anywhere. The wait times are estimates based on historical data, but there's also a section where users submit current times.
Those are the ones I'm aware of.