Hi! We actually came across the idea for Appollo whilst trying to distribute the live-streaming app to ecommerce stores. It looked like too much effort so we built what we wish had existed.
This new market seemed a better founder/market fit and had much stronger customer "pull".
I'll follow up with you over email! Long story short, customers only used it once and didn't come back to the product. We also were more interested in working on this problem that we faced ourselves while working on the live stream application.