Whisk soy sauce, honey, olive oil, lemon juice, garlic, paprika, black pepper, onion powder, and red pepper flakes together.
Pat wings dry and place them in a resealable bag or shallow container.
Pour marinade over the wings and turn to coat every piece.
Refrigerate for at least 2 hours and up to about 8 hours.
Remove from the refrigerator 15 to 20 minutes before cooking and let excess marinade drip off.
Bake, grill, or air fry until browned and the thickest part reaches 165°F.
Let the cooked wings rest briefly.
Serve warm with your favorite dipping sauce or sides.