Can each individual mobile end-user sign up for an API key?
No. IQ Engines assigns API keys for building apps, and we manage the events (visual scans processing, billing, etc) by that single API key. It is up for the app to manage the individual users. In other words, it is an API key per app, not an API key per mobile user.