Skip to content

Welcome to the Biocoded Platform Documentation

The Biocoded Platform is a complete, end-to-end encrypted communication solution designed for secure messaging, calling, and collaboration. It consists of multiple components that work together to provide a seamless and private experience across devices.

Note

This documentation provides everything you need to install, configure, and operate the Biocoded ecosystem, including the backend services and client applications.

Platform Overview

The Biocoded Platform is made up of the following components:

  • Biocoded Server – The core backend responsible for authentication, message routing, and storage.
  • Audio/Video Relay – A secure relay for voice and video calls, optimized for low latency and encrypted media streams.
  • iOS App – The Biocoded mobile client for iPhone and iPad, offering secure messaging, calls, and file sharing.
  • Android App – The Biocoded mobile client for Android devices, with the same secure communication features.
  • Desktop Client – A cross-platform desktop application (Windows, macOS, Linux) for secure messaging and calling in professional environments.
  • Biocoded Bot – A cross-platform service application which provides automated interactions, integrations, and background services within the secure communication environment. Unlike regular user accounts, the bot is not tied to a human but to a specific role or functionality.

Together, these components form a complete secure communication platform for teams, organizations, and enterprises.

What You’ll Find in This Documentation

  • Getting Started – Overview of the platform, requirements, and deployment options.
  • Server & Relay Installation – Step-by-step guides for deploying Biocoded Server and the Audio/Video Relay.
  • Client Applications – Setup instructions for iOS, Android, and Desktop clients, including enrollment and configuration.
  • Configuration & Administration – How to manage users, security settings, and integrations.
  • Updates & Maintenance – Best practices for keeping all components up-to-date.
  • Security – TLS configuration, certificate management, and hardening guidelines.
  • Troubleshooting – Solutions for common issues, log references, and debugging tips.
  • Reference – CLI tools, configuration files, and APIs.

Who Is This Documentation For?

  • System administrators – deploying and maintaining the server and relay infrastructure.
  • IT and DevOps teams – integrating Biocoded into existing environments.
  • End-user support teams – helping users install and configure client applications.
  • Security officers – ensuring compliance and proper configuration.