On 2 Dec,2014, at 15:59 , Summers Pittman <supittma(a)redhat.com> wrote:
On 12/01/2014 10:57 AM, Sebastien Blanc wrote:
>
>
> On Mon, Dec 1, 2014 at 4:46 PM, Summers Pittman <supittma(a)redhat.com> wrote:
> What other companies provide geofencing and what do their APIs look like?
> I know Google has some stuff for Android buried in Google Play Services.
>
> In general I think it might be less big brother if instead of the user reporting
their location we add in metadata to filter incoming messages. This will have us sending
more metadata but we don't have to worry about what if some bad guy compromises the
server and start following his mother-in-law.
> Sorry, I'm not sure to understand the alternative you propose.
I don't like the push server knowing every user's location. Instead of the push
server deciding to send to a user based on her location the push server should send a
"filter" property with the message the client can use to determine if it should
show the message.
This is a cool option for android, but it can’t work on the other platforms as they have
no way to filter the message before it shows up on the device.