The full version with additional features is available for $1.99.
The current version has updated July 12 schedules.
Last night I was coming back from Fremont to Sunnyvale, taking the 180 to Downtown San Jose to connect to the 22. It was all going quite nicely, the 180 was just a couple minutes late, there was a good amount of time to connect to the 22, it left on time at 11 pm... and then one of the passengers, who had probably had imbibed considerably earlier in the night, decided to puke up some of what he had earlier drunk. Now, this in itself was an annoyance, but I helped the other passengers open some windows and everything seemed to be fine. Until the bus driver realized what had happened. At that point he stopped the bus, probably conferred with supervisors by radio, and then told everyone "this bus ride is over, everyone off" and promised that a replacement bus would arrive eventually, but it would take at least half an hour to do so.
As this was still near downtown, I opted to walk to the train station and take a taxi back, so I did not see the end of this story. But I also didn't know about this VTA policy. It's certainly a major annoyance to passengers, who are now at least half an hour late (and potentially miss their connections with other buses, like the SamTrans at Palo Alto). On the other hand, yeah, there's something of a health and safety hazard with vomit on the floor. Anyway, I thought you might be interested in hearing this little VTA anecdote.