Did the title change since you asked, or what is claiming that they aren't? I don't see anything on the title, the README, or the website making the claim you want defended. It just says "a" truly independent web browser, that doesn't seemingly claim exclusivity to that status.