An app would allow the game to be played solitaire, I would think. However, I would never use it. A major part of the joy of this game is having another person read your fate to you, miserable or blessed. And laughing. I would never want an app to do my storytelling for me, or to me.
An edit - I'm remembering so many times where the reader was convulsed with laughter, trying to deliver the player's fate to them. An app? No.
Clearly the answer is to have it read things out loud, and laugh.