Pop the popcorn. I use this air popper, but you can use whatever method you like.
If your coconut oil is solid, melt it in a saucepan over low heat (or microwave on half power).
In a food processor or high-powered blender, combine the coconut oil, dates, vanilla, almonds, and water. Process until smooth, scraping down the sides as needed.
In a large bowl, combine the popcorn with the sauce and sprinkle with salt. Stir to coat evenly with the topping. Pour the popcorn into a large roasting pan and bake for 8 to 10 minutes, and stir/toss the mixture every 2 minutes. The popcorn is done when all the pieces are no longer wet.
Cool on a wire rack, then store in an air-tight container at room temperature.