MikroTik : Wireguard setup with MikroTik and your smartphone
All MikroTik routers come with support for all kinds of VPN and now, Wireguard is also available. Why use a cloud service and pay for a subscription, if you can host your own VPN server with the Wireguard functionality in RouterOS. Follow this video and use the accompanying documentation guide:
https://help.mikrotik.com/docs/display/ROS/WireGuard#WireGuard-RoadWarriorWireGuardtunnel