 So, welcome here on stage, Bossevoir, Tazidon and Claude. The next talk is on building a better Internet. It all started, I think, two years ago at the 30C3 when these two guys were here, inviting us to build our own ISP. And this year, they want to invite us to build something like a better Internet, which is a small box, I think. They have brought with them that prevents your ISP from snooping on your traffic and enables you to circumvent things like KB a great net and all of these oddities. Stage is yours. Thank you. Hello, everyone. So we are going to talk to you about the InternetCube, which is this little box you can see here. Maybe you have heard already about this project with the French name, Labric Internet, but today we're going to stick with the InternetCube. So let's start with some facts. Nobius, today we have an Internet made of big silos, and this is really something we are uncomfortable with and really something we need to change. We give information to a lot of companies, a lot of entities, governments and stuff that are having this power to influence us through this. So it is to say that we have this Princess Freedom, we can say that, being helped by some evilish Ganondorf, like you know that Google, Amazon, Netflix, Apple, Microsoft, Robbox, Nasty one. Onclick, doubleclick.google.cobase.com or something like this, and reddit, obviously, and Facebook. That's for sure. Fact number two, maybe. Fact number two, Internet needs diversity, like as the Internet is like today, as Claude said, the information is centered in silos, but not only the personal information, but also the public information. And we can ask today, what is your freedom if the only information you get is from the top 100 websites? So that's a major problem. We need more networks. We need more websites. We need more information, more sources, more diversity, and obviously, we need more networks. Yeah. Thankfully, we have this IPotex link to the rescue of the Princess here. It seems like a bit sad with all these children stuff, so it has to make, to find this artifact, to get into this old cave, with all men in the cave and find, I don't know, maybe something. Maybe an antenna cube. Yeah. Okay, okay. This was a bit tough on you, but this is, yeah, we have one here, and without further ado, we'll make a quick demo. Yeah. So that you have an idea of how. So let's see. We have one here connected on the podium. Yeah, we just plugged in just before the conference, so that we can show that it has boots at some point. So let's see what's on there. Yeah. You just have to type my domain name. Very common one. Yeah, it works. So this is where it works. But we don't really see it. So it's on the device like this. And yeah, I just have my awesome website on it. Let's see what it is. And I can just have my emails, I mean, receive my emails here, I guess. I hope. So you can actually send me emails on, yeah, it is. Sorry, Let's Encrypt is not yet included, but we're working on it. Yeah, of course. It is self-signed certificates. Proper ciphers and stuff. Don't worry. Yeah. Okay. You really accept it permanently? Oh, I did. Oh, fuck. Yeah. So it is running on the 4G connection here because I don't know. The CCC network is kind of spoofing things. Sometimes. And yes, I will try to receive my emails here. Yeah, don't move too much. He's working here. Yeah. Please 4G. Oh, that's something. Sorry, the packets are going through Europe and stuff like that through Belgium, Australia countries, France also, of course. So that's because HTTPS is slowing up connections, right? No? Yeah, maybe we won't have emails, but I still have my op-sum website on it. Oh, yes, it works. Sorry about that. Yeah. Can you remember the password? Yeah, I did. Something very strong. Yeah. Anything funny to say? No, not after the talk I gave yesterday. Oh, yeah. So how are you today? Doing great. Maybe you can explain that. Yeah, we just plugged it in so far. We even put this 4G phone in USB directly on the, yeah, connected through USB to the cube. It worked. It recognized a device, an internet device on the USB device and automatically connected it to the internet. So this is kind of playing and play thing. Actually, maybe we can explain that we switched to the 3G connection because we had issues during the preparation with the networks here at the Congress. Some people were trying to... Yeah, I know. Were spoofing certificates or SSL certificates. What an idea. Let's wait a little bit. But it was working earlier. Of course it was working. As always. Okay, maybe what we can say about this is, yeah, don't try this at home. Of course it's dangerous. I mean, receiving emails, actual emails on a 3G connected device can be tricky at some point. Okay, maybe we can... Yeah, we can go further and just get back to it after a while. So, yeah, the question is, how does it actually work? When it works. So, yeah, how does it work? That's the interesting part. So, yeah, this is little box, little cube, and what is interesting with this is that it's the union of three major essential parts. Three basic elements that combine together give something very interesting. And the first part is open hardware. We need to do this to achieve what we are describing. We need to have an open hardware that is cheap, low voltage, that is hackable with specifications online. And so far the best match we had is Olimax Harm Board. But free software is free. Open hardware is just one element. And you need to have free software running on top of this open hardware. And that's something Claude has been working on for a long time now. Yeah, for like three years, we worked on a software called Why In A Host, which is basically a Debian-based distribution that aims to facilitate or to ease the installation and the handling of services on the server, easing the user creation management, the backup creation, the domain creation, the extension of the server capabilities with applications and stuff. So that's about it regarding the software part. You can find further information on the website where you know host.org. And yes, we had those two components. A cool hardware, open, and yeah, Olimax is quite a cool manufacturer. And we had this software, which works on that board. But we needed something in order to solve this issue, this network issue that obviously is a pain in the ass when you are trying to host yourself. How can I make my server open on the internet? And that's how the third component comes out. Yes, we need, actually, we chose to add to this a VPN connection and to a trustworthy provider. Yeah, two years ago, I was here at the Congress giving a talk about inviting you to build your own ISPs and when you are running such ISPs, you should communicate and help each other in order for the networks to grow and these networks to happen, to have them everywhere, actually. So we met with Fryfunk and so on. That was really great. And so we at the time presented a tool called db.ffdn.org and you can find on this side a whole bunch of providers, internet access providers, non-profit ones, that are enabling us with this cube to provide VPN access with public endpoints, which means you can have your data, your personal data or your public data accessible through the internet, through a trusted connection, going through a friendly ISP and that's something that is not possible with the most of the commercial ISPs that are blocking port 25, that are doing silly stuff, that are doing discrimination on the network and they really don't want us to do self-hosting. So, yeah, that's the third element that I've seen missing in most of the projects about this kind of matter. It's how do you... You can trust the hardware, you can work on the hardware, you can work on the software, but the missing link is always, I think, the third one, it's about the connection to the internet and so, combined together, these three elements give what we think is kind of an early 3D elect and this makes the internet cube. Those three parts are very legit in the sense that, yeah, it now comes as a plug and play device, something really plug and play, even though it is a bit slow sometimes, right? It depends on the network. Yeah, it depends on the network. But, yeah, this question of having a friendly ISP is really complicated to solve and, yeah, self-hosting is becoming really complicated. Now, having this three parts really makes it... makes the cube plug and play and the cool part is, yeah, adding Wi-Fi antenna on it and you have actually this neutral network broadcasted through all your house, any place you go, you have this Wi-Fi. We have one, though. We have a non-discriminate network being broadcasted, as of now, that's fine. They all say they have Wi-Fi. It's over, right? Yeah, so we have also, yes, this possibility is to broadcast a network at home and just by connecting to it, all commercial, non-trust-worthy ISP is not able to read what you're doing or your connection anymore. So there is, yeah, those very two parts, having a network at home and having a personal server working right away. So, yeah, that makes sense. Yeah, yeah, that's the very interesting stuff. The interesting thing about all this is that you have two major parts, like connecting to the cube and your data from everywhere on the Internet and also at your home or whatever you are, you can connect to the Internet through a trusted channel. And, of course, this is what we came up with, but I think there are many, many, many others, things we can do. Maybe you're wondering how do you get one, a working one, of course. That's an interesting question. And so it's easy for French people or Belgians to have one because non-profit local ISPs providing these cubes nearby. But as I said, the local part is very important. What you should do is maybe think about building your own ISP, providing VPN access such as we do and also all the parts, all the documentation of the software and so on is online. And we really invite people to build their own, if you have questions about building your own ISP and providing public IPs to friends and to people around you, ask us, we can help you. It's really what we want to do is really to have more networks and have more projects like this. The thing that we often miss here is that it is not as difficult as we think to build an actual VPN provider. We've done it a lot in France. We've done quite a... I don't know how many members there are in the Federation as well. We are the Federation of Non-profit Internet Access Providers and I think two years ago we were like 21 and now we have 28 organizations. 28 non-profit organizations by just passionates over friends. So we have knowledges of how you can build one and if you want to do so, we have gathered enough knowledges to help you with something. One thing is that before the InternetQ project came up, we were not so much interested in building VPN service. It really came up like this with people from the Why You Know Us project. With the OleMix hardware we discovered and with the people involved in the non-profit ISPs. And this very combination gives something that I think is very cool and very inspiring. But there are many things to do with it and many hacks to invent or things to improve. Of course this hardware is kind of like a Raspberry Pi so it has potentially... It has a lot of potential. You can do Dometic with it. We've made pirate boxes quite often. Maybe if you went to camp, you probably have seen me going around with a pink hat and this actually on my head because I was sharing documents. You also did it in Tunisia? Yeah, in Tunisia too. We did it quite a few times. But the thing is you can build a pirate box as a router, a Wi-Fi router. You can imagine having some kind of tour gateway maybe one day like routing all the traffic instead of VPN and routing it through tour. This is something we can imagine with it. We've seen people using it as a way to stream radio from a place. Yeah, a streaming device. One of the interesting things is that there is a battery plug so you can just really have it on your backpack. You can recharge it with a solar panel as it's low voltage. It's really something interesting. We came up with this by tinkering and we hope that you will invent other things to do over creative, stupid, crazy ideas and that's why we are here after all that. If you want to have more information though, you have this. This is actually a domain. You figure that it's like InternetQ.be and you have all the information on all the documentation, the mailing list, the RSC, every channel of communication. Everything to contact us and to share, exchange, to see what can be improved because for us it fits in our use cases but maybe there are other use cases like when you are in Tunisia or other countries and other things to do with it. If you want to talk about this, we are NCCC until the end. Probably. We are glad to answer your questions now or we can look at my mails. Okay, question. Thank you very much President Claude. And do we have questions from the stream viewers or from the audience? That is not the case. So thank you for your talk. Thank you. Okay, there is a question. Where? Microphone 3. Thank you for the talk. I don't have much knowledge about your technology so far. So excuse if the question is misplaced. How does it compare to the Tor network in terms of anonymity? Anonymous access and stuff. Actually it doesn't compare to the Tor network. You cannot compare. No, but in terms of anonymity it doesn't make you anonymous. It is quite the opposite actually. The only thing that this box can do is when you connect to it in Wi-Fi in your house that you do of your connection, internet connection is not readable anymore for your actual, your current commercial ISP. Your connection becomes readable for your local, friendly local organization that gives you this internet access. Okay, thank you. So you have to worry about your end-to-end connections. Yeah, as always. Okay, now I see people lining up. Microphone 2, please. Hi, can it send emails to Gmail or is it just within your network? And how does it work? Because they filter home ISPs usually at large providers. You have to have a trusted IP to send email to Gmail and others. Yes. The local ISP gives you an actual IP address on this box. This box, yeah, can definitely send emails to Gmail and receive emails from Gmail. It is linked to one of your domain. So it is your domain that you are using. Here was very expert, but you can definitely have a more standard domain. But yes, with that, you can receive emails to your nickname at your domain. Yes, definitely. And there is a question at Microphone 4. Hi, I'm originally from Tunisia, so I'm a little bit interested in what you did in Tunisia, and during the Tunisian Arab Spring Revolution it was that mesh network, Syed and mesh network. Was that something you did or...? No, not we... You want to run something, maybe. No, you... No, we didn't make a mesh network. But this is really something we can imagine with those kind of devices, but this is not what we did in Tunisia. In Tunisia we just had those devices, as pirate boxes, to distribute documents, and that's it. Thank you. Okay, I don't see anybody at the mics, right? Okay, then, thanks again. Thank you.