I spoke to the developers by email (took less as a day for them to reply) and they said they're currently engaged in developing a product and service.
From what they said I think it sounds promising and I look forward to hearing more.
They said they will be updating the site soon aswell.