вы не поняли как производится обмен через гарант. Обе стороны отдают свои данный Гаранту, гарант проверяет правильность пароля, логина, почты, потом менет пароли и выдает пользователям аккаунты.Конечно это сложно, но я думаю что выполнимо