>you need to know the address to correctly compute sales tax.
OK, so that explains why they provide the city you're in, which is the least objectionable of the information -- the developer can probably get that from GeoIP in any event.
But why do they provide your real name? Why do they provide your email address rather than an anonymized forwarder like Craigslist does? Walmart doesn't need to know any of that when I buy a toaster, neither should the app developer.