I have developed face swap app in Android and iOS. It detects special points from the face and places predefined filters in that position. App provides social media sharing functionality. For example, users can send their face swapped images through Facebook, WhatsApp, email.