API v3.0 Live — 140+ endpoints

Messaging Built for Privacy

End-to-end encrypted, AI-moderated, fully open. DL Chat brings X25519 key exchange, voice messages, stories, and a 5-tier ban system to one platform.

DL Chat
Hey, are you on DL Chat?
Yeah, fully E2E encrypted too
X25519 + AES-256 keys
E2E Encrypted
140+
API Endpoints
54
Database Tables
5
Ban Tiers
...
API Status

Download DL Chat

Available for Windows and Linux. Android coming soon.

Windows Installer
64-bit installer. Recommended for most Windows users.
DLChat-Setup-1.0.0-x64.exe • 72 MB
Download EXE
Windows Portable
ZIP archive. No installation required, run anywhere.
DLChat-1.0.0-win-x64.zip • 100 MB
Download ZIP
Linux DEB
Debian/Ubuntu package. Install with dpkg or apt.
dl-chat_1.0.0_amd64.deb • 86 MB
Download DEB
Linux Portable
ZIP for any Linux x64 distribution. Extract and run.
dl-chat-linux-x64-1.0.0.zip • 206 MB
Download ZIP
Android APK
Direct APK install. Enable "unknown sources" first.
DLChat-1.0.0.apk • checking...
Checking availability...
macOS
Coming soon. Sign up for notifications.
Not yet available
Coming Soon
iOS
Coming soon via App Store.
Not yet available
Coming Soon

Everything You Need

A complete messaging platform built for the modern web.

Voice Messages
Record and send voice notes with automatic transcription, waveform visualization, and playback speed control.
Pinned Messages
Pin important messages in any chat. Multiple pins supported with role-based pin management.
Bookmarks
Save messages to personal folders with custom tags and notes for quick retrieval later.
AI Translation
Instant message translation via Cloudflare Workers AI M2M100 model. 100+ languages supported.
Invite Links
Generate group invite links with expiry dates, usage limits, and QR codes.
Stories
24-hour disappearing stories with text, media, custom backgrounds, and privacy controls.
AI Chat Assistant
Built-in Llama 3.1 chat assistant with conversation history and context-aware responses.
Read Receipts
Per-message read tracking with timestamps and viewer lists for group messages.
Edge Performance
Cloudflare Workers API deployed at 300+ edge locations worldwide for sub-50ms latency.

Security Architecture

No backdoors. No telemetry. Encryption you control.

Verified
X25519 Key Exchange
Elliptic-curve Diffie-Hellman key agreement. Each conversation generates unique ephemeral keys that never leave your device.
Verified
AES-256-GCM Encryption
All messages encrypted with 256-bit AES in Galois/Counter mode with authenticated encryption to prevent tampering.
Verified
PBKDF2 Key Derivation
Passwords hardened with PBKDF2-SHA256 using 100,000 iterations before any key material is derived.
Active
Self-Destruct Messages
Time-limited messages that are cryptographically deleted after the timer expires on all devices.
Active
AI Content Moderation
Llama Guard model runs at the edge to detect harmful content before it propagates, with zero human review of private messages.
Active
Zero-Knowledge Admin
Admins manage the platform without access to message content. All admin actions logged to an immutable audit trail.

5-Tier Ban System

Progressive enforcement with a fair, transparent appeal process.

1
Warning
Formal notice logged on account. No restrictions applied.
2
Mute
Cannot send messages for a set duration. Can still read.
3
Partial Ban
Restricted from specific channels or features.
4
Full Ban
Account suspended. Cannot log in or access any data.
5
IP Ban
Device and network blocked. Prevents re-registration from same IP.

Submit an Appeal

Banned? Submit a public appeal without needing to log in. Our team reviews all appeals within 48 hours.

0/50 min characters

Public API v3.0

140+ endpoints. Build bots, integrations, and extensions on top of DL Chat.

auth
Authentication
JWT tokens, refresh, 2FA via TOTP, session management.
messages
Messaging
Send, edit, delete, react, translate, pin, bookmark messages.
bans
Moderation
Full 5-tier ban system, bulk ops, ban history, audit logging.
appeals
Appeals
Submit, review, assign, approve/reject ban appeals.
stories
Stories
Create 24-hour stories with media, reactions, view tracking.
ai
AI Features
Llama 3.1 chat, M2M100 translation, Llama Guard moderation.
voice
Voice Messages
Upload, stream, auto-transcribe voice messages.
invites
Invite Links
Create and manage group invite links with expiry and limits.
Quick Start
// Install the DL Chat SDK const DLChat = require('@dl-chat/sdk'); const client = new DLChat({ apiUrl: 'https://dl-chat-api.death-legion-dlchat.workers.dev', token: 'your-bot-token' }); // Listen for messages client.on('message', async (msg) => { if (msg.content === '!ping') { await msg.reply('Pong!'); } }); client.connect();
REST Example
# Check API health curl https://dl-chat-api.death-legion-dlchat.workers.dev/health # Submit a public appeal (no auth needed) curl -X POST .../api/v1/appeals/public \ -H "Content-Type: application/json" \ -d '{ "username": "user123", "contact_email": "user@example.com", "statement": "I believe my ban was a mistake..." }' # Get ban status curl -H "Authorization: Bearer TOKEN" \ .../api/v1/bans/check

Roadmap

What is done, what is in progress, and what is planned.

Completed
Core messaging (send/edit/delete/react)
v1.0
X25519 + AES-256 end-to-end encryption
v1.0
Cloudflare D1 database (54 tables)
v2.0
5-tier ban system + appeal workflow
v3.0
AI translation (M2M100) + moderation (Llama Guard)
v3.0
Voice messages with transcription
v3.0
Stories, invite links, bookmarks
v3.0
Windows and Linux desktop apps
v1.0
In Progress / Planned
Android APK (v1.0.0)
Building now
macOS app (Electron)
Planned v1.1
iOS app (App Store)
Planned v1.2
WebRTC voice and video calls
Planned v2.0
Public bot SDK + developer portal
Planned v2.0
R2 file storage for media
Planned v2.0
Federated identity (self-hostable)
Planned v3.0
Sticker marketplace
Planned v3.0

Ready to switch?

Download DL Chat now. No phone number required. No data sold. Just private messaging.

Download Free