How do you differentiate an earthwuake from common behaviors while the phone is in a pocket such as running, jumping, walking etc.
I can't be the only thinking this is nonsense. Just install a bunch of actual earthquake detectors and make them send notifications via already existing alert systems.
A less chatty implementation would be if each phone only contacted the server when it sensed a possible quake. If it gets a few correlated hits, it can even send out a "hey did everyone feel that?" question.
Companies lose billions on projects every year because someone uttered these exact same words.