SOURCELESS // ORBITAL
0x9F41...A7B2
SYS // INITIALIZING ZERO-KNOWLEDGE PROTOCOL
00%
ORBITAL TELEMETRY // MATRIX 008194 · LATENCY 12MS
STR.TALK & STR4TUS // TECHNICAL ARCHITECTURE

SOURCELESS DEVELOPER HUB

The complete technical specification, system schematics, cryptographic posture, and engineering standards powering sovereign decentralized communication.

// DOCUMENT 01 // STR.TALK MOBILE APPLICATION SPECIFICATION

STR.TALK MOBILE APP — NATIVE SOVEREIGN MESSAGING

The comprehensive technical architecture, zero-central infrastructure, E2EE security posture, shared Kotlin Multiplatform brain, feature capabilities, engineering rigor, and native UI implementation for the STR.Talk Android and iOS production applications.

STR.TALK CHAPTER DIRECTORY //
ACTIVE:01. Product & Vision
// CHAPTER 01 // PRODUCT PHILOSOPHY

WHAT STR.TALK IS — SOVEREIGN MESSAGING

STR.Talk is a private messenger for Android and iPhone. It looks and feels like the chat app people already use every day — conversations, groups, photos, voice notes, video calls — but three foundational pillars underneath are deliberate architectural decisions rather than technical curiosities.

01 / IDENTITY YOU OWN

No Phone. No Email. No Password.

You sign in by connecting your wallet and signing a challenge. The identity behind that signature is a STR.Domain — an on-chain asset held in your self-custody wallet, not an account record in a company database.

  • Far less to leak: No phone number lists or user-password databases exist.
  • SIM-swap proof: Accounts can never be hijacked through telecom carriers.
  • Continuous Revocation: If the domain leaves your wallet, access is revoked within minutes. The next owner receives a brand new empty account; history never crosses owners.
02 / END-TO-END CIPHERTEXT

Private Even From the Operator

Every conversation is end-to-end encrypted using the audited Rust engine powering Element X. Photos, voice notes, files, and video streams are sealed before leaving the device.

  • SourceLess cannot read messages: Server holds ciphertext; keys live exclusively on phones.
  • No presence tracking: Online/last-seen was completely deleted to eliminate activity pattern leaks.
  • Content-free push: Apple & Google receive silent wake-ups with zero text, sender IDs, or keys.
  • 30-day media expiration: Encrypted media automatically purges from servers after 30 days.
03 / REAL SELF-DESTRUCTION

Cryptographic Annihilation

Most "disappearing messages" merely hide UI rows. STR.Talk deploys a dedicated ephemeral room agreed upon by both parties. When ended, messages, the room itself, and all media are purged, and both phones discard encryption keys.

  • Zero-member purge: The moment a room is empty, server purge triggers immediately.
  • 12-Hour Backstop: Covers scenarios where a peer walks away and never opens the app again.
  • Hard 48-Hour Ceiling: Destroys the room automatically regardless of user actions.
  • Server-enforced: Losing a device or uninstalling cannot keep an ephemeral room alive.

What It Feels Like To Use

The engineering benchmark was not "good for a crypto messenger" — it was "as good as the messenger you already use." Full support for reactions, replies, edits, delete-for-everyone, non-destructive photo editor, video trimming, voice notes with real waveforms, document galleries, and group administration checked against real permissions.

Dark "space" theme · Liquid-glass surfaces · 55 Android components · 24 iOS components

Why This Is a Reusable Platform, Not an App

The identity layer, the shared KMP business-logic layer, the two design systems, and the self-hosted backend are the most complex parts of building a mobile product. Any future SourceLess mobile application inherits the identity system, encrypted transport, CI quality gates, and backend automatically.

Foundation for SourceLess OS, Motorsport & Web3 Communications