BLE Notfall-Mesh
Nicht kommerziell · offen für alleNon-commercial · open to everyone Entwickelt in DeutschlandMade in Germany

Nachrichten, wenn kein Netz mehr geht. Messages, when the network is gone.

Ein dezentraler Messenger über Bluetooth — von Handy zu Handy, Ende-zu-Ende-verschlüsselt, ganz ohne Internet, Mobilfunk oder Server. Ein Kommunikationsnetz, das funktioniert, wenn andere Netze nicht verfügbar sind. A decentralized messenger over Bluetooth — phone to phone, end-to-end encrypted, with no internet, mobile network or server. A communication network that works when other networks don’t.

StromausfallPower outage KatastrophenschutzDisaster response Festivals & GroßveranstaltungenFestivals & big events Wandern & CampingHiking & camping Abgelegene RegionenRemote areas Überlastete MobilfunknetzeOverloaded mobile networks DemonstrationenDemonstrations Lokale GruppenLocal groups
Notfall-Mesh — Startbildschirm Notfall-Mesh — home screen (English) Notruf-Dialog Öffentlicher Kanal Reaktionen Statistik Einrichtung — Startbildschirm Einrichtung — Anzeigename wählen Einrichtung — Bluetooth-Berechtigungen Einrichtung — Bluetooth einschalten Einrichtung — Akkuoptimierung ausnehmen Einrichtung — Bevor du loslegst Startbildschirm — Chats Kanäle — Notruf Notruf-Kanal geöffnet Kanal-Menü — Wer schreibt hier? Ich — Sicherheit Ich — Sicherung & Rechtliches Einstellungen — Statistik & Sprache Einstellungen — Farbe & Ausrichtung Einstellungen — Schnellmeldungen & Funk Einstellungen — Netz & Projekt Fragen & Antworten

So funktioniert esHow it works

Kein zentraler Punkt, den man abschalten kann. Jedes Gerät trägt das Netz mit. No central point that can be switched off. Every device carries the network.

01

Von Gerät zu GerätDevice to device

Eine einzelne Bluetooth-Verbindung reicht wenige Meter weit. Aber jedes Gerät gibt weiter, was es empfängt — eine Kette aus Handys überbrückt Kilometer. A single Bluetooth link reaches only a few metres. But every device passes on what it receives — a chain of phones bridges kilometres.

02

Warten und weitertragenStore and forward

Ist gerade niemand in Reichweite, wartet die Nachricht auf dem Gerät und geht beim nächsten Treffen weiter. So findet sie auch über Umwege ihr Ziel. If no one is in range, the message waits on the device and moves on at the next encounter — reaching its destination even by detours.

03

Verschlüsselt unterwegsEncrypted in transit

Direktnachrichten sind Ende-zu-Ende-verschlüsselt. Geräte, die eine Nachricht nur weiterleiten, können sie weder lesen noch erkennen, für wen sie ist. Direct messages are end-to-end encrypted. Relaying devices can neither read a message nor tell who it is for.

Warum jetzt installieren, wenn gerade kein Notfall ist?Why install now, when there is no emergency?

Weil ein Mesh-Netz erst dann hilft, wenn viele Geräte die App schon haben. Jedes zusätzliche Handy verkürzt die Sprünge und schließt Lücken — das Netz entsteht aus den Teilnehmern, nicht aus einem Server, den man im Ernstfall einschaltet. Because a mesh network only helps once many devices already run the app. Every extra phone shortens the hops and closes gaps — the network is made of its participants, not a server you switch on when it’s too late.

Installiere sie heute, damit das Netz da ist, wenn es gebraucht wird. Bis dahin kostet sie nichts, sammelt nichts und stört nicht — sie wartet einfach. Install it today, so the network exists when it’s needed. Until then it costs nothing, collects nothing and gets in the way of nothing — it simply waits.

Sieh es in AktionSee it in action

Ein kurzer Blick auf die Idee — Nachrichten, die sich von Gerät zu Gerät durchs Dunkel weiterreichen. A short look at the idea — messages passed device to device through the dark.

BLE Notfall-Mesh
BLE Emergency-Mesh

Was die App kannWhat the app does

Alles, was im Ernstfall zählt — und nichts, was das Netz überlastet. Everything that matters in an emergency — and nothing that overloads the network.

Text, Sprache, BilderText, voice, pictures

Kurze Nachrichten, Sprachnachrichten und stark verkleinerte Bilder — bewusst sparsam, damit jedes Relais mittragen kann.Short messages, voice notes and heavily reduced pictures — deliberately lightweight so every relay can carry them.

📍

Standort & NotrufLocation & SOS

Teile deinen Standort, wenn du willst, oder sende eine Notfallnachricht, die das Netz bevorzugt weiterträgt.Share your location when you choose, or send an emergency message the network carries with priority.

🗺

Offline-KarteOffline map

Punkt auf einer Karte wählen, die ganz ohne Netz auskommt — vorher einmal heruntergeladen, danach im Blackout nutzbar. Empfangene Standorte erscheinen darauf als Markierung. Karten herunterladen →Pick a point on a map that works entirely without a network — downloaded once beforehand, usable during a blackout. Received locations appear on it as a marker. Download maps →

🧭

Kompass & PeilungCompass & bearing

Zu einem empfangenen Standort zeigt die App Richtung und Entfernung — „1,2 km nach Nordost“ statt bloßer Koordinaten. Braucht weder Netz noch Karte, nur den Magnetsensor.For a received location the app shows direction and distance — “1.2 km northeast” instead of bare coordinates. Needs neither network nor map, just the magnetic sensor.

👥

Kanäle & DirektchatsChannels & direct chats

Ein offener Kanal, um Fremde in Reichweite zu erreichen, eigene passwortgeschützte Kanäle und private Direktchats.An open channel to reach strangers in range, your own password-protected channels, and private direct chats.

🔑

Kein KontoNo account

Keine Registrierung, keine Telefonnummer, keine E-Mail. Deine Identität entsteht auf dem Gerät und bleibt dort.No registration, no phone number, no e-mail. Your identity is created on the device and stays there.

🛡

Prüfbare KontakteVerifiable contacts

Kontakte per QR-Code, mit einer Sicherheitsnummer zum Abgleich — so kann niemand einen falschen Schlüssel unterschieben.Contacts via QR code, with a safety number to compare — so no one can slip in a fake key.

🌐

Deutsch & EnglischGerman & English

Die App und alle Texte gibt es in beiden Sprachen — nach Systemsprache und jederzeit umschaltbar.The app and all texts come in both languages — by system language and switchable any time.

Wie es technisch funktioniertHow it works, technically

Ein kurzer, ehrlicher Blick unter die Haube — die Prinzipien, nicht die Bauanleitung. A short, honest look under the hood — the principles, not the blueprint.

Jedes Gerät ist BrückeEvery device is a bridge

Über Bluetooth Low Energy ist jedes Gerät gleichzeitig sichtbar und suchend. So entsteht ein Netz ohne Mittelpunkt: Es gibt keinen Server und keine Station, deren Ausfall alles lahmlegt.Over Bluetooth Low Energy every device is discoverable and scanning at once. This creates a network with no centre: there is no server and no station whose failure brings everything down.

Jede Nachricht nur einmalEach message, only once

Jede Nachricht trägt eine aus ihrem Inhalt abgeleitete Kennung. Jedes Gerät reicht sie genau einmal weiter — Dubletten werden erkannt, Schleifen sind unmöglich, und ein künstliches Hoplimit ist gar nicht nötig.Each message carries an identifier derived from its content. Every device forwards it exactly once — duplicates are recognized, loops are impossible, and an artificial hop limit isn't even needed.

Empfänger bleibt verborgenThe recipient stays hidden

Bei Direktnachrichten steht im Paket nicht, für wen es ist. Nur der richtige Schlüssel öffnet es. Geräte, die weiterleiten, tragen also etwas, das sie weder lesen noch zuordnen können.A direct message's packet does not say who it is for. Only the right key opens it. Devices that relay carry something they can neither read nor attribute.

BausteineBuilding blocks

  • ÜbertragungTransportBluetooth Low Energy
  • NetzformTopologyDezentrales MeshDecentralized mesh
  • SignaturenSignaturesEd25519
  • SchlüsseltauschKey exchangeX25519
  • VerschlüsselungEncryptionChaCha20-Poly1305
  • HashBLAKE2b
  • PasswörterPasswordsArgon2id
  • SchlüsselableitungKey derivationHKDF-SHA256
  • Auf dem GerätOn deviceAES-256-GCM
  • ServerServerskeinenone

→ Technische Protokoll-Übersicht→ Technical protocol overview

Datenschutz von Grund aufPrivacy by design

Es gibt keinen Server, an den Daten gehen könnten. Was die App speichert, liegt auf deinem Gerät. There is no server for data to go to. What the app stores stays on your device.

Keine ServerNo servers
Keine TrackerNo trackers
Keine WerbungNo ads
Keine KontenNo accounts
Ende-zu-Ende-verschlüsseltEnd-to-end encrypted
Sensible Daten auch auf dem Gerät verschlüsseltSensitive data encrypted on the device too
Offen für alleOpen to all

