According to PR-model, streisand.me is ranked 3,158,110th in multilingual Wikipedia, in particular this website is ranked 421,460th in French Wikipedia.
The website is placed before anontranslator.eu and after form-a.net in the BestRef global ranking of the most important sources of Wikipedia.