Yes, the company was started 3y ago and that mention was 4mo before we launched any product:
Not touchy at all, just a common point of FUD that is spread by one of our competitors despite it being false, unfortunately :)