SlideShare a Scribd company logo
1 of 16
Download to read offline
iBeacons, Location,
Privacy, Segmentation
and User
Engagement.	

!

Segment - don’t Spam	

your App users
Meet Some iBeacons
Radius Networks
arduino based with
a BLE USB.	

(developer kit)

Roximity key fob (US)
Also USB versions to
plug into POS I guess

Developer

Kontakt (Poland) Estimote (USA/Poland)	

Simple to deploy, Simple to steal (?)

BlueCat (Aus & US) 	

TCO approach with power management	

May be extensible
Some iMisconceptions…
iBeacons are an Apple Product
‣Its a protocol running over BLE (Bluetooth Low Energy Standard/Spec/Devices)	

‣Its a Trademark of Apple that also defines product compliance (25th Feb 2014)
Some iMisconceptions…
iBeacons won’t work with Android

‣Remember: Its just a protocol….	

‣You can implement yourself on top of http://developer.android.com/guide/topics
connectivity/bluetooth-le.html	

‣You could use the Radius Networks SDK: 	

‣https://github.com/RadiusNetworks/android-ibeacon-service	

‣we use FREE and PRO	

‣You could wait for Google…..? (anyone?, anyone? Bueller?)	

‣Others?
Some iMisconceptions…
iBeacons are stealing my privacy!
‣Generally No.	

‣Most iBeacon devices are transmit only. 	

‣Some can detect/keep IDs and use it for monitoring dwell and flow.	

‣Generally it will depend on the Apps on your phone/tablet/wearable and
whether you have opted-in (more on that later)
Some iMisconceptions…
iBeacons are under NSA control
‣Veggies es bonus vobis, proinde vos postulo essum magis kohlrabi
welsh onion daikon amaranth tatsoi tomatillo melon azuki bean
garlic.
and a clarification…
Your phone/tablet can be a beacon
(only via App functionality)
Whats happening

(Just a few) Use Cases

App register for OS
Finding Objects (inventory/filing)
call-backs to listen for Retail Info and Offers (triggered at store entry or in-aisle)
certain IDs
Dating/Social/Rendezvous applications
App emits an
iBeacon ID

Dating/Social/Rendezvous applications
Customer Service/Customer identification retail
Assume Apple is doing iBeacon/Fingerprint for purchases

iOS7 only at this stage - app must be foregrounded/screen on	

(or roll-your own with CoreBlueTooth)

http://developer.radiusnetworks.com/2013/12/15/why-android-devices-cant-act-as-ibeacons.html
http://www.forbes.com/sites/kashmirhill/2013/12/10/your-iphone-is-now-a-homing-beacon/
What matters to App Developers?
Proximity UUID	

(think of this as the 	

Brand/App/Retailer)

Major ID	


(think of this as the 	

Store/Venue)

Minor ID	


(think of this as the 	

Aisle/Location)

All iBeacons ship with pre-programmed ID’s which you should be able
to re-program, via an App on Mobile or PC with Manufacturer tools
Privacy Considerations
Location Opt-in is required on iPhone

1. Bluetooth needs to be on	

2. On iPhone you need to “opt-in” to location services for
the App	

3. Generally your App is waiting for callbacks for predefined UUIDs	

4. See this blog post: http://streethawk.com/blog/
2014/01/31/ibeacon-privacy-and-consumer-perceptions/
Privacy Considerations
No Opt-in required on Android
1. Bluetooth needs to be on	

2. Generally your App is waiting for callbacks for predefined UUIDs. There is a wildcard in Radius SDK but it
returns nulls for “region” parameters (UUID/Major/
Minor).	

3. Sniffing would need to implement at BLE level	

4. Radius implementation polls from the App space. So
there is potentially more battery drain than iPhone.	

1. polls every 30 seconds	

2. PRO library has some battery saving
Spam Considerations

iBeacon providers think retailer
“walk in the shop” get a pop-up is cool.

