OONI Run: Let's fight internet censorship together!
- Engage your friends (and the world) to run censorship measurement tests
- Monitor the blocking of your website around the world
OONI Run includes a variety of OONI Probe software tests designed to:
- Test the blocking of websites
- Find middleboxes
- Measure the speed and performance of networks
- Measure video streaming performance
By choosing the tests that interest you and the sites you want to test, generate a link via OONI Run and share it. Alternatively, embed the widget code to monitor the accessibility of your site. The global OONI Probe community can then respond!
Engage your friends
With OONI Run, you can choose which websites you want to test for censorship. Simply select “Web Connectivity” and add as many URLs as you like.
Then click “Generate” to generate a link that you can share with your friends.
If they already have OONI Probe installed, the link will open their mobile app and automatically start testing the sites of your choice! Otherwise, it will encourage them to install OONI Probe first.
Engage the world
OONI Run can help build a global network for rapid response to emergent censorship events. By tweeting a generated link, you can encourage the world to run the tests (and to test the sites) you’ve chosen.
If you suspect that a site might be censored during political events, add that site to OONI Run, generate a link, and share it with people in that country. If you heard rumors of censorship, engage people in that country to collect data that can serve as evidence.
Monitor your site
Perhaps your site has been blocked by some governments and you're unsure how the censorship is implemented or whether it’s blocked across all networks. Or perhaps you’re just interested in having data that can serve as evidence that your site was intentionally censored.
You can monitor the accessibility of your site through the following simple steps:
- Select “Web Connectivity” on OONI Run
- Add your site
- Click “Generate”
- Embed the provided widget code and encourage the global OONI Probe community to test your site!
You can embed a nice widget on your website by including the widget source like this:
<script src=' https://cdn.jsdelivr.net/npm/ooni-run/dist/widgets.js'></script>
You can then add buttons to your website by adding this element:
<a href='https://run.ooni.io/nettest?tn=web_connectivity&ta=%7B%22urls%22%3A%5B%22https%3A%2F%2Fwww.wikipedia.org%22%5D%7D&mv=1.2.0' class='ooni-run-button'>Run OONI!</a>
This is how the button will look like on your website:
Otherwise, if you would like a bigger widget, you can add (and tailor) the following element to your website:
<div data-link='https://run.ooni.io/nettest?tn=web_connectivity&ta=%7B%22urls%22%3A%5B%22https%3A%2F%2Fwikipedia.org%22%5D%7D&mv=1.2.0' class='ooni-run-banner'> Test Wikipedia </div>
It can look like this:
Note: OONI Run is now available on Android and within 24-48 hours (depending on Apple) it will be available on iOS too.
I'm pasting Arturo's response to your questions (posted on the tor-talk mailing list) here:
"When you click on a link with OONI Run the user is presented with a page that shows them the list of URLs (if the test is web_connectivity) that they are about to test.
If a malicious URL is included in such list, the user will be able to avoid running it by simply clicking the X button.
The run.ooni.io links are also defined as a custom URI inside of both apps, so if the app is installed, the user will actually never be connecting to ooni.io servers.
That said, something to keep in mind, is that OONI Probe is not a privacy tool, but rather a tool for investigations and as such poses some risks (as we explain inside of our informed consent procedure).
We are not aware of any OONI Probe users having gotten into trouble for using our tool, but we prefer to air always on the safe side be sure that they understand very well the speculative risks that they could run into."