In a bowl, whisk together egg, cornstarch, flour, baking powder, salt, and water to create a batter.
Dip each chicken piece into the batter, coating well.
Heat oil in a deep pan over medium heat. Fry chicken pieces in batches until golden and crispy.
Drain the fried chicken on a paper towel-lined plate.
In a small saucepan, combine honey, soy sauce, vinegar, garlic powder, and ginger powder. Bring to a simmer.
Stir in the cornstarch slurry and cook until the sauce thickens.
Toss the crispy chicken pieces in the honey sauce until evenly coated.
Serve hot with rice or steamed veggies.