<commit_before># CENO

**Censorship, no thank you!**

[CENO](https://censorship.no) is innovative censorship circumvention technology
based on a p2p distributed caching network.

Users do not need to know a friendly proxy server in the uncensored zone to bypass local filtering. CeNo maintains strong privacy and anonymity features as well as offering users plausible deniability in an emergency situation. CeNo is built in advance of aggressive Internet filtering and the establishment of [national intranets](http://en.wikipedia.org/wiki/National_intranet) to fence off citizens from the wicked Web. Read more about the project [here](https://github.com/equalitie/ceno/wiki)

<a href="ceno-infographic"><img src="https://github.com/equalitie/ceno/raw/next/ceno-client/static/images/ceno_about_infographic.png" align="center" height="257" width="450" ></a>

## Disclaimer
CENO is a work in progress and currently in alpha release. Bugs and imperfections exist. It may be possible for a malicious third party to exploit a weakness to deanonymise your IP address. In most Internet environments, using [Tor](https://www.torproject.org) is recommended for anonymous Internet browsing and publishing. 

## Running CENO
For installation, please refer to [INSTALL.MD](https://github.com/equalitie/ceno/blob/next/INSTALL.md)

###What you need to know
1. CENO uses the [Freenet](https://freenetproject.org) censorship resistant platform for communications and storage. The Freenet package is bundled with CENOBOX. Launching it from your computer will in fact do three things:
 * Launch the CENO client software
 * Launch a [Firefox](https://github.com/equalitie/ceno/tree/next/ceno-firefox) or [Chrome](https://github.com/equalitie/ceno/tree/next/ceno-chrome) browser with the CENO plugin and open the CENO portal page (http://localhost:3090)
 * Launch Freenet
2. Freenet needs to discover other peers and learn about the network around you. This will take a few minutes. The CENO 'Status Indicator' will display CONNECTED when Freenet has discovered enough peers. This will happen every time you launch or restart the software.
3. Both CENO and Freenet use a local proxy client to connect with your browser. CENO is accessible via http://localhost:3090 and Freenet via http://localhost:8888. To alternate between the respective CENO/Freenet portals in your browser, use the CENO browser plugin to enable or disable the service
4. There are two ways to receive content via CENO:
 * Request websites via the CENO URL bar
 * Browse pre-loaded news feeds via CENO Channels
 <commit_msg>Fix href pointing to the infographin in README<commit_after># CENO

**Censorship, no thank you!**

[CENO](https://censorship.no) is innovative censorship circumvention technology
based on a p2p distributed caching network.

Users do not need to know a friendly proxy server in the uncensored zone to bypass local filtering. CeNo maintains strong privacy and anonymity features as well as offering users plausible deniability in an emergency situation. CeNo is built in advance of aggressive Internet filtering and the establishment of [national intranets](http://en.wikipedia.org/wiki/National_intranet) to fence off citizens from the wicked Web. Read more about the project [here](https://github.com/equalitie/ceno/wiki).

<br>
<a href="https://github.com/equalitie/ceno/raw/next/ceno-client/static/images/ceno_about_infographic.png" target="_blank"><img src="https://github.com/equalitie/ceno/raw/next/ceno-client/static/images/ceno_about_infographic.png" align="center" height="257" width="450" ></a>

## Disclaimer
CENO is a work in progress and currently in alpha release. Bugs and imperfections exist. It may be possible for a malicious third party to exploit a weakness to deanonymise your IP address. In most Internet environments, using [Tor](https://www.torproject.org) is recommended for anonymous Internet browsing and publishing.

## Running CENO
For installation, please refer to [INSTALL.md](https://github.com/equalitie/ceno/blob/next/INSTALL.md).

###What you need to know
1. CENO uses the [Freenet](https://freenetproject.org) censorship resistant platform for communications and storage. The Freenet package is bundled with CENOBox. Launching it from your computer will in fact do three things:
 * Launch the CENO client software
 * Launch a [Firefox](https://github.com/equalitie/ceno/tree/next/ceno-firefox) or [Chrome](https://github.com/equalitie/ceno/tree/next/ceno-chrome) browser with the CENO plugin and open the CENO portal page (http://localhost:3090)
 * Launch Freenet
2. Freenet needs to discover other peers and learn about the network around you. This will take a few minutes. The CENO 'Status Indicator' will display CONNECTED when Freenet has discovered enough peers. This will happen every time you launch or restart the software.
3. Both CENO and Freenet use a local proxy client to connect with your browser. CENO is accessible via http://localhost:3090 and Freenet via http://localhost:8888. To alternate between the respective CENO/Freenet portals in your browser, use the CENO browser plugin to enable or disable the service
4. There are two ways to receive content via CENO:
 * Request websites via the CENO URL bar
 * Browse pre-loaded news feeds via CENO Channels
{'fraction_non_alphanumeric': 0.07648617947747066, 'fraction_numerical': 0.00870882241575161, 'mean_word_length': 4.956031567080045, 'pattern_counts': {'":': 0, '<': 10, '<?xml version=': 0, '>': 10, 'https://': 17, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3326026', 'n_tokens_mistral': 1471, 'n_tokens_neox': 1396, 'n_words': 647}