No, you can run WP Profit Builder on different sites because this WordPress plugin is made for self-hosted WordPress sites.