I feel like an idiot, but this website is very deceptive. It is the first google result when searching "efile fbar", and the form is structurally similar to the real FBAR submission website. I didn't realize it wasn't the official website until they asked for a $195 payment. Even the name of the company "FedServ" reminded me of "FinCen", and because I only have to complete the FBAR yearly, the similarities make the website seem legitimate.
Claim your business profile now and gain access to all features and respond to customer reviews.