i found this on my phone when i plugged it in my pc. .doodlemobile_featureviewnew i put it in Google and some crazy translations came up. i have no idea what this is. Any clues?