Private. Self-hosted. Yours.

Private chat. Beautifully yours.

Chat, media, private spaces, and Ava. Five clients. One server.

Signal ProtocolEnd-to-end encrypted Ava AIPresent when invited Five clientsOne conversation Your serverYour rules
Now in v2.2.3

New in this build

Improved

Admin client cutoff uses a fancy Apple-style version digit dial instead of a text field

Fixed

Show “turn off until next event” for contact birthday décor, not only Home holidays

Fixed

Browser address suggestions appear above the address bar

Fixed

Browser address bar no longer jumps up with a huge gap on a second tap (AmL Secure Keyboard)

Fixed

Chat upload queue panel stays between the header and the keyboard instead of sliding under either

Fixed

Note editor uses the full space above the keyboard (no blank half-panel when pasting)

Fixed

Deleting a note asks for confirmation before it is removed

Fixed

Chat message send no longer files a Device Issue on brief gateway 502; HTTP fallback retries before queuing

Inside MessageMe

More feature.
Less filler.

64 capabilities
163,698 Client lines of code
546 Dart files in app/lib
81 Screens
Each one is a doorway somewhere new.
103 Stickers in the picker
Including seals, giraffes, and questionable life choices.
5 Client platforms
Android, iOS, Windows, Linux, and Ubuntu Touch.
Full atlas

64 things it can do.

64 features shown

01 / 08

Conversations that feel alive

Fast private chats with the small details that make everyday conversation natural.

10 capabilities

Direct and group chats

One-to-one conversations and groups with names, avatars, members, and admin controls.

Replies, forwarding, editing, and deletion

Keep threads clear, correct mistakes, and move useful messages between conversations.

Reactions and send effects

React with expressive tapbacks or send playful Shake, Sight, and Slap bubble effects.

Typing, delivery, and read state

Live typing indicators and precise delivered and read receipts keep everyone in sync.

Pinned messages and live location

Keep important messages or an active shared location visible at the top of a chat.

Conversation search

Search all messages or narrow results to text, media, and links.

Voice note queue and transcripts

Play consecutive voice notes without interruption and read available speech transcripts.

Slash commands and code bubbles

Use chat commands for quick actions and send syntax-colored command snippets with one-tap copy.

Offline-first delivery

Read cached conversations, queue outgoing messages, and recover cleanly after airplane mode.

Connection requests and presence

Choose who can start a conversation and see useful availability context without oversharing.

02 / 08

Every format, one composer

Capture, shape, and share rich media without leaving the conversation.

9 capabilities

Photos, video, audio, and files

Send the formats people actually use, including safe in-app viewing for common text files.

Nine-item recent gallery

Pick the latest photos and videos quickly, multi-select a set, or hold to preview.

Camera and video quality controls

Capture in app or hand off to the device camera, with SD, HD, and 2K video options.

Image and video editing

Draw on photos, adjust brush size, and trim video before sending.

Adaptive photo mosaics

Consecutive photos become compact two-to-six image arrangements instead of a long wall.

Stickers and custom emoji

Use server-hosted sticker packs, animated reactions, and hundreds of custom emoji poses.

Location and contact cards

Share a place, a time-limited live location, or a contact in a readable native card.

Clipboard and formatting tools

Paste text or images and use a compact toolbar for bold, italic, and structured messages.

Rich link previews

Preview websites, YouTube, IMDb, Instagram, TikTok, and pixx.top links inside chat.

03 / 08

Private by construction

Security controls stay visible, understandable, and under the account owner's control.

8 capabilities

Signal Protocol encryption

End-to-end encryption automatically protects supported direct conversations and every content type.

Linked-device encryption

Scan a visual code to link another device and securely fan out encrypted messages.

Recovery passphrase backup

Protect encrypted cloud backup with a portable 12-word recovery passphrase.

Screen security

Block operating-system capture and recent-app previews, with a deliberate one-shot screenshot option.

Active session control

Review signed-in devices and revoke sessions that should no longer have access.

Content-free notifications

Push services wake the app without carrying the private message body.

Self-hosted identity and storage

Accounts, conversations, media policy, and retention live on the private MessageMe deployment.

Automatic retention

Server-side expiry and orphan cleanup reduce the lifetime of forgotten message data.

04 / 08

A private space beyond chat

Notes, shared canvases, and personal media tools live beside conversations.

8 capabilities

Encrypted Notes and Journal

Create notes, checklists, and tickets in an offline-first workspace that syncs across devices.

Ticket reminders

Get departure reminders and a timely Home card before an upcoming trip.

Journal sharing

Send a note, checklist, or ticket into chat or export it through the operating-system share sheet.

Shared Board

Draw together in real time with pen, eraser, images, undo, PNG export, and chat sharing.

Media Bank

Keep a cross-device shelf of photos and videos and attach them again without another upload.

Personal Vault

Store private media behind a scrambled PIN pad with end-to-end encrypted, resumable uploads.

Online-only vault storage

Choose what remains available offline and what stays encrypted in remote storage.

Safe Shelf and Vault moves

Transfer media between the shared shelf and personal encrypted space without fragile manual steps.

05 / 08

Ava, built into the conversation

An assistant that participates where it is useful and stays out of the way everywhere else.

7 capabilities

Direct assistant chat

Talk with Ava in a dedicated conversation for answers, summaries, and everyday help.

