Yes, it does. If both WooCommerce & BuddyPress are not active, then plugin will not do anything.
Does it needs WooCommerce & BuddyPress both?
Update on May 24, 2022
Yes, it does. If both WooCommerce & BuddyPress are not active, then plugin will not do anything.