1. Tom Cruise Minority Report is actually utopia (personalized)	

2. spam popups is the dystopia we get.
Segment & Target
1. Know the user/customer	

2. Segment according to their need:	

1. loyalty status,	

2. purchase behaviour	

3. demographic
Simple Drag-and-Drop CampaignCreation without Developers
Campaign
Console
Simple Drop-in SDK - Powerful Cloud UI
1

2

3

4

-

Register on StreetHawk Cloud	

Reserve your App Name	

Invite Marketers

-

Drop-in Code Snippet	

Add the App Name

-

Add Push Certificates to StreetHawk Cloud

-

Get Started with:	

Reports	

Campaigns

-
Last Bit of Fun
GEO-CONQUESTING	

(opposite of show-rooming)
1. An Application hijacks the user by popping up a
message when shopper enters a competitors iBeacon
zone.	

2. HOW?:	

1. Use an Android App to sniff the Proximity UUIDs of
competitor iBeacons	

2. Add those UUIDs into their own Customer App	

3. Trigger on those iBeacons	

4. Bingo!
Simple	

Segmented Messaging	

to your Mobile App Users

David Jones
www.streethawk.com	


!

@djinoz

More Related Content

What's hot

What Apple's iOS 5 Means for Marketers
What Apple's iOS 5 Means for MarketersWhat Apple's iOS 5 Means for Marketers
What Apple's iOS 5 Means for Marketers
Ben Gaddis
 
1356930 634669665657537500
1356930 6346696656575375001356930 634669665657537500
1356930 634669665657537500
Muhammad Hasnain
 
Icloud Transfer Chart
Icloud Transfer ChartIcloud Transfer Chart
Icloud Transfer Chart
avsorrent
 
iPhone Developer_ankush
iPhone Developer_ankushiPhone Developer_ankush
iPhone Developer_ankush
ankush Ankush
 
Icloud computing seminar
Icloud computing seminarIcloud computing seminar
Icloud computing seminar
munaani
 
Apple The New iPad(Apple iPad 3rd generation)
Apple The New iPad(Apple iPad 3rd generation)Apple The New iPad(Apple iPad 3rd generation)
Apple The New iPad(Apple iPad 3rd generation)
JJ Wu
 
Introducing Apple New iPad(iPad 4th generation)
Introducing Apple New iPad(iPad 4th generation)Introducing Apple New iPad(iPad 4th generation)
Introducing Apple New iPad(iPad 4th generation)
JJ Wu
 

What's hot (20)

What Apple's iOS 5 Means for Marketers
What Apple's iOS 5 Means for MarketersWhat Apple's iOS 5 Means for Marketers
What Apple's iOS 5 Means for Marketers
 
1356930 634669665657537500
1356930 6346696656575375001356930 634669665657537500
1356930 634669665657537500
 
iCloud
iCloudiCloud
iCloud
 
Why Streethawk re-wrote ibeacon handling on Android
Why Streethawk re-wrote ibeacon handling on AndroidWhy Streethawk re-wrote ibeacon handling on Android
Why Streethawk re-wrote ibeacon handling on Android
 
iCloud by Apple
iCloud by AppleiCloud by Apple
iCloud by Apple
 
Icloud keynote2
Icloud keynote2Icloud keynote2
Icloud keynote2
 
Icloud Transfer Chart
Icloud Transfer ChartIcloud Transfer Chart
Icloud Transfer Chart
 
iPhone University Developer Program
iPhone University Developer ProgramiPhone University Developer Program
iPhone University Developer Program
 
iOS 9.3
iOS 9.3iOS 9.3
iOS 9.3
 
Customer Service Gone Mobile
Customer Service Gone MobileCustomer Service Gone Mobile
Customer Service Gone Mobile
 
Iphone client-server app with Rails backend (v3)
Iphone client-server app with Rails backend (v3)Iphone client-server app with Rails backend (v3)
Iphone client-server app with Rails backend (v3)
 
