El sitio fue fundado en noviembre de 2005 por "Igor Alexander", y alojado en ProBoards.
[6][7] El sitio requiere inscripción utilizando una dirección válida de correo electrónico.
Su configuración prohíbe el registro con proveedores de correo electrónico que permiten el anonimato.
[9][10][11] Seth Finkelstein escribió en el periódico inglés The Guardian que Wikipedia Review ha proporcionado un medio para la investigación en asuntos relacionados con Wikipedia, como por ejemplo la "Controversia Essjay".
[14] The Independent notó que "las alegaciones contra ciertos administradores fueron prominentes en un sitio llamado Wikipedia Review, donde la gente debate las acciones de los administradores"[15] El sitio web irlandés Silicon Republic sugirió visitar Wikipedia Review a fin de "seguir disputas, discusiones, editores y la burocracia en general acerca de Wikipedia".