Simple Multiplayer - Or maybe not so?. Advice request

Hi,

So I’ve been looking up about multiplayer. So far it all shows real time character movement etc.

What I’ve got is a racing game, where your ghost is recorded as a time and location array along with the car’s visual in a struct.

What I’m looking to do is to have facebook friends be able to challange their friends to beat their “ghost”.

Do I need to go though and create all that crazy dedicated server stuff? All I really want to do is to send a struct to another player?

What’s the simplest way to do this?

Thanks

Oh, I should probably add that I’m using Blueprints and I’m targeting mobile devices primary android