imei정보 또는 휴대폰번호 개발자의 서버에 저장해두는 것은 법적으로 문제가 생길 수 있는 소지를 가지고 있다고 알고있습니다

그렇다면
위 정보들을 md5() 등의 메소드를 이용해서 복호화 할 수 없는 형태의 문자열로 사용자의 휴대폰(단말기/클라이언트)에서 작업 후, 그 문자열(복호화 할 수 없게되어버린 데이터, 즉 아무 의미를 갖지 않는 문자열)을 개발자의 서버에 전송하는 것은 법적으로 문제 없을까요?

위와같이 만들어진 문자열을 디바이스에 저장하고, 서버에 보내어 유저를 구분할 고유한 아이디로써 사용됩니다


코드로 표현하자면 아래와같습니다.

sendDataToServer(md5("010-****-****"));

즉 실제 데이터(IMEI, 휴대폰번호 등..)는 네트워크를 타지 않고, 사용자 단말기의 메모리 상에서만 움직입니다.

그리고 복호화 할 수 없게 된 상태의 문자열이 되어서야 그때 네트워크를 타고 서버로 전송됩니다.