Alle Einzelheiten stehen in der Datenschutzerklärung — und zusätzlich vollständig in der App selbst, damit sie auch ohne Internet lesbar ist. All details are in the privacy policy — and additionally in full inside the app, so they can be read without internet.

Häufige FragenFrequently asked questions

Das Wichtigste in Kürze. Ausführlicher steht alles in der App selbst. The essentials in brief. The app itself has the full version.

Brauche ich Internet, WLAN oder eine SIM-Karte?Do I need internet, Wi-Fi or a SIM card?

Nein — kein Server, kein Konto, keine Telefonnummer. Der Flugmodus schaltet zwar zunächst auch Bluetooth ab, aber du kannst Bluetooth danach von Hand wieder einschalten; es bleibt dann an. Mobilfunk und WLAN bleiben aus, nur Bluetooth muss laufen.No — no server, no account, no phone number. Flight mode does switch Bluetooth off at first, but you can turn it back on by hand and it stays on. Mobile data and Wi-Fi stay off; only Bluetooth needs to run.

Wie kommt meine Nachricht ohne Netz ans Ziel?How does my message get there without a network?

Sie springt verschlüsselt von Gerät zu Gerät. Jedes Handy mit der App trägt fremde Nachrichten weiter, ohne sie lesen zu können — viele kurze Sprünge ergeben Kilometer.It hops encrypted from device to device. Every phone with the app carries others’ messages onward without being able to read them — many short hops add up to kilometres.

Ist das sicher?Is it secure?

Direktnachrichten und Kanäle sind Ende-zu-Ende verschlüsselt. Weiterleitende Geräte sehen nur Länge, Zeit und eine Paket-Kennung — nicht den Inhalt und nicht, für wen sie ist.Direct messages and channels are end-to-end encrypted. Forwarding devices see only length, time and a packet id — not the content, and not who it is for.

Was kann ich verschicken?What can I send?

Text, Sprachnachrichten, stark verkleinerte Bilder, Standort und Notrufe. Dazu Reaktionen, Antworten/Zitate, Weiterleiten und selbstlöschende Nachrichten.Text, voice messages, strongly downsized pictures, location and emergency calls. Plus reactions, replies/quotes, forwarding and disappearing messages.

Warum trägt mein Gerät fremde Nachrichten?Why does my device carry strangers’ messages?

Genau das lässt das Netz funktionieren. Du kannst diese Nachrichten nicht lesen — sie sind verschlüsselt. Im Gegenzug tragen andere deine weiter.That is exactly what makes the network work. You cannot read those messages — they are encrypted. In return, others carry yours onward.

Wie funktionieren Kanäle und wie lade ich ein?How do channels work and how do I invite?

Ein Kanal entsteht aus Name und Passwort — kein Server, keine Mitgliederliste. Einladen geht am einfachsten per QR-Code: anzeigen, der andere scannt, fertig. Kanäle können privat (Passwort) oder offen (ohne Passwort, jeder mit Name/QR liest mit) sein. In privaten Kanälen zeigt „Wer ist da?“, wer gerade erreichbar ist.A channel is made from a name and password — no server, no member list. The easiest way to invite is a QR code: show it, the other scans, done. Channels can be private (password) or open (no password, anyone with the name/QR reads along). In private channels, “Who is here?” shows who is currently reachable.

Kostet die App etwas?Does the app cost anything?

Nein. Keine Werbung, keine Konten, nichts zu verkaufen. Wer mag, kann das Projekt mit einer Spende unterstützen.No. No ads, no accounts, nothing to sell. If you like, you can support the project with a donation.

Was diese App nicht istWhat this app is not

Wir sagen offen, wo die Grenzen liegen. We are upfront about the limits.

Kein Ersatz für den NotrufNot a replacement for emergency services

Solange Handynetz oder Festnetz erreichbar sind, wähle 112 oder die örtliche Notrufnummer. Diese App ist für den Fall, dass genau das nicht mehr geht.As long as a mobile or landline network works, call your local emergency number. This app is for when that is no longer possible.

Keine ZustellgarantieNo delivery guarantee

Ob eine Nachricht ankommt, hängt davon ab, ob genügend Geräte mit der App in Reichweite sind. Je mehr mitmachen, desto dichter das Netz.Whether a message arrives depends on enough devices running the app being in range. The more people take part, the denser the network.

Keine Behörden-App. Privat und nicht kommerziell entwickelt. Nutzung auf eigenes Risiko — die vollständigen Nutzungsbedingungen & Haftungshinweise. Not a government app. Developed privately and non-commercially. Use at your own risk — see the full terms & disclaimer.