1. is this dynamic? your first time setting up the api takes a while as it's processing everything, but what about additional emails? or is every api call that slow? i suppose if it's _not_ slow, that suggests you are caching something on your side, and I wouldn't want you to store my data like that.
2. how will you convince people to give you access to _all_ their emails? maybe it makes sense for this to be a tool people can run locally (helping with the performance issue of [1] as well) and you can charge for that somehow.
3. the api schema generation tool seems like it would be flaky.
couple thoughts:
1. is this dynamic? your first time setting up the api takes a while as it's processing everything, but what about additional emails? or is every api call that slow? i suppose if it's _not_ slow, that suggests you are caching something on your side, and I wouldn't want you to store my data like that.
2. how will you convince people to give you access to _all_ their emails? maybe it makes sense for this to be a tool people can run locally (helping with the performance issue of [1] as well) and you can charge for that somehow.
3. the api schema generation tool seems like it would be flaky.