This document proposes a non-invasive skin lesion analysis system for early detection of malignant melanoma using image processing in MATLAB. The system has two main parts: 1) a sunburn monitoring app to track sun exposure and 2) an automatic image analysis module. The image analysis module uses dermoscopy images from a hospital database to test segmentation, feature extraction, and classification algorithms. Hair is detected and excluded from images before segmentation. Features like shape, color and texture are extracted and classified using algorithms like k-NN achieving over 95% accuracy for benign, atypical and cancerous lesions. The system aims to provide an affordable, early screening tool for skin cancer detection on mobile devices.