Yep, there's an app for that.
Have you ever wanted your dreams analzyed? It turns out there's an app for that and it's called DreamSphere.
You record your dream and the app tells you what it means.
It even analyzes your dreams over time to give you insight into your own personality.