Anything that says silly stuff like “100% privacy” makes me skeptical (both of the quality of the software and the seriousness/competence of the people behind it).
That doesn’t mean I would immediately rule it out, but it certainly doesn’t make me keen to try it or trust it.