iPhone Developer_ankush
iPhone Developer_ankushiPhone Developer_ankush
iPhone Developer_ankush
 
IOS8 tuto by Phonevalley-DigitasLBi
IOS8 tuto by Phonevalley-DigitasLBiIOS8 tuto by Phonevalley-DigitasLBi
IOS8 tuto by Phonevalley-DigitasLBi
 
Icloud computing seminar
Icloud computing seminarIcloud computing seminar
Icloud computing seminar
 
iCloud by Apple
iCloud by AppleiCloud by Apple
iCloud by Apple
 
StackLabs-DataDriven Labs - iPhone App Development Training in Mohali
StackLabs-DataDriven Labs - iPhone App Development  Training in MohaliStackLabs-DataDriven Labs - iPhone App Development  Training in Mohali
StackLabs-DataDriven Labs - iPhone App Development Training in Mohali
 
Apple iCloud
Apple iCloudApple iCloud
Apple iCloud
 
Apple The New iPad(Apple iPad 3rd generation)
Apple The New iPad(Apple iPad 3rd generation)Apple The New iPad(Apple iPad 3rd generation)
Apple The New iPad(Apple iPad 3rd generation)
 
ゲーム作成で学ぶ iPhoneアプリケーション超入門
ゲーム作成で学ぶ iPhoneアプリケーション超入門ゲーム作成で学ぶ iPhoneアプリケーション超入門
ゲーム作成で学ぶ iPhoneアプリケーション超入門
 
Introducing Apple New iPad(iPad 4th generation)
Introducing Apple New iPad(iPad 4th generation)Introducing Apple New iPad(iPad 4th generation)
Introducing Apple New iPad(iPad 4th generation)
 

Similar to ibeacons, Privacy & Customer Segmentation - StreetHawk

Similar to ibeacons, Privacy & Customer Segmentation - StreetHawk (20)

[CocoaHeads Tricity] Estimote Beacons - world most popular iBeacon implementa...
[CocoaHeads Tricity] Estimote Beacons - world most popular iBeacon implementa...[CocoaHeads Tricity] Estimote Beacons - world most popular iBeacon implementa...
[CocoaHeads Tricity] Estimote Beacons - world most popular iBeacon implementa...
 
14 569
14 569 14 569
14 569
 
GDG Eddystone overview Aug2016
GDG Eddystone overview Aug2016GDG Eddystone overview Aug2016
GDG Eddystone overview Aug2016
 
Beacosystem Tour for GDG Dublin - Sean O Sullivan
Beacosystem Tour for GDG Dublin - Sean O Sullivan Beacosystem Tour for GDG Dublin - Sean O Sullivan
Beacosystem Tour for GDG Dublin - Sean O Sullivan
 
iOS CI/CD: Continuous Integration and Continuous Delivery Explained
iOS CI/CD: Continuous Integration and Continuous Delivery ExplainediOS CI/CD: Continuous Integration and Continuous Delivery Explained
iOS CI/CD: Continuous Integration and Continuous Delivery Explained
 
MSR iOS Tranining
MSR iOS TraniningMSR iOS Tranining
MSR iOS Tranining
 
iOS Application Development Step by Step to develop an iOS App.pdf
iOS Application Development Step by Step to develop an iOS App.pdfiOS Application Development Step by Step to develop an iOS App.pdf
iOS Application Development Step by Step to develop an iOS App.pdf
 
Arduino presentation by_warishusain
Arduino presentation by_warishusainArduino presentation by_warishusain
Arduino presentation by_warishusain
 
Rococo Software Overview Q3 2010
Rococo Software Overview Q3 2010Rococo Software Overview Q3 2010
Rococo Software Overview Q3 2010
 
The future is hybrid
The future is hybridThe future is hybrid
The future is hybrid
 
