3 ms·
If you generate a fingerprint of the audio on the phone, you would not leak too much information about the environment. Shazam, for example, computes the spectr
by danbruc 8y ago
If you generate a fingerprint of the audio on the phone, you would not leak too much information about the environment. Shazam, for example, computes the spectrum, picks the strongest peaks, and uses the relative positions of small groups of peaks in time and frequency as features to search for in known recordings. Those features are quite sparse and you can not reconstruct the audio from them. You could however identify more or less every audio signal in the environment you have a copy of to compare against.
You could do better by sending out the fingerprint you are looking for and compare it against the past couple of seconds or minutes on the phone so that you could only report a match if one occurred. This would avoid leaking what music you are listening to or what you are watching on TV unless it is what they are looking for. If you report a match with GPS coordinates, the server could throw away everything but the position so that the position is not easily linked to a user.
This still reveals all the living rooms in which someone watched the match and used the app, so it's not perfect. If you have a map of all relevant businesses, you could just count matches in the proximity for each or you could only keep matches from locations from which a certain minimum number of matches were reported which should also get rid of most living rooms. This is still not perfect, it, for example, potentially leaks how popular different places are but from a privacy perspective of app users it seems acceptable to me, at least given you trust them to do it right.
The real issue, at least in my opinion, is that they turn the app users against the business owners of the places they like to watch matches at. I am not against them trying to track the ones down that are not paying, they have a legitimate interest in that. But the way they are trying to do it seems wrong to me. There are probably some app users that would welcome if everyone had to pay but I guess most don't really care whether their favorite sports bar pays or not and even more would not want to cause trouble for the business owner even if they think they should pay. In consequence this is a feature that many if not most app users would not want to use even if there were no privacy issues. They still put it in hoping that nobody would take notice and that they could get away with it, at least for some time.
- narag 8y agoPrivate home licenses are different from public locals licenses and signals are also slightly different. Actually what bars do is buy a home license and use it for public locals. What I would find infuriating is they get away with it. Data Protection laws are very strict for the little guy, we will see what they do with the 500 pound gorilla. I'm not optimist. These laws did nothing to curb "legal spam" until GDPR. I'm very satisfied with how all the idiots that flooded us with spam are now begging me to allow them to keep doing it. Good riddance!
- CaptainZapp 8y agoThat's why sports broadcasts in English pubs contain a beer glass in the image[1] [1] https://www.lbc.co.uk/radio/special-shows/the-mystery-hour/culture/why-do-pub-tvs-have-a-pint-glass-in-the-corner-715/ https://www.lbc.co.uk/radio/special-shows/the-mystery-hour/c...
- michaelmrose 8y agoI'm not in favor of content owners being able to enforce conditions on usage. Imagine if your shovel from Home Depot contained a little gps unit and connected to your phone via bluetooth to allow you to license it for usage at different sites with different rates and terms and packages you could sign up for. Buy the homeowner package for only 9.99 a year for one site. Buy the groundskeeper package for 24.99 a year for any site within a 3 mile radius of a given point. Licence unlimited locations for only 49.99 a year! Want to lend your shovel to your friend no problem just login to your account and share a link and ensure your friend pays the 4.99 fee! If it doesn't make sense for a shovel I'm not sure why it makes sense for anything else. Market segmentation certainly means money but I don't see why we as consumers should buy into it or care if its violated.
- caf 8y agoThe whole thing could be done locally on the phone: "You appear to be watching the match at a commercial premises which hasn't paid to license - report this?" Actually, thinking about this you wouldn't even really need the users to report the venues - just shaming the venue to their customers with a banner in the app might well be enough.