I think it almost has to be that way, no? If it was available on the website or third party clients, it would be trivially easy for someone to write an app that archives everyone's "ephemeral" tweets and stores them permanently, defeating the entire purpose.
I mean, I foresee that happening anyway, but my guess is that this is an attempt to make it more difficult/less widespread.