Noob: Estimote and Wifi/Internet

Background. I’d like to push/collect data seamlessly from the beacon for both those who do/don’t have out application.

  1. How’s does the Estimote sharing data to the Estimote Cloud? Presumably through your application?
  2. What happens if the user doesn’t have your app (Eddystone URLs)?
  3. Is there an Estimote/beacon device with built-in Wifi?
  4. One step further, is there a combination solution where the beacon connects directly to a remote ‘cloud’, like Electric IMP or Sigfox etc?

Thanks in advance.