Do I need to install anything on the computer?

Absolutely no, you won’t have to install anything because FB Automate is a totally Cloud Base Software.

After connecting your FB Profile with FB Automate, you can see 1 business integration was installed. You can manage or remove the apps at setting & privacy > setting > business integration (Left Tab)

After removing the app, you can connect back from FB Automate dashboard.