Eyes peeping into your memory