diff --git a/aleksis/apps/matrix/menus.py b/aleksis/apps/matrix/menus.py
deleted file mode 100644
index d1bacecc5ffe282065680f47db7fceaf66087e15..0000000000000000000000000000000000000000
--- a/aleksis/apps/matrix/menus.py
+++ /dev/null
@@ -1,17 +0,0 @@
-from django.utils.translation import ugettext_lazy as _
-
-MENUS = {
-    "NAV_MENU_CORE": [
-        {
-            "name": _("Matrix"),
-            "url": "empty",
-            "root": True,
-            "validators": [
-                "menu_generator.validators.is_authenticated",
-                "aleksis.core.util.core_helpers.has_person",
-            ],
-            "submenu": [
-            ],
-        }
-    ]
-}
diff --git a/aleksis/apps/matrix/migrations/__init__.py b/aleksis/apps/matrix/migrations/__init__.py
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/aleksis/apps/matrix/static/.keepdir b/aleksis/apps/matrix/static/.keepdir
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/aleksis/apps/matrix/templates/matrix/empty.html b/aleksis/apps/matrix/templates/matrix/empty.html
deleted file mode 100644
index ddefc314198861d2fe545097cab8c2dad0e0fa9d..0000000000000000000000000000000000000000
--- a/aleksis/apps/matrix/templates/matrix/empty.html
+++ /dev/null
@@ -1,8 +0,0 @@
-{% extends 'core/base.html' %}
-{% load i18n %}
-
-{% block content %}
-  <p class="flow-text">
-   {% blocktrans %}Matrix (Integration with Matrix/Element){% endblocktrans %}
-  </p>
-{% endblock %}
diff --git a/aleksis/apps/matrix/urls.py b/aleksis/apps/matrix/urls.py
deleted file mode 100644
index 3545de16b5200bebcd8ae48b62a3bc1ecc4c7146..0000000000000000000000000000000000000000
--- a/aleksis/apps/matrix/urls.py
+++ /dev/null
@@ -1,7 +0,0 @@
-from django.urls import path
-
-from . import views
-
-urlpatterns = [
-    path("empty", views.empty, name="empty"),
-]
diff --git a/aleksis/apps/matrix/views.py b/aleksis/apps/matrix/views.py
deleted file mode 100644
index 021a3c1893a300cea3dfdf34ead4f94603cb61a6..0000000000000000000000000000000000000000
--- a/aleksis/apps/matrix/views.py
+++ /dev/null
@@ -1,10 +0,0 @@
-from django.contrib.auth.decorators import login_required
-from django.http import HttpRequest, HttpResponse
-from django.shortcuts import render
-
-
-@login_required
-def empty(request: HttpRequest) -> HttpResponse:
-    context = {}
-
-    return render(request, "matrix/empty.html", context)