Preheat oven to 350°F (175°C). Line an 8×8-inch (20×20 cm) baking pan with parchment.
Mix the flax egg: Stir 1 Tbsp ground flaxseed with 3 Tbsp water and let sit 5 minutes.
Combine dry ingredients: Whisk flour, baking powder, baking soda, cinnamon, and salt in a bowl.
Mix wet ingredients: In another bowl, stir together applesauce, maple syrup, yogurt, vanilla, and the flax egg.
Combine wet and dry: Gently fold dry into wet until just combined. Do not overmix.
Add blueberries: Fold them in with a spatula, being gentle.
Make streusel: In a small bowl, mix oats, flour, walnuts, date sugar, cinnamon, and applesauce until crumbly.
Assemble: Spread batter evenly in the pan, sprinkle streusel on top, and add some extra blueberries (optional).
Bake 40–45 minutes, until golden and a toothpick comes out clean.
Cool slightly before cutting into squares.