07-19-2020, 11:36 AM
No, I haven't heard of it. Not surprised though as I have been seeing a lot of similar 'marketing applications' popping up all over the web primairly directed at organizations that are transitioning employees out of the office to work at home situations.