The thread's summary was edited.
What does "you agree to transparency" mean? It doesn't seem like proper English and should probably be reworded.
I think it actually is proper English, but it looks a bit awkward, I agree. Not making changes, here though.
For languages which have difficulty in translating transparency, does this alternative wording convey the meaning properly?
By submitting, you agree that your information will be used under these $1.
Not really. Part of the feedback will be public, hence the use of "transparancy". I haven't ready the $1, though; that might give some extra clues.