diff --git a/README.md b/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..95831ea2dbc0eedabb0c9a3a9e0e9672194bf06b
--- /dev/null
+++ b/README.md
@@ -0,0 +1,21 @@
+# FFDDNS
+
+Freifunk dynamic DNS Service
+
+# Ideen
+
+Ich würde das ganze gernn so gestalten, dass keine Accounts notwendig sind um subdomains
+zu registrieren und zu updaten. Der Grund ist, dass wir so so gut wie keine personalisierten
+Daten speichern müssen. Ein paar Stichpunkte:
+
+- Kein Account notwendig
+- Beim registrieren wird ein Token generiert
+- Zum updaten muss das Token mitgeschickt werden
+	- so wissen wir, dass der Client berechtigt ist, die Domain zu updaten
+- Jede Domain hat einen Counter der initial auf 90 Tage gesetzt ist
+	- Letsencrypt Zertifikate sind auch für 90 Tage gültig
+- Der Counter zählt linear runter
+- Mit jedem update wird der Counter wieder auf 90 Tage gesetz
+- Wenn der Counter 0 erreicht wird die Domain wieder freigegeben
+	- Token wird gelöscht
+	- Domain kann wieder registriert werden