Group mentions

Mention Ava inside a group when the conversation needs context or a quick answer.

Conversation memory

Ava can use private deployment memory and conversation summaries to stay context-aware.

Morning routine and weather

Receive useful, scheduled context such as a morning greeting and local forecast.

Opt-in location context

Control whether Ava can use a location peek and review the history from Privacy settings.

Sticker understanding

Teach Ava what custom stickers mean so visual replies carry their intended context.

Read aloud and translation

Hear messages through natural or system voices and translate text without leaving chat.

06 / 08

Make it unmistakably yours

Deep appearance, keyboard, accessibility, and behavior controls follow you across devices.

9 capabilities

Per-chat wallpapers

Choose a different background for each conversation, rotate collections, and tune the dimmer.

Wallpaper Store

Browse hosted collections and manage downloaded backgrounds without bloating the app.

App style controls

Adjust greetings, bubble text, seasonal decoration, weather behavior, and page transitions.

Settings sync

Carry selected appearance, keyboard, car, read-aloud, and behavior preferences to another device.

MessageMe Keyboard

Use the built-in Android keyboard with QWERTY or AZERTY layouts, sizing, styling, and tablet split mode.

Car mode

Switch to a calmer layout with quick replies, automatic read aloud, and useful driving context.

Notification channels and sounds

Choose how different conversations and app events ask for attention.

English and Hungarian

Use the complete interface in either supported language.

Storage controls

Understand local usage by category, empty cached chats, or perform a safe full refresh.

07 / 08

Five clients, one conversation

Purpose-built experiences across phones, desktops, Linux, and Ubuntu Touch.

7 capabilities

Android

Native sharing, direct share targets, push delivery, camera, and background transfer support.

iOS

A focused mobile client with secure notifications, sharing, media tools, and biometric sign-in support.

Windows

A split desktop layout, system notifications, updater, keyboard shortcuts, and desktop media workflows.

Linux desktop

A portable x64 client with the same core messaging, media, and workspace experience.

Ubuntu Touch

An arm64 Lomiri client with a compact phone layout and purpose-built soft keyboard.

In-app updates

Review release notes, download the right artifact, and skip a version when timing is not right.

Session restore

Return directly to the last conversation or tab without a visible navigation jump.

08 / 08

Optional kitten care module

Available only on deployments where kitten tracking and health access are enabled.

6 capabilities Server-dependent

Live Kitten Finder

Follow tracker location, battery, zones, and recent movement on a detailed map.

Safe and danger zones

Create geofences and receive dedicated alerts when a tracked kitten crosses a boundary.

AmL Medi records

Keep weight, vaccinations, blood tests, daily activity, and weather context together.

Health summaries and PDF export

Review bilingual health context and export a branded record for appointments.

Home glance cards

See current zone, distance, battery, weight movement, and activity in glanceable surfaces.

Shared viewer access

Grant selected people access to tracking information without opening the entire admin surface.

Release trail

From the build log.

v2.2.2

Admins can set a minimum client version; blocked apps open only in-app App Updates

v2.2.1

Admins can long-press a Media Bank photo and upload it to the wallpaper store after picking a category

v2.2.1

Admins can manage sticker packs: upload into a group, multi-delete stickers, and rename or delete groups

v2.2.0

Type /code … in chat to send a dark command bubble with shell-style coloring and a Copy button

v2.2.0

Type /help, /settings, /logout, or /reset in chat - list commands, open Settings, sign out, or wipe the local database and quit

v2.1.9

Car altitude calibration offset (match sea level / Apple Watch) in Settings → Car

v2.1.9

Car bubble shows GPS speed (km/h) above 10 km/h; shared in chat last-seen rotation

v2.1.9

Link open sheet can remember in-app or external as the default

v2.1.9

Media can move safely between the Media Bank Shelf and encrypted Vault

v2.1.9

Settings → In-app browser: choose how links open, and open Instagram/TikTok/YouTube in their apps when installed

Under the hood

13 quick facts.

163,698 Client lines of code

546 Dart files in app/lib

32,789 Server lines of code

195 TypeScript files in server/src

154 Reusable widgets

Little UI bricks stacked into MessageMe.

81 Screens

Each one is a doorway somewhere new.

103 Stickers in the picker

Including seals, giraffes, and questionable life choices.

325 Custom emoji stills

PNG poses for the emoji drawer.

2 Lottie animations

Including the typing dots you stare at.

2 App languages

English and Hungarian - tobb nyelv hamarosan?

5 Client platforms

Android, iOS, Windows, Linux, and Ubuntu Touch.

80 Package dependencies

Packages doing the heavy lifting.

3,964 lines Heaviest Dart file

message_bubble.dart carries the crown.

v2.2.3 App version

From the repo version file.

v2.9.5 Server version

Server version from server/package.json.

Right now

Live in Frankfurt.

Database Connected
Service Operational API and WebSocket
Uptime 1h 20m 4,832 seconds
Memory 69 MB heap / 73 MB total, 204 MB RSS
Runtime v22.23.2 Node.js on linux, server v2.9.5
Tokens today 47.8k 8 requests
Tokens all-time 4.32M 4,322,610 total
Total requests 999 2.13M in, 2.20M out
Ava AI Ready Private deployment assistant

Five clients.
One place.

Android · iOS · Windows · Linux · Ubuntu Touch