BetterTouchTool Installation

Hi all,
I know this question may be silly, but is the real link to download this app from folivora.ai to peddle?
I've heard lots of sketchy reviews about Peddle, so I'd like to know from people who've used it - Is it safe for them to have your credit card information and are they legit?
Any help is greatly appreciated!
Thanks :slight_smile: