Resources

Sicherheit bei Marknote

Ihre Notizen gehören zum Persönlichsten, was Sie schreiben. Diese Seite erklärt in klaren Worten, wie wir sie schützen: was auf Ihrem Rechner geschieht, was beim Synchronisieren geschieht, wie wir Ihr Konto hüten und wie wir Marknote selbst bauen und prüfen.

Lokal zuerst

Ihre Notizen sind Dateien auf Ihrem Rechner. Es wird nichts gesendet, solange Sie die Synchronisierung nicht einschalten.

Ende-zu-Ende-verschlüsselt

Synchronisierte Notizen werden zuerst auf Ihrem Gerät verschlossen. Wir können sie nicht lesen.

Passkeys

Melden Sie sich mit Fingerabdruck, Gesicht oder einem Sicherheitsschlüssel an statt mit einem Passwort.

Mit Sorgfalt gebaut

Geprüfte Änderungen, automatische Tests und Sicherheitsanalyse bei jeder Änderung.

Ihre Notizen beginnen auf Ihrem Rechner – und können dort bleiben

Marknote arbeitet mit gewöhnlichen Markdown-Dateien in einem Ordner, den Sie wählen. Ab Werk wird nichts von dem, was Sie schreiben, irgendwohin gesendet: Es braucht kein Konto, und auf unseren Servern liegt keine Kopie Ihrer Notizen, solange Sie Marknote Sync nicht einschalten. Die App kommt aus dem Microsoft Store, der jede Aktualisierung prüft und signiert, bevor sie Sie erreicht.

Designs und Plugins sind so gebaut, dass man sie gefahrlos ausprobieren kann. Ein Design ist eine Liste von Farben ohne jeden Code, und die App prüft jeden Wert, bevor sie ihn benutzt. Ein Plugin läuft in einer abgeschotteten Sandbox ohne Zugang zum Internet und zu den Dateien auf Ihrem Rechner.

Beim Synchronisieren werden Ihre Notizen verschlüsselt, bevor sie Ihr Gerät verlassen

Marknote Sync verwendet Ende-zu-Ende-Verschlüsselung. Ihre Notizen werden auf Ihrem eigenen Rechner verschlossen, mit einem Schlüssel aus einer Passphrase, die nur Sie kennen, bevor irgendetwas gesendet wird. Unser Dienst speichert diese verschlossene Kopie und reicht sie weiter, kann sie aber nicht öffnen – und wir auch nicht. Das heißt auch: Wer in unsere Server einbräche, könnte Ihre Notizen nicht lesen.

  • Starke, gut untersuchte Verschlüsselung. Notizen werden mit AES-256-GCM verschlüsselt, demselben Standard, dem Banken und Behörden vertrauen, und der zugleich erkennt, wenn etwas verändert wurde.
  • Ein Schlüssel, den nur Sie erzeugen können. Aus Ihrer Passphrase wird mit Argon2id ein Schlüssel – ein Verfahren, das das Raten von Passphrasen langsam und teuer macht.
  • Ein Weg zurück, der ebenfalls Ihnen gehört. Ein Wiederherstellungsschlüssel bringt Sie zurück hinein, falls Sie Ihre Passphrase vergessen. Wir sehen weder das eine noch das andere; sind beide verloren, können wir Ihre Notizen nicht wiederherstellen. Das ist der Preis dafür, dass sonst niemand sie lesen kann.

Wie wir Ihr Konto hüten

  • Passkeys. Sie können sich mit einem Passkey anmelden – mit Fingerabdruck, Gesicht, PIN oder einem Sicherheitsschlüssel statt mit einem Passwort. Passkeys folgen dem FIDO2-Standard und lassen sich weder abphishen noch auf einer gefälschten Seite wiederverwenden.
  • Passwörter, wenn Sie sie lieber mögen. Wir speichern nie Ihr Passwort selbst, nur eine geschützte, verwürfelte Form, erzeugt mit Argon2id. Neue Passwörter werden gegen Listen von Passwörtern geprüft, die bei Datenpannen anderer Unternehmen aufgetaucht sind – auf eine Weise, die Ihr Passwort nirgendwohin sendet.
  • Die App sieht Ihr Passwort nie. Die Anmeldung in der App öffnet Ihren Browser, damit ein Passkey oder ein Sicherheitsschlüssel funktioniert und Ihr Passwort bei unseren Kontoseiten bleibt.
  • Schutz vor automatisierten Angriffen. Die Registrierung ist gegen Bots geschützt, wiederholte Versuche werden gebremst, und eine E-Mail-Adresse muss bestätigt sein, bevor ein Konto genutzt wird.

