It seems like a good beginning for skin protection but, apps will never beat human doctors, at least no within the next few years so, for now, at least, the best option is to consult a doctor to be sure. But, it could nevertheless be a good app to potentially point out some things in your life.
Keep on hunting.