The next-generation BBS software

  • Old and new a 1980s computer can join
  • Real hardware a chip on your shelf
  • Free software GPL v3 or later
  • No internet needed a local network is enough
  • You write the rules and you are the appeal
  • No ads no one sells your time
  • No platforms nobody in the middle
  • No hosting fees it runs at your place
  • No outside costs your power, your Wi-Fi
  • No cloud nobody else's server

The real risks of open communications

A BBSA bulletin board system: a small online community on one computer, which people connect to from theirs to chat, leave messages and share files. reached over telnetThe plain way of connecting to a board over a network. It is not encrypted, so what you type could be read on the way. carries everything in the clear. This page says what that means, what it does not mean, and what to do about it, at length, because the short version leaves people to guess, and people guess badly in both directions.

What "in the clear" means

When you connect to a board, your keystrokes travel as plain bytes. Your nickname, your password, what you type in the chat room, what you read. Anybody who can see the traffic on the path between you and the board can read all of it.

Telnet has no encryption to turn on. The protocol is from 1969, and many of the machines this is built for cannot do much better: somebody has made a stock Commodore 64 finish a modern TLS handshake, and it takes about half an hour. So every board keeps telnet open for them, and says so rather than adding a padlock that means nothing.

If your computer can use SSHAn encrypted way of connecting to a board, beside telnet: what you type is scrambled on the way, so only the board can read it., there is a real padlock. A board on an ESP32-S3 takes SSH from firmware 1.1.2, and over SSH everything between you and the board is encrypted, your password included. Nobody on the path can read it. To call that way, see connect with SSH. The rest of this page is about telnet.

Who can see it

Not "anybody on the internet". Somebody on the path, running a tool, on purpose. In practice that is:

Being able to listen and listening are different things. Every one of those requires a person choosing to point a tool at your traffic. None of it happens by itself, and none of it is collected and kept by default, which is the part that makes this different from the web.

What it is not

It is not a website. A website logs your address, sets an identifier in your browser, records what you read and how long for, hands it to an analytics company, and keeps it under a retention policy you never read. All of that is by design and all of it happens whether or not anybody is interested in you.

A board does none of that. There is no third party in the middle because there is nowhere for a copy to go. The trade is real, and it runs both ways: the conversation is readable by somebody who is trying, and it is not being harvested by anybody who is not.

The comparison that helps

Think of a bar, or a coffee house. You talk, and the next table could hear you if they cared to. Most of the time nobody does. You still would not read your bank details out loud, and you would still say most of what you came to say.

That is the right model for a BBS. It is a public room. Somebody could be parked outside with equipment, and for almost everybody that is an edge case rather than a plan.

What to do

Use a password you use nowhere else. This is the one that matters. A password read off the wire is only worth what it unlocks elsewhere, so make that nothing.

If you run a board

Tell your members, your callersSomeone connected to a board: a visitor or a member. The word is from the days when you phoned a board to reach it., before they pick a password, not afterwards. A board running this software does that by itself: it warns at sign-up, offers to explain, and the PRIVACY command replays the explanation any time.

Keep in mind what your own caller log holds. Nicknames, addresses and call times are a record of who has been on your machine, which is why it exists, and it is yours to look after.