I would agree that you should be more clear about what your service does. Not trying to rip on you or anything. Just trying to help. It's not easy to get your concept across quickly, and it takes a lot of time to nail it concisely, but you should be able to sum it up in a few sentences and maybe with a super-short demo video.