Do I have to use Estimote SDK? What are the benefits?


It is not mandatory to use Estimote SDK to build apps integrated with Estimote Beacons. Beacons are compatible with iBeacon (Apple) and Eddystone (Google) protocols, so you can use Apple’s Core Location and Google’s Nearby API to create your apps.

Learn more about difference between iBeacon and Eddystone on Estimote Developer Portal.

We strongly encourage using our SDK though: while being compatible with Core Location and Eddystone, it also provides a host of additional features for security and fleet management. You'll find a breakdown in the table below.

Keep in mind that Estimote SDK is required to build apps with Estimote Stickers. Stickers rely on our own Nearable protocol. Estimote SDK is required to develop sticker-compatible apps. Read more about developing apps based on Estimote Stickers.

Estimote SDK is available on GitHub. Visit our Developer Portal to get started.


Breakdown of Estimote SDK and Core Location features


  Estimote SDK + Estimote Monitoring Estimote SDK + "plain" iBeacon Core Location
SDK Estimote Proximity SDK Estimote Proximity SDK iOS SDK
Packets used Estimote Monitoring (includes iBeacon) iBeacon iBeacon
Analytics in Cloud yes yes no
Fleet Management yes yes no
Beacon Health Check yes yes no
Improved reliability yes no no
Trigger range software-defined (any value up to max. range) Tx power dependent (8–9 fixed options) Tx power dependent (8–9 fixed options)
Background monitoring unlimited regions max. 20 regions max. 20 regions
Was this article helpful?
1 out of 1 found this helpful

0 Comment(s)

Estimote is