Steps to be done in arduino ide for monitoring
Steps to be done in arduino ide for monitoringSteps to be done in arduino ide for monitoring
Steps to be done in arduino ide for monitoring
 
iPhone App Dev Overview - Mobile Dev Camp Vietnam 1
iPhone App Dev Overview - Mobile Dev Camp Vietnam 1iPhone App Dev Overview - Mobile Dev Camp Vietnam 1
iPhone App Dev Overview - Mobile Dev Camp Vietnam 1
 
iOS-Application-Security-iAmPr3m
iOS-Application-Security-iAmPr3miOS-Application-Security-iAmPr3m
iOS-Application-Security-iAmPr3m
 
Lviv MDDay 2014. Антон Голуб “Pebble and i os – notify me fully!”
Lviv MDDay 2014. Антон Голуб “Pebble and i os – notify me fully!”Lviv MDDay 2014. Антон Голуб “Pebble and i os – notify me fully!”
Lviv MDDay 2014. Антон Голуб “Pebble and i os – notify me fully!”
 
Webapi
WebapiWebapi
Webapi
 
IoT
IoTIoT
IoT
 
Mobilefirst - Build Enterprise Class Apps for Mobile First
Mobilefirst - Build Enterprise Class Apps for Mobile First Mobilefirst - Build Enterprise Class Apps for Mobile First
Mobilefirst - Build Enterprise Class Apps for Mobile First
 
ARDUINO_presentation
ARDUINO_presentationARDUINO_presentation
ARDUINO_presentation
 
ARDUINO_presentation_by_Ravishankar_Pati.ppt
ARDUINO_presentation_by_Ravishankar_Pati.pptARDUINO_presentation_by_Ravishankar_Pati.ppt
ARDUINO_presentation_by_Ravishankar_Pati.ppt
 
Android lollipop
Android lollipopAndroid lollipop
Android lollipop
 

More from David Jones

Talk on Products for Founders Institute - July 2014
Talk on Products for Founders Institute - July 2014Talk on Products for Founders Institute - July 2014
Talk on Products for Founders Institute - July 2014
David Jones
 
Product Market Fit - lessons from the hampster wheel
Product Market Fit - lessons from the hampster wheelProduct Market Fit - lessons from the hampster wheel
Product Market Fit - lessons from the hampster wheel
David Jones
 

More from David Jones (20)

Pointzi Android Developers Talk - June17
Pointzi Android Developers Talk - June17Pointzi Android Developers Talk - June17
Pointzi Android Developers Talk - June17
 
Automate Mobile Growth Hacking - 6 Easy Organic Tactics you should do
Automate Mobile Growth Hacking - 6 Easy Organic Tactics you should doAutomate Mobile Growth Hacking - 6 Easy Organic Tactics you should do
Automate Mobile Growth Hacking - 6 Easy Organic Tactics you should do
 
Mobile Engagement Automation - a Darwinian Guide to Customer Relationships
Mobile Engagement Automation - a Darwinian Guide to Customer RelationshipsMobile Engagement Automation - a Darwinian Guide to Customer Relationships
Mobile Engagement Automation - a Darwinian Guide to Customer Relationships
 
You've got an App - now what? Implementing your Engagement Strategy
You've got an App - now what? Implementing your Engagement StrategyYou've got an App - now what? Implementing your Engagement Strategy
You've got an App - now what? Implementing your Engagement Strategy
 
Talk on Products for Founders Institute - July 2014
Talk on Products for Founders Institute - July 2014Talk on Products for Founders Institute - July 2014
Talk on Products for Founders Institute - July 2014
 
Your CRM is Dead: what you need to know about Mobile Marketing Automation
Your CRM is Dead: what you need to know about Mobile Marketing AutomationYour CRM is Dead: what you need to know about Mobile Marketing Automation
Your CRM is Dead: what you need to know about Mobile Marketing Automation
 
