Yeah, Edamam probably does something similar to what I was doing.
The project kind of came out of me needing ingredient parsing for a different product and existing solutions being a poor match.
Edamam requires you to display their logo in your app if you use their API[0], which I found inappropriately intrusive.
There's a similar service called Spoonacular, but they don't allow you to store results for more than an hour[1], which is crazy. I wanted to build a search index that let users search by ingredient, so it made no sense for me to reprocess my entire corpus of data every hourly.
But they succeeded and I didn't, so maybe the weird API terms are what they need to survive.
[0]: https://developer.edamam.com/about/terms
[1]: https://market.mashape.com/spoonacular/recipe-food-nutrition