Yes, you need to create an account to use Foodpanda. You can register for free using your email or mobile number.