The use of paid API is increasingly rising each year. For example, IBM, Google and Microsoft are providing paid API such as Text to Speech, Speech to Text and Image to Text and vice versa.
I have a question about what happens If I build an app and publish it:
1.What happens when another person use Wireshack or reverse engineering to obtain the key of this API and then use it in their app or sell it?
2.Will I be paying for this even though my clients are not the people using this API?
3.Is there a way to reduce or prevent this from happening?
I am just worried about this and sure this is happening or must have happened at some point.
I asked this because I saw my Google Map API with the Wireshark software.
My initial solution is to make each user create username and password and apply restrictions to each individual user but those companies I mentioned up don't do that. They simply use one single key for their services.