Get Users Back Into Your App! - Retention and Engagement
Get Users Back Into Your App! - Retention and EngagementGet Users Back Into Your App! - Retention and Engagement
Get Users Back Into Your App! - Retention and Engagement
 
Product Market Fit - lessons from the hampster wheel
Product Market Fit - lessons from the hampster wheelProduct Market Fit - lessons from the hampster wheel
Product Market Fit - lessons from the hampster wheel
 
Product/Market Fit Twists and Turns
Product/Market Fit  Twists and TurnsProduct/Market Fit  Twists and Turns
Product/Market Fit Twists and Turns
 
assert(CPA < LTV) - the most important line of code (AKA Startup Metrics ...
assert(CPA < LTV)  - the most important line of code (AKA Startup Metrics ...assert(CPA < LTV)  - the most important line of code (AKA Startup Metrics ...
assert(CPA < LTV) - the most important line of code (AKA Startup Metrics ...
 
StreetHawk for ISV SpeakEasy
StreetHawk for ISV SpeakEasyStreetHawk for ISV SpeakEasy
StreetHawk for ISV SpeakEasy
 
Product/Market Fit - Twists and Turns
Product/Market Fit - Twists and TurnsProduct/Market Fit - Twists and Turns
Product/Market Fit - Twists and Turns
 
Setting up for Global Success
Setting up  for Global SuccessSetting up  for Global Success
Setting up for Global Success
 
assert(CPA < LTV) - the most important line of code
assert(CPA < LTV)  - the most important line of code assert(CPA < LTV)  - the most important line of code
assert(CPA < LTV) - the most important line of code
 
Startup Metrics for Convicts
Startup Metrics for ConvictsStartup Metrics for Convicts
Startup Metrics for Convicts
 
The Rise and Rise of Web Fraud
The Rise and Rise of Web FraudThe Rise and Rise of Web Fraud
The Rise and Rise of Web Fraud
 
Skate to where the puck will be - cliche or axiom?
Skate to where the puck will be - cliche or axiom?Skate to where the puck will be - cliche or axiom?
Skate to where the puck will be - cliche or axiom?
 
Techy Things lawyers need to know
Techy Things lawyers need to knowTechy Things lawyers need to know
Techy Things lawyers need to know
 
Your clouds must be transparent - an intro to Cloud Security Alliance
Your clouds must be transparent - an intro to Cloud Security AllianceYour clouds must be transparent - an intro to Cloud Security Alliance
Your clouds must be transparent - an intro to Cloud Security Alliance
 
The Cathedral and the Bazaar - musings on iPhone and Android
The Cathedral and the Bazaar - musings on iPhone and AndroidThe Cathedral and the Bazaar - musings on iPhone and Android
The Cathedral and the Bazaar - musings on iPhone and Android
 

Recently uploaded

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Recently uploaded (20)

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 

ibeacons, Privacy & Customer Segmentation - StreetHawk

  • 1. iBeacons, Location, Privacy, Segmentation and User Engagement. ! Segment - don’t Spam your App users
  • 2. Meet Some iBeacons Radius Networks arduino based with a BLE USB. (developer kit) Roximity key fob (US) Also USB versions to plug into POS I guess Developer Kontakt (Poland) Estimote (USA/Poland) Simple to deploy, Simple to steal (?) BlueCat (Aus & US) TCO approach with power management May be extensible
  • 3. Some iMisconceptions… iBeacons are an Apple Product ‣Its a protocol running over BLE (Bluetooth Low Energy Standard/Spec/Devices) ‣Its a Trademark of Apple that also defines product compliance (25th Feb 2014)
  • 4. Some iMisconceptions… iBeacons won’t work with Android ‣Remember: Its just a protocol…. ‣You can implement yourself on top of http://developer.android.com/guide/topics connectivity/bluetooth-le.html ‣You could use the Radius Networks SDK: ‣https://github.com/RadiusNetworks/android-ibeacon-service ‣we use FREE and PRO ‣You could wait for Google…..? (anyone?, anyone? Bueller?) ‣Others?
  • 5. Some iMisconceptions… iBeacons are stealing my privacy! ‣Generally No. ‣Most iBeacon devices are transmit only. ‣Some can detect/keep IDs and use it for monitoring dwell and flow. ‣Generally it will depend on the Apps on your phone/tablet/wearable and whether you have opted-in (more on that later)
  • 6. Some iMisconceptions… iBeacons are under NSA control ‣Veggies es bonus vobis, proinde vos postulo essum magis kohlrabi welsh onion daikon amaranth tatsoi tomatillo melon azuki bean garlic.
  • 7. and a clarification… Your phone/tablet can be a beacon (only via App functionality) Whats happening (Just a few) Use Cases App register for OS Finding Objects (inventory/filing) call-backs to listen for Retail Info and Offers (triggered at store entry or in-aisle) certain IDs Dating/Social/Rendezvous applications App emits an iBeacon ID Dating/Social/Rendezvous applications Customer Service/Customer identification retail Assume Apple is doing iBeacon/Fingerprint for purchases iOS7 only at this stage - app must be foregrounded/screen on (or roll-your own with CoreBlueTooth) http://developer.radiusnetworks.com/2013/12/15/why-android-devices-cant-act-as-ibeacons.html http://www.forbes.com/sites/kashmirhill/2013/12/10/your-iphone-is-now-a-homing-beacon/
  • 8. What matters to App Developers? Proximity UUID (think of this as the Brand/App/Retailer) Major ID (think of this as the Store/Venue) Minor ID (think of this as the Aisle/Location) All iBeacons ship with pre-programmed ID’s which you should be able to re-program, via an App on Mobile or PC with Manufacturer tools
  • 9. Privacy Considerations Location Opt-in is required on iPhone 1. Bluetooth needs to be on 2. On iPhone you need to “opt-in” to location services for the App 3. Generally your App is waiting for callbacks for predefined UUIDs 4. See this blog post: http://streethawk.com/blog/ 2014/01/31/ibeacon-privacy-and-consumer-perceptions/
  • 10. Privacy Considerations No Opt-in required on Android 1. Bluetooth needs to be on 2. Generally your App is waiting for callbacks for predefined UUIDs. There is a wildcard in Radius SDK but it returns nulls for “region” parameters (UUID/Major/ Minor). 3. Sniffing would need to implement at BLE level 4. Radius implementation polls from the App space. So there is potentially more battery drain than iPhone. 1. polls every 30 seconds 2. PRO library has some battery saving
  • 11. Spam Considerations iBeacon providers think retailer “walk in the shop” get a pop-up is cool. 1. Tom Cruise Minority Report is actually utopia (personalized) 2. spam popups is the dystopia we get.
  • 12. Segment & Target 1. Know the user/customer 2. Segment according to their need: 1. loyalty status, 2. purchase behaviour 3. demographic
  • 13. Simple Drag-and-Drop CampaignCreation without Developers Campaign Console
  • 14. Simple Drop-in SDK - Powerful Cloud UI 1 2 3 4 - Register on StreetHawk Cloud Reserve your App Name Invite Marketers - Drop-in Code Snippet Add the App Name - Add Push Certificates to StreetHawk Cloud - Get Started with: Reports Campaigns -
  • 15. Last Bit of Fun GEO-CONQUESTING (opposite of show-rooming) 1. An Application hijacks the user by popping up a message when shopper enters a competitors iBeacon zone. 2. HOW?: 1. Use an Android App to sniff the Proximity UUIDs of competitor iBeacons 2. Add those UUIDs into their own Customer App 3. Trigger on those iBeacons 4. Bingo!
  • 16. Simple Segmented Messaging to your Mobile App Users David Jones www.streethawk.com ! @djinoz