BitMaelum

Privacy is yours again




BitMaelum is a project that takes on classic email and its infrastructure. Instead of trying to fit current email standards in today's complex world, we literally leave everything behind and started from scratch.

We want to create a new mailing system that deals with the following issues found in today's email architecture:

  • Privacy first.
    All emails are encrypted end to end. Nobody, including your mail provider or any third party can read your mail or metadata.
  • Communicate safely.
    Your messages cannot be tampered with by thirrd parties. We also guarantee that the sender is the real sender of the message.
  • Own your own data.
    Pickup your data and move to another provider without losing your mail address.
  • In control of mailing lists.
    You and only you can subscribe or unsubscribe to mailing lists. Unsubscribe really means unsubscribe again.
  • Combatting / eliminating spam.
    Sending unsollicited mail becomes an expensive operating, making spam expensive.

Starting from scratch

We believe that the current email system is too broken. It consists of many patches, additions and layers to make it remotely feasible to work with in a secure way and still fails massively. Because of all the configuration that is needed to setup a server securely, setting up your own mail server is a complex task.

Running your own BitMaelum server should be as simple as running a simple application with a default configuration setting. And even if most users will not use their own mail servers, creating an account on a server should be easy as well without worrying about all kinds of configuration settings and parameters.

Standing on the shoulders of giants

Instead of inventing the basics from scratch, we try to use existing and proven technologies.

  • JSON API over HTTP
    This provides basic security against snooping and man-in-the-middle attacks. The JSON API allows for third parties to simply talk with a BitMaelum server without learning or implementing new protocols.
  • Proof-of-work for sending mail
    Sending mail will cost time. Though not noticable for small amounts of mail, it will add up when sending large amounts of mail. By supplying (mathematical) proof that a server has completed work, we can make users "pay" for sending mail.
  • Mobile friendly
    BitMaelum can provide different content to different systems. So your (mailing) message can be specifically tailored for a phone, tablet and desktop without stuffing everything inside a single message while hoping for the best. This also means that mobile users do not have to download tablet or desktop versions of your message.
  • Using higher level language and development tooling
    Most, if not all, mailing systems are writting in low-level C language which is hard to get right security wise. With the help of new languages like Go, we can provide a better security and equal or better speed as the C equivalents.

Questions

Is BitMaelum ready for production?

No. BitMaelum is still in it's early development stage. You can create your own BitMaelum account and send/receive BitMaelum mail.

Can I register myname! or myname@organisation! ?

You can! We have a (free) BitMaelum server where you can register your address. Of course, you can also set up your own BitMaelum server and use it on the network.

Can I use my existing mail client with BitMaelum?

Since BitMaelum is a completely different system, you will need new mail clients and apps. We provide a (simple) mail client but if popularity picks up, there will be apps to read your BitMaelum messages and manage your accounts.

Do you make money on this?

No. BitMaelum is developed as an open source system which you can adapt any way you like. The source is available under the MIT license. If you don't want to host your own mail server, you can pay for a hosted option.

Does BitMaelum eradicate spam?

We think that BitMaelum provides a simple way to combat spam straight at the root of the problem: sending out massive amounts of mail becomes an expensive operation, rendering spam useless as it relies on sending of huge volumes.

Can I send mail to regular email addresses via BitMaelum?

BitMealum is encrypted end-to-end. This means only the sender and recipient can read the actual mail. However, we are thinking about setting up an "email-gateway" that will automatically route BitMaelum emails to the regular mail network (which will not be secure though).