This project (linked to the GitHub repository) developed a novel Deep Convolutional Autoencoder neural network for single-channel EEG (electroencephalogram) artifact removal in real-time, and the proposed model has also been implemented into an Android Smartphone App for mobile EEG and potential portable Brain-Computer Interfaces applications. The repository contains the pre-processed EEG data used, Python code and Android Studio project.