Bueno, llevo bastante tiempo viendo que las peticiones de safaris por mensaje privado son algo muy polémico. Entonces se me ocurre una idea que a nivel informátivo no sé cual sería su dificultad , pero a nivel pràctico sería útil.
Entremos en materia: consiste en unas peticiones, es decir, en vez de mandar un mp, mandar una especie de mensaje archivado por separado. Y en vez de la persona escribir, que salga la clave de amigo que tiene puesta en el perfil y que al que lo reciba, una opción de aceptar y otra de rechazar. En caso de aceptar, que por el mismo método llegue la clave del otro al primero. También podría haber una opción de archivar por si queremos guardarla y decidir mas tarde. E incluso a lo mejor, una opción para que te avise o no cuando te manden la invitación. ¿Me he explicado bien?
Lo que no tengo claro es la experiencia y maña en informática para poder llevar a cabo esto, pero creo que sería muy práctico