Document Wallet App & Customer Document Portal, With Chat Built In

Give your customers or members one branded app where they store, share, and exchange documents, message your team about them, and get push alerts when something needs attention. Ethora’s chat and documents engine ships it as SDKs for web, iOS, and Android, encrypted in transit and at rest, on your own servers or ours.

Get started
Encrypted in transit and at rest Web, iOS, Android, React Native Self-host or we host it
Ethora document wallet app: documents, chat, and push alerts in one branded app
Document walletStore, share, and exchange documents
Secure by designEncrypted in transit and at rest

The honest short answer

What is a document wallet, and when do you need one?

A document wallet is an app where your customers, patients, clients, or members keep the documents that matter to their relationship with you: contracts, policies, results, statements, ID checks, certificates. A customer document portal is the same idea seen from your side: a branded, secure place to deliver and collect documents instead of email attachments.

Ethora combines both with chat and push notifications, so a document can be sent, discussed, updated, and acknowledged in one thread. It is delivered as SDKs (web, iOS, Android, React Native) on a backend you can self-host, so the documents never have to leave your environment.

Best for: regulated or trust-sensitive businesses (healthcare, finance, insurance, legal, education) and agencies that ship branded client apps. If you only need file attachments inside a chat, the Chat SDK alone is enough.

Secure document exchange and messaging, in one place

Email attachments are where documents get lost, leaked, and duplicated. Ethora gives every document a home inside the conversation: upload, preview, version, and acknowledge it in the same thread, with a full activity trail your compliance team can read.

Everything is encrypted in transit and at rest, access is scoped per user and per room, and the whole stack can run on your own infrastructure (AWS, Azure, GCP, or on-premises) so customer documents stay inside your perimeter.

Secure in-app messaging and document sharing

Launch a branded document wallet without a large dev team

Need a customer document portal but not a platform team to build it? Start from Ethora’s ready-made apps and configure them: your logo, colours, domain, document types, and notification rules come from a config file, not a fork.

When you outgrow configuration, the same engine is available as SDKs, so your developers extend the app instead of rebuilding it. See how agencies use this for white-label client apps.

Low-code and no-code chat integration tools

SDKs for web, iOS, and Android, with the backend included

One backend powers every platform: React and JavaScript for web portals, iOS and Android for native wallets, and React Native for both stores from one codebase. Users, rooms, documents, and history carry across all of them.

Read the documentation

Full SDK access and technical documentation

What a document wallet needs, built in

Secure document exchange

Upload, share, and receive documents inside a conversation. Encrypted in transit and at rest, with access scoped per user and room

In-app viewer and versioning

Preview PDFs, images, and Office files without leaving the app, keep every version, and roll back when needed

Chat around every document

Real-time messaging with threads, read receipts, and reactions, so a document is discussed and acknowledged where it lives

Push alerts and unread tracking

Notify users when a new document or message arrives, and see what has not been read yet for follow-up

Your brand, your servers

Ship under your own name and domain, and run the backend on your own cloud or on-premises when documents must stay in your environment

Optional digital-asset features

Where your product needs it, the same engine supports digital-asset and credential wallet features alongside documents and chat

Build a document portal yourself, or start from the engine

Attribute

Building your engine

Recommended

Ethora

Setup time
Building your engine Months to years
Ethora A basic app can be launched in hours
Maintenance effort
Building your engine Requires a dedicated team to monitor, detect, and fix issues
Ethora The engine is maintained and updated by Ethora
Support for chat logs
Building your engine Requires custom implementation
Ethora Robust and built-in
Document history availability
Building your engine Requires custom implementation
Ethora Already supported
SDK accessibility
Building your engine Full control (but you need to build it)
Ethora Accessible, documented, and available on GitHub
Scalability
Building your engine Requires significant engineering
Ethora Highly scalable, enterprise-ready
Pricing

Save Months of Work with Ethora

Build any chat use case into your product: in hours.

Free

$0 / mo
free forever
1,000 MAU
100 Concurrent Connections
Sign Up
All Chat & AI features, including:
  • Community Support
  • 30 Days of Free Support
  • No Credit Card Required
Recommended

Enterprise

$599+ / mo
billed monthly
Unlimited MAU
Unlimited Connections
All Business, plus:
  • 24/7 Phone Support
  • Self-hosted AI
  • Custom Configuration
  • Dedicated / On-prem hosting

What our clients say about our services.

Taras and the Ethora team are a reliable partner in messaging, tokenization and AI. Great communication and products.

Joe Sticca
Joe Sticca
Digital Product & Technology Leader, Trust Industries

