Any reason for not use Pipe on this? Because Android connection is hard, we'll need do some magics, parse JSON, etc... The same for Registration/Authentication...