Preheat the oven to 350°F. Line two baking sheets with parchment paper.
In a small bowl, combine the flaxseed and water. Let sit for about 5 minutes to thicken.
In a large mixing bowl, add oat flour, oats, almond flour, baking powder, baking soda, cinnamon and salt. Stir to combine.
In a separate mixing bowl, whisk together the flaxseed mixture, almond butter, coconut oil, applesauce, maple syrup, vanilla extract and orange zest.
Pour the wet mixture into the bowl of dry ingredients and stir just until combined. Fold in the dates.
Use a large cookie scoop or 1/4 measuring cup to scoop rounds onto the baking sheets, spacing them about 2 inches apart. Bake for 20-23 minutes, or until cookies are lightly browned around the edges. Cool on the pan for a few minutes, then transfer cookies to a wire rack to cool completely.
Cookies can be stored in an airtight container for up to one week.