Now with E2E Encryption & Mobile App

Your Support Portal,
Fully Encrypted.

A self-hosted blend of Discord + Zendesk. Real-time chat, ticketing, private messaging, and end-to-end encryption - all under your control.

256-bit
AES Encryption
25+
Granular Permissions
100%
Self-Hosted
My Portal
Support
general
billing
bug-reports
Community
introductions
announcements
Tickets
my-tickets
general
A
Admin Today at 10:24 AM
Welcome to the support portal! Feel free to ask anything. E2E
S
Sarah Today at 10:26 AM
Thanks! How do I enable two-factor auth?
M
ModBot Today at 10:26 AM
A support agent will be with you shortly. In the meantime, check out our documentation. E2E
Message #general

Everything You Need, Built In

A complete support and community platform with powerful features out of the box.

Real-Time Chat

Topic-based channels with threading, reactions, pinning, file attachments up to 25MB, and full-text search. Discord-style experience.

End-to-End Encryption

RSA + AES-256 client-side encryption with per-channel keys and rotation. Your messages stay private, even from the server.

Ticketing System

Full help desk with priorities, status workflows, staff differentiation, email notifications, and admin analytics dashboard.

Granular Permissions

6 default roles, custom role creation with color badges, and 25+ permissions covering chat, admin, tickets, and more.

Private Messaging

Direct encrypted DMs between users with reactions, replies, search, and separate inbox tracking.

Announcements

Broadcast announcements with priority levels, emoji reactions, email delivery, and active/inactive toggles.

Admin Dashboard

Complete control panel with user management, drag-and-drop topic reordering, SMTP config, and CAPTCHA setup.

Mobile App

Native Android app with Firebase push notifications, deep linking, and full access to chat and ticketing on the go.

Multi-Tenancy

White-label support with isolated databases, per-tenant config, master/reseller architecture, and host-based routing.

Zero-Knowledge Encryption

Messages are encrypted before they ever leave the client. Not even the server can read them.

User Types Message

Plaintext stays on the client

AES-256 Encryption

Client-Side Encryption

RSA wraps AES key per recipient

Encrypted Payload

Server Stores Ciphertext

Cannot decrypt - zero knowledge

Military-Grade Protection for Every Message

Your data is encrypted using the same standards trusted by governments and financial institutions worldwide.

AES-256 Encryption - Industry-standard symmetric encryption for message content

RSA Key Exchange - Asymmetric encryption for secure key delivery

Per-Channel Keys - Unique encryption keys with automatic rotation

Encrypted Search - Hashed tokens let you search without exposing content

DPAPI Fallback - Windows Data Protection as server-side safety net

Built-In Ticket System

A full-featured help desk that keeps your team organized and your users happy.

Support Tickets

12 Open
Login fails after password reset
#1042 · Jake M. · 5 min ago
Open
File uploads timing out on large files
#1041 · Emily R. · 22 min ago
In Progress
Feature request: dark mode toggle
#1039 · Alex P. · 1 hour ago
Open
Typo in welcome email template
#1038 · Chris D. · 3 hours ago
Resolved

Support That Scales With You

Track issues from submission to resolution with a streamlined workflow designed for support teams.

  • Priority levels: Low, Medium, High, Urgent
  • Status workflow: Open → In Progress → Resolved → Closed
  • Staff vs. user reply differentiation
  • File attachments on tickets
  • Email notifications with smart debouncing
  • Admin analytics dashboard
  • End-to-end encrypted ticket content

Granular Role-Based Access

6 default roles with 25+ permissions. Create custom roles with color badges and fine-grained control.

Owner Full access
Admin Manage all
Moderator Moderate
Support Agent Handle tickets
User Standard
Pending Awaiting

Plus unlimited custom roles with color badges and per-topic access control

Support On the Go

A native Android app so your team and users never miss a beat.

Native Android Experience

Built with Capacitor for a true native feel. Get push notifications, chat, and manage tickets from anywhere.

Push Notifications

Firebase Cloud Messaging (FCM v1) for instant alerts

Deep Linking

Tap a notification and jump straight to the conversation

Full Chat Access

Channels, DMs, reactions, and file sharing on mobile

Ticket Management

Create, reply, and resolve tickets from your phone

Get the App
9:41
Encloso
A
Admin
Welcome aboard! Your account is ready.
S
Sarah
Thanks! Just submitted my first ticket.
J
Jake (Support)
Got it! I'll take a look right now.
E
Emily
The new encryption feature is awesome!
Chat
Tickets
DMs
Profile

Multi-Tenant Architecture

Run one instance or a hundred. Each tenant gets isolated data, config, and branding.

Isolated Databases

Each tenant has its own database for complete data separation and privacy.

Custom Branding

White-label with custom business name, uploads directory, and configuration per tenant.

Host-Based Routing

Automatic tenant detection via hostname. Each instance gets its own subdomain or domain.

Per-Tenant SMTP

Each tenant configures their own email provider for branded communication.

Tenant CAPTCHA

Individual Cloudflare Turnstile configuration per tenant for bot prevention.

Reseller Architecture

Master/reseller instance model. Manage sub-tenants from a central panel.

Simple, Transparent Pricing

Three ways to get started. No hidden fees, no per-user charges.

USD $ GBP £
Web Only
Full platform access, we host and maintain it
$129/mo
$329 one-time setup fee
  • Full platform access
  • End-to-end encryption
  • Real-time chat & ticketing
  • Unlimited users & channels
  • Custom roles & permissions
  • Priority support
  • Mobile app
  • Source code ownership
Get Started
Lifetime
Own the source code outright, self-host forever
$4,599
One-time payment, no recurring fees
  • Everything in Web Only
  • Full source code ownership
  • Self-host on your own server
  • No monthly fees ever
  • Multi-tenancy & white-label
  • Reseller architecture
  • Lifetime updates
  • Dedicated onboarding
  • Mobile app +$4,599
Buy Now

Frequently Asked Questions

Yes. You deploy Encloso on your own server or infrastructure. Your data never touches our servers. You have full control over backups, updates, and security.
Messages are encrypted on the client using AES-256 before being sent to the server. Encryption keys are exchanged using RSA. The server only stores ciphertext and cannot decrypt your messages.
Absolutely. With the Lifetime plan, you get full white-label support including custom domains, branding, SMTP configuration, and isolated databases per tenant.
Yes. The native Android app is included on the Web + Mobile plan (£129/mo). It’s built with Capacitor and includes Firebase push notifications, deep linking, and full access to chat and ticketing features.
Encloso is built on ASP.NET with SQL Server. The Android app uses Capacitor. Real-time features use SignalR. It runs on any Windows server with IIS.
Yes! We offer a demo so you can explore the full platform before committing. Choose Web Only at £99/mo, Web + Mobile at £129/mo (both with a £250 setup fee), or a one-time £3,500 lifetime purchase to own the source code. Lifetime buyers can add the mobile app for an extra £3,500.

Ready to Take Control of
Your Support?

Deploy your encrypted support portal and get a personalized walkthrough. Tell us what you need and we’ll get you set up.

Prefer to talk first? Get in touch - we’ll reply within 2 working days.