I actually think they missed a chance here. They could have made the code in such a way that it anonymizes the receiver. Only japan post would know where this person lives.
I believe so too. The API they provide doesn’t need to respond with the exact address until an approved carrier makes an identified request. The availability of that API needs to be perfect though!