Pretty cool idea, but does this solution actually give users ownership of their identity?
Try getting Google to let you do that ;)
Is the seed created and encrypted on the client or the server?
Identities created through SimpleID can be used across multiple apps, so it's important to us that developers are only able to access data specific to their app (i.e. app-specific encryption keys).