diff --git a/docs/ecolyo/functionalities/profile_type.md b/docs/ecolyo/functionalities/profile_type.md
new file mode 100644
index 0000000000000000000000000000000000000000..3341101e6357a2bb766998800eda9cae83231d77
--- /dev/null
+++ b/docs/ecolyo/functionalities/profile_type.md
@@ -0,0 +1,9 @@
+# Profile type data
+
+
+# Profile type form
+
+User should answer a form to be able to set its profile type. 
+Here is the flow of questions:
+
+![ProfileTypeForm](/img/profile_type/profile_type_form.png)
\ No newline at end of file
diff --git a/docs/img/profile_type/profile_type_form.png b/docs/img/profile_type/profile_type_form.png
new file mode 100644
index 0000000000000000000000000000000000000000..944db13e9f1fdd321f39528e63bdd9e06ec0b30f
Binary files /dev/null and b/docs/img/profile_type/profile_type_form.png differ
diff --git a/mkdocs.yml b/mkdocs.yml
index af36c4752094bd4d9107ef008f089caa2f27a9c1..2aaf8eb3b1afa4f18c6a13c62af46b8810907359 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -74,6 +74,7 @@ nav:
       - Functionalities:
           - Initialization: ecolyo/functionalities/initialization.md
           - Challenge: ecolyo/functionalities/challenge.md
+          - Profile Type: ecolyo/functionalities/profile_type.md
   - Proxy:
       - Description: proxy/description.md
       - Use cases: