SkyGAN is a system that developed for face recognition system on drones where Convolutional Neural Network (CNN) and Generative Adversarial Networks (GAN) are included. We propose a hybrid model, where GAN and CNN are included, to overcome current limitations. An IOS application that includes purposes such as the monitoring and controlling of the drone activity, GUI that is meant to be designed for person selection, controlling of drone that heads towards target, adding person to the face database, keeping track of the data transfer between drone a nd high-end PC is also developed. The reason behind this project is that to be used in the industry for purposes ranging from paramilitary to civic-commercial, security issues like detection of possible suspect in critical regions, places that should be under surveillance for public safety when it comes to face detection & recognition on drones.