Yes, we need to have full access.
Of course, we won't install anything on your website without your permission, and in 99% of the time, we just use Thrive Architect plugin.
In specific cases where a client needs some additional functionality, we might use some other WordPress plugins, but before we do use it we'll talk to you to make sure you agree with it.