I turned the feedback feature off when I first got my Lumia but twice now I've been looking at my settings screen to see Feedback was enabled when I never even went into the screen where you turn it on...very weird.
You mean like Microsoft feedback to improve Windows Phone?