The second they make this and make it useful in any way, immediately the apps people create will lay bare exactly how bad of a privacy invasion they are, tons of bad press ensuing.
It's definitely not technical hurdles preventing them from making one.