How do you mean randomly came up on your phone? With image matching and facial recognition software that tech companies have it wouldn't surprise me if there is some funny business involved.