I have worked with Ethora and team since 2018. They have been absolutely amazing and life-saving across multiple of my portfolio projects.

Adam Palmer
Adam Palmer
Co-founder, SIAD Ventures

We partnered with Dappros/Ethora on an EU project and they successfully delivered the technology component. Highly recommended.

Peter Fearon
Peter Fearon
CEO, Remade Group

Ethora has successfully helped us ideate and deliver multiple digital transformation projects in Qatar and the MENA region. A reliable and knowledgable partner.

Tariq Gulrez
Tariq Gulrez
Ministry of Communications & IT

Ethora technology and expertise were instrumental in delivering Atom Connect, our product for streamlined communication in the workers’ comp market.

Carol Valentic
Carol Valentic
CEO, Candollar

Ethora helped us deliver our AI agent solution, letting subscribers access context-specific insights from our vast library of expert content. Their LLM and chat-bot expertise is an excellent match for our AI strategy.

Bret Gregory
Bret Gregory
CEO, DrTalks

Ethora has been an exceptional strategic development partner for Preshent. Not just a vendor, but a core contributor to the future of our platform and company.

John Richardson
John Richardson
Founder & CEO, Preshent Corporation

Ethora helped us ideate and deliver multiple digital transformation projects across Qatar and the MENA region. A reliable, knowledgable partner.

Howaida Nadim
Howaida Nadim
CEO, Foresight Communications

Our Case Studies

DrTalks
DrTalks Logo

Dr. Talks is one of the most prominent organizers of online healthcare conferences and summits.

Ethora enabled them to create a context-aware AI-powered chatbot to help users navigate thousands of pages of medical content, correctly referencing pages, authors, videos and timestamps. 100% secure and HIPAA-compliant.

This assistant enhances user experience by simplifying interaction with the platform and reducing search time.

  • 1000+ summits indexed by AI bot
  • Instant user engagement
  • Vector embeddings enable intelligent domain expert AI responses
Read more about DrTalks
Atom
Atom Logo

Atom Advantage is a provider of innovative AI powered workers compensation and health insurance solutions in the United States.

Ethora engine has enabled Atom Connect product used for communication between injured workers, nurses, and caseworkers. AI-powered, with documents exchange, and compliant with all regulations such as HIPAA and SOC2.

This solution reduces manual labour for caseworkers and improves patients experience.

  • Integration into caseworkers web portal
  • White-labelled mobile app for chat and health documents wallet for injured workers
  • Instant messaging between caseworkers and injured workers
Read more about Atom Advantage

Document wallet FAQ

What is a document wallet app?

A document wallet is a secure app where your customers, patients, clients, or members store and exchange the documents tied to their relationship with you, such as contracts, policies, results, statements, and certificates, and where you can discuss those documents with them in a chat thread with push notifications.

How is this different from a customer document portal?

A customer document portal is the business-side view: a branded place to deliver and collect documents instead of email attachments. Ethora covers both in one product, with chat and notifications attached to every document, on web, iOS, and Android.

What file types are supported?

PDF, images, Microsoft Office files, and more. Built-in viewers let users preview files directly in the app, and document versions are kept so changes can be tracked and rolled back.

How are documents secured?

Documents and messages are encrypted in transit (TLS) and at rest (AES-256), access is scoped per user and per room, and activity is logged with an audit trail. Encryption is one layer of a broader security architecture that also covers authentication, access control, and retention.

Can I self-host the document wallet?

Yes. The whole stack runs on your own infrastructure (AWS, Azure, GCP, or on-premises) so documents never leave your environment, or we can host it for you under an SLA. See the self-hosted chat server.

Which platforms are supported?

Web (React and JavaScript), native iOS (Swift), native Android (Kotlin and Java), and React Native for both app stores from one codebase. One backend powers all of them.

Can it be white-labelled for my clients?

Yes. Ship under your own name, domain, and app-store listing, with no Ethora branding. Agencies and platforms can license it for multiple clients. See white-label chat.

Is it HIPAA-ready for patient documents?

Ethora provides healthcare-ready messaging and document handling with encryption, audit trails, and a signed BAA on Enterprise, and it can be self-hosted. See the patient communication platform page for the healthcare build.

Do I need developers to launch it?

Not to start. Ready-made apps are configured with your branding, document types, and notification rules from a config file. When you need custom flows, the same engine is available as SDKs so your developers extend it rather than rebuild it.

Get started

Give your customers a document wallet they will actually use

Encrypted in transit and at rest Web, iOS, Android Self-host or we host it