Sichere Kommunikation zugeschnitten auf Ihre Bedürfnisse

Sie wollen sicheres Messaging, Audio-/Videotelefonie und Datenaustausch? kaila bietet Ihnen diese Möglichkeiten und vieles mehr.

Wir zeigen Ihnen gerne wie Sie selber oder mit uns zusammen eine sichere Kommunikationslösung basierend auf kaila entwickeln können.

Warum kaila

Sie möchten die Datenhoheit bei den Benutzern und nicht von einem Cloud-Anbieter abhängig sein:

kaila ist eine dezentrale peer-to-peer Kommunikationsplattform ohne zentrale Datenablage

Sie möchten keine grosse Infrastruktur aufbauen müssen, aber auch nicht auf die gängigen Kommunikationsfeautures verzichten:

kaila ist dezentral, wird beim Benutzer lokal ausgeführt und ist daher nur auf eine minimale Infrastruktur angewiesen.

Sie möchten von jedem Gerät aus sicher kommunizieren können:

kaila basiert auf Webtechnologien und kann daher in jedem modernen Browser verwendet werden.

Features

Audio / Video

Mit kaila können Sie virtuelle Meetings zwischen zwei oder mehreren Personen durchführen

Screen Sharing

Sie möchten während einem Meeting Ihren Kollegen etwas zeigen? Kein Problem, mit kaila können Sie ganz einfach Ihren Bildschirm oder einzelne Fenster teilen

Messaging

Nachrichten können während einem Meeting peer-to-peer übermittelt werden. Natürlich unterstützt kaila über das Signaling auch wie gewohnt Instant Messaging

File Transfer

Dateien können während einem Meeting ausgetauscht oder direkt an Kollegen versendet werden. Natürlich immer verschlüsselt.

Präsenz status

Wenn Sie wollen, können Sie Ihren Kollegen signalisieren dass Sie verfügbar sind. Zudem sehen Sie bequem in der Übersicht, welche Kollegen zur Zeit präsent sind

Einladen / Ablehnen

Sie entscheiden, mit wem Sie kommunizieren möchten. Sie können Ihre Kollegen einladen oder allfällige Einladungen auch ablehnen

Facts und Principals

Wir von kaila sind der festen Überzeugung dass Ihre Daten Ihnen gehören. Daher ist es uns ein Anliegen bei der Enwicklung von kaila folgenden Prinzipien treu zu bleiben

end-to-end Verschlüsselung

Informationen sind end-to-end verschlüsselt mit backward and forward secrecy

Datenhoheit beim Benutzer

Die Daten liegen beim Benutzer und werden nicht zentral gespeichert

Security by design

Sicherheit und Datenhoheit war beim Design und Entwicklung von Anfang an das oberste Gebot.

Geräte-Freiheit

kaila funktioniert in jedem modernen Browser, kann aber auch in native Apps integriert werden

Leichtgewichtig

Abhängigkeiten zu externen Bibliotheken sind auf ein absolutes Minimum reduziert

Einfach zu integrieren

Die Plattform bietet eine einfache und dokumentierte Schnittstelle, welche auch erweitert werden kann

Autonom

kaila ist von keiner Cloud oder sonstigen externen Services abhängig. Sie haben die volle Kontrolle über den Datenfluss

Open standards

Die Plattform ist eine Eigenentwicklung, hält sich aber an die öffentlichen Standards

Technische Details

kaila ist eine dezentrale Plattform basierend auf modernen Webtechnologien und Sicherheitstandards.

TypeScript
IndexedDB
WebRTC
WebAssembly
WebSockets
MQTT
Public-key cryptography
Authenticated encryption
Double-Ratchet

Für den Aufbau der peer-to-peer Verbindung und die asynchrone Nachrichtenübermittlung, ist ein Signaling zwischen den Benutzern zwingend notwendig. In der standard Implementation verwenden wir einen MQTT-Broker mit der SMOKER-Extension. Alle Nachrichten werden durch einen Double-Ratchet Algorithmus verschlüsselt.

Sobald eine direkte Verbindung zwischen den Benutzern hergestellt ist, können Video-, Audio-, sowie Daten-Streams ohne einen dazwischen stehenden Server direkt übermittelt werden

Die kaila Plattform kümmert sich um folgende Themen:

Session Aufbau
Schlüsselaustausch
Authentizität von Nachrichten
Verschlüsselung von Datenpacketen

Weitere technische Details können in der Dokumentation entnommen werden.

Dokumentation

Use Cases

Kommunikation zwischen unabhängigen Parteien

Jede Partei hat ihr eigenes Kommunikationsystem. Wir zeigen Ihnen wie Sie mit kaila ein übergreifendes, unabhängiges System bauen in welchem keine Partei die gesamte Datenhoheit für sich beanspruchen kann.

Konzert / Festival / Sportevent

Ziel dieses Anwendungsfall ist es ein temporäres Kommunikationsmedium (während der Dauer des Events) schnell und unkompliziert in Betrieb zu nehmen. Den Benutzern steht ein einfacher Ein- und Ausstieg zur Verfügung, ohne das ihre Daten langfristig gespeichert werden.

Enterprise Collaboration

Sie möchten ein Kommunikationssystem, wollen aber keine Abhängikeiten zu einem Cloud-Anbieter oder einem proprietären System? Wenn sie kaila einsetzen sind alle diese Punkte erfüllt. Zudem können Sie bequem alle modernen Kommunikationsfeatures sicher nutzen.

Roadmap

Wir entwickeln kaila kontinuierlich weiter und sind offen für Feedback

  • Demo Applikation

    Q4 2021
  • Gruppen-Chat

    Ende 2021
  • Native Demo Applikation

    Q1 2022
  • Fog Computing

    Q2 2022
  • Beispiel implementation Addressbuch

    Q3 2022
  • Hintergrundeffekte in Video Calls

    Ende 2022

Preise und Lizenzen

Kontaktieren Sie uns! Wir zeigen Ihnen gerne, wie Sie kaila am besten einsetzen.

Developer

Free

Wenn Sie kaila nur für sich oder eine Evaluation verwenden möchten, können Sie gerne bei uns eine Developer Lizenz anfordern

  • Alle Features von kaila, darf aber nicht in komerziellen Projekten verwendet werden

Enterprise

Kommerziell

Für komerziellen Gebrauch. Die Kosten werden je nach Anforderungen verhandelt.

  • kaila ohne Einschränkungen einsetzbar

  • Gratis Software Updates

  • Support

  • SLA möglich