Wie der Dienst betrieben wird

  • Verschlüsselte Verbindungen überall. Jede Verbindung zu Marknote läuft über HTTPS, und Browsern wird gesagt, es niemals anders zu versuchen.
  • Betrieben auf Microsoft Azure, in Rechenzentren in Europa, mit der physischen Sicherheit und der Netzsicherheit, die dazugehören.
  • Schlüssel und Geheimnisse liegen nicht im Code, und jeder Teil des Dienstes erreicht nur, was er braucht.
  • Die Webseiten sind abgeriegelt mit strengen Sicherheits-Headern, die verhindern, dass andere Seiten sie in einen Rahmen setzen, und dass unerwartete Skripte laufen.
  • Rund um die Uhr beobachtet. Eine automatische Überwachung meldet uns Fehler, ungewöhnliche Aktivität und Ausfälle. Wie es dem Dienst geht, sehen Sie auf unserer Statusseite.
  • E-Mail, der Sie trauen können. Post von marknote.md ist signiert, damit Ihr Postfach prüfen kann, dass sie wirklich von uns kommt. Das macht es deutlich schwerer, überzeugende gefälschte Marknote-E-Mails zu verschicken.

Was unser Team sehen kann und was nicht

Unsere Mitarbeitenden sehen, was sie brauchen, um Ihnen zu helfen – etwa die E-Mail-Adresse eines Kontos – und nichts, was privat bleiben soll. Ihre Notizen können sie nicht lesen, weil der Dienst es nicht kann. Die internen Werkzeuge sind mit physischen Sicherheitsschlüsseln geschützt, und jede Handlung darin wird in einem Protokoll festgehalten, das sich weder ändern noch löschen lässt. Support-Anfragen sind die Ausnahme von der Verschlüsselung: Mitarbeitende lesen, was Sie schreiben, um antworten zu können, wie unsere Datenschutzerklärung erklärt.

Wie wir Marknote bauen und prüfen

  • Jede Änderung wird geprüft und getestet , bevor sie erscheint.
  • Bei jeder Änderung laufen automatische Tests, darunter Tests für die Verschlüsselung, die Anmeldewege und das, was der Dienst verweigert.
  • Der Code wird durchleuchtet mit automatischer Sicherheits- und Qualitätsanalyse, und wir führen für jeden Teil von Marknote eigene Sicherheitsprüfungen durch.
  • Abhängigkeiten werden beobachtet. Die Bibliotheken, auf denen wir aufbauen, werden auf bekannte Schwachstellen überwacht und aktuell gehalten.
  • Die Builds sind festgezurrt, mit genauen, bekannten Versionen der Werkzeuge, die sie erzeugen.
  • Änderungen erreichen zuerst die Testumgebungen, bevor sie für alle erscheinen.

Die Standards, denen wir folgen

Wir bauen auf öffentliche, breit geprüfte Standards, statt eigene zu erfinden:

Standard Was das für Sie bedeutet
AES-256-GCM Die Verschlüsselung, die Ihre synchronisierten Notizen verschließt und Manipulationen erkennt.
Argon2id Wie Passphrase und Passwort geschützt werden – darauf ausgelegt, das Raten sehr langsam zu machen.
FIDO2 and WebAuthn Der Passkey-Standard: Anmeldungen, die sich weder abphishen noch anderswo wiederverwenden lassen.
OAuth 2.0 with PKCE Wie die App sich über Ihren Browser anmeldet, ohne Ihr Passwort je anzufassen.
NIST password guidance Neue Passwörter werden gegen bekannte Datenpannen geprüft, statt regelmäßige Wechsel zu erzwingen.
HTTPS (TLS) with HSTS Jede Verbindung ist verschlüsselt, und Browsern wird gesagt, nie eine unverschlüsselte zu nutzen.
OWASP Top 10 Die verbreiteten Sicherheitsrisiken im Web, gegen die wir entwerfen und prüfen.
SPF, DKIM and DMARC Post von marknote.md lässt sich überprüfen, gefälschte Marknote-E-Mails fallen dadurch eher auf.
RFC 9116 (security.txt) Ein standardisierter, öffentlicher Ort, an dem steht, wie man ein Sicherheitsproblem meldet.

Ein Sicherheitsproblem gefunden?

Wir freuen uns über Meldungen von allen, die eine Schwachstelle in Marknote finden. Schreiben Sie an security@marknote.md und sagen Sie uns, was Sie gefunden haben und wie man es sieht. Geben Sie uns bitte eine angemessene Gelegenheit, es zu beheben, bevor Sie es anderen erzählen, und greifen Sie bei Ihrer Suche nicht auf fremde Daten zu, ändern oder löschen Sie sie nicht. Unsere Kontaktdaten stehen auch an der üblichen Stelle für Sicherheitsforschende, /.well-known/security.txt.

Ihre Daten im Einzelnen

Sicherheit heißt, Ihre Daten zu schützen; Datenschutz heißt, was wir überhaupt erheben. Unsere Datenschutzerklärung beschreibt, was Marknote speichert, warum, und wie Sie es löschen.

Verbindung zum Server wird wiederhergestellt…

Verbinden fehlgeschlagen… nächster Versuch in Sekunden.

Verbinden fehlgeschlagen.
Bitte erneut versuchen oder die Seite neu laden.

Die Sitzung wurde vom Server angehalten.

Die Sitzung konnte nicht fortgesetzt werden.
Bitte erneut versuchen oder die Seite neu laden.