Add 1 cup tightly packed dates with pits removed to a bowl, then add 1 cup boiling water, ensuring that the dates are completely submerged in the water.
Allow the dates to soak in the hot water for 30 minutes.
When the dates have finished soaking, preheat the oven to 350 degrees Fahrenheit.
Add 1/2 cup chopped dark chocolate or vegan chocolate chips to a pot on the stove set to low heat.
Cook, stirring constantly until the chocolate has melted, then immediately remove the pot from the heat (alternatively you can melt the chocolate in the microwave at 20-second intervals, stirring between each, until melted).
Add the soaked dates along with the soaking liquid to a blender or food processor, then blend until smooth.
Transfer the blended date mixture to a large mixing bowl.
Add the melted chocolate, 1/2 cup creamy almond butter, 1/4 cup unsweetened cocoa powder, 1 teaspoon vanilla extract, and 1/4 teaspoon salt to the mixing bowl, then mix well.
Add 3/4 cup whole wheat flour to the mixing bowl, then stir until combined.
Transfer the batter to an 8-inch square baking pan lined with parchment paper.
Wet your hands with cold water, then use your fingers to press the thick brownie batter into an even layer.
Bake at 350 degrees Fahrenheit for 25 minutes.
Let the brownies cool for at least 30 minutes before slicing and serving.