diff --git a/docs/source/index.rst b/docs/source/index.rst
index 362d340d..a29e6c03 100644
--- a/docs/source/index.rst
+++ b/docs/source/index.rst
@@ -1,17 +1,23 @@
PGPainless - Painless OpenPGP
=============================
-**OpenPGP** (`RFC 4480 `_) is an Internet Standard mostly used for email encryption.
+**OpenPGP** (`RFC 4480 `_) is an Internet Standard mostly used for email
+encryption.
It provides mechanisms to ensure *confidentiality*, *integrity* and *authenticity* of messages.
-However, OpenPGP can also be used for other purposes, such as secure messaging or as a signature mechanism for software distribution.
+However, OpenPGP can also be used for other purposes, such as secure messaging or as a signature mechanism for
+software distribution.
-**PGPainless** strives to improve the (currently pretty dire) state of the ecosystem of Java libraries and tooling for OpenPGP.
+**PGPainless** strives to improve the (currently pretty dire) state of the ecosystem of Java libraries and tooling
+for OpenPGP.
The library focuses on being easy and intuitive to use without getting into your way.
-Common functions such as creating keys, encrypting data, and so on are implemented using a builder structure that guides you through the necessary steps.
+Common functions such as creating keys, encrypting data, and so on are implemented using a builder structure that
+guides you through the necessary steps.
-Internally, it is based on `Bouncy Castles `_ mighty, but low-level OpenPGP API.
-PGPainless' goal is to empower you to use OpenPGP without needing to write all the boilerplate code required by Bouncy Castle.
+Internally, it is based on `Bouncy Castles `_ mighty, but low-level ``bcpg``
+OpenPGP API.
+PGPainless' goal is to empower you to use OpenPGP without needing to write all the boilerplate code required by
+Bouncy Castle.
It aims to be secure by default while allowing customization if required.