Beacons use Bluetooth Low Energy (BLE) to broadcast data. To detect beacons it’s important that Bluetooth is enabled on your customers’ smartphones.
Beacons are not connected to the Internet and do not store any user data. A mobile application can use a beacon to detect the user’s current location. The location data is combined with a unique user identifier to create a customer profile based on visited beacons.
Bluetooth Low Energy (Bluetooth 4.0) is a wireless communication standard for the Internet of Things. It allows to create broadcasting devices that last for years on coin cell batteries. Beacons are based on Bluetooth Low Energy.
Beacons are small Bluetooth sensors that allow you to provide location based content or services. A beacon can be installed in or outdoors on stationary or movable objects. This way you can target specific zones around the objects with up to 80 meters. Beacons run on batteries or can be integrated into objects that already tap into an energy source.
More info on Beacons here.
All data is hosted in the European Union and all communication is encrypted by default. Beaconinside strictly complies to the EU privacy and data security regulations by avoiding the storage of personal identifiable information.
The usage of the Beaconinside SDK while having Bluetooth turned on is below 1% of daily energy consumption of the smartphone. It’s not a recognizable change for apps that introduce location services.
The data volume is typically 100kB per month per user who is using beacon or geofence services by Beaconinside. Additional data is consumed for opening campaign landingpages or images.
Beacons transmit via Bluetooth Low Energy (BLE, see here). All major operating systems support Bluetooth Low Energy. There are two protocols that work slightly different on iOS and Android devices. The iBeacon protocol from Apple enables iOS devices to wake up a closed app once they detected a relevant Beacon. On Android the app has to be running in the background to activate features of the app. In general you are not restricted to a specific operating system to use beacons.