Monal - XMPP Chat

Monal - XMPP Chat

Open source XMPP Messenger

Details about Monal

  • Released
  • Updated
  • iOS Version
  • Age Rating
  • Size
  • Devices
  • Languages
  • June 15, 2009
  • September 28, 2024
  • 14.0+
  • 4+
  • 58.06MB
  • iPhone, iPad, iPod
  • Arabic
    Basque
    Czech
    Show more

Developer of Monal

🙌98
Ratings
🗣❌ unsupported
Your locale
🖼️Download
Icons↘︎

Version History of Monal

6.4.4

August 18, 2024

- Fix xmpp: uri handling - Fix spurious PLAIN warning again

6.4.3

August 15, 2024

- Fix omemo handling when chatting with users not in the contact list - Improve PLAIN-only warning message on first login - Don't show spurious "new message" notifications for outgoing media files - Make sure to open the receiver's chat when sharing via sharesheet - Fix hang on startup - Fix SASL2 upgrade path for servers using LDAP as auth backend

More

6.4.2

August 2, 2024

- Add setting to configure if file transfers should show up in Files App - Add setting to send images as original - Improve Onboarding texts - Fix flickering of intro screens - Improve handling of xmpp: URIs - Several other bugfixes

More

6.4.1

July 24, 2024

- Allow image cropping when setting a group/channel avatar - Fix position of floating scroll-to-bottom button (thanks Matthew Fennell) - Fix buttons in contact list not working sometimes (thanks Matthew Fennell) - Implement setting to control the time used for auto-deletion of messages (thanks Noman Ashraf) - Fix bug sometimes showing an empty list of omemo keys in groups - Fix saving of group name when creating groups on ejabberd servers - Fix message retraction in groups/channels - Fixed dark mode display of chat placeholder image (park) - New Onboarding flow introducing Monal, XMPP and Privacy Settings - Accessibility fixes when using VoiceOver - Merge and improve add contact menu and contact requests menu - Show contact requests menu when tapping onto a contact request notification - Fix several crashes and other bugs - Updated translations - This is the last release that will support iOS 14 + 15.

More

6.4.0

June 17, 2024

- Implement channel management - Rewrite of complete group/channel management UI - Implement group/channel destroy button - Fix crash on message retraction - Fix bug in Message Displayed Synchronization handling (XEP-0490) - Improve AV-Call connectivity (allow incoming P2P connections) - Implement optional DNSSEC validation - Restructure settings menu to be more accessible and resemble the structure of the new Conversations' settings menu - Fix sharing files using share sheet - Fix initial scroll position when opening a chat - Add new setting to enable/disable in-app display of webpages in Safari - Make more parts of the UI translatable (accessibility labels, section headings etc.) - Implement SVG support for received images and displaying avatars - Fix typos in english strings - Update license texts to include all used libraries - Open websites linked in settings inline (but allow to open them in the default browser, too)

More

6.3.1

May 3, 2024

- Fix flickering of chat background image - Make keyboard auto-appear configurable - Improve error propagation when uploading/downloading files - Fix detection of omemo keys for groupchats - Make several UI elements translatable now - Fix error handling when creating groups - Show used / discovered MUC servers in server details

More

6.3.0

April 30, 2024

- Fix muc status code handling for biboumi - Implement XEP-0425: Moderated Message Retraction - Implement XEP-0490: Message Displayed Synchronization - Better default chat background for light and dark mode - Fix crashes when used with very old Openfire server - Improve cert error message - Highlight selected chat on iPad and macOS - Mark pinned chats with icon instead of color - Completely rewrite privacy settings (thanks Vaidik) - Automatically focus chat input and open keyboard when entering chat - Allow SASL PLAIN on servers not supporting SCRAM but SASL2 - Completely new debug menu - Add new privacy setting to allow/block calls from strangers - Don't block callkit in china anymore - Fix several other crashes and UI bugs

More

6.2.0

March 9, 2024

Features: - Group creation - Group management - Displaying qr-codes when generating invitations, thanks lissine - Added privacy setting to ignore incoming messages from unknown sources Fixes: - Improved background handling - Multiple iPad related fixes - Fixed backscrolling for selfchats (notes to self) - Fixed muc status code handling - Fixed dark mode for some alerts - Improved accessibility of several of our new UIs (thank you very much @ryanlintott) - Improve first login - Improve multi account devices - Many crash & bug fixes

More

6.1.1

February 7, 2024

- Fix crash when turning on "delete messages after 3 days" - Some smaller improvements

6.1.0

February 6, 2024

- Add video call support - Allow local video to be "muted" by doubletapping onto local image - Fix handling of resources containing slashes - Fix various crashes - Add share button to image viewer - Fix sync errors not being displayed when having no connectivity - Fix crashes when receiving files not decryptable - Fix slow connection establishment on some STARTTLS connections - Fix sporadic "bad-format" xml errors - Faster connection times by using TCP fast open - Retry to reconnect more often in bad connectivity scenarios - Show notification if a new omemo device was added to your account - Handle transient muc join errors as such

More

Price History of Monal

Description of Monal

There has never been a better time to get into XMPP, a free public chat network no one controls or owns. Monal is a fast and user friendly way to use XMPP. Just download the app, login or register and you are ready to chat in minutes. It looks and works the way other apps do, so there is no need to “learn XMPP” or even care what it is. Notable features: - Open Source - No Ads! Strong focus on privacy. Does not phone home and does not have software "metrics" - Does not read any personal information - With a direct connection to your server, your password and all other info are never sent to a third-party - OMEMO encrypted chat - Will work with corporate XMPP servers that require VPN - Multi user chat (MUC) support for group chats - Audio/Video calls Implements certain XMPP extensions intended to improve mobile communication: - XEP-0357: Push Notifications - XEP-0280: Message Carbons keep messages in synch between clients - XEP-0198: Stream Management to quickly reconnect - XEP-0199: XMPP Ping to maintain connections - XEP-0313: Message Archive Management to download chat history - XEP-0352: Client State Indication for dramatic reduction on power use - XEP-0363: HTTP File Upload to send images in conversations
Show less

Monal: FAQ

Is the software for Monal compatible with iPads?

Yes, Monal works on iPad devices.

Who is the app developer of Monal?

The Monal app was released by Thilo Molitor.

What is the minimum iOS version supported by Monal?

The minimum supported iOS version for the app is 14.0.

How do users rate the app?

The average rating for the Monal app is 3.6.

What is the primary genre of the Monal app?

The Primary Genre Of The Monal App Is Social Networking.

What’s the current version of the Monal app?

The current version of Monal is 6.4.4.

What is the latest update date for Monal?

The latest Monal update was rolled out on September 28, 2024.

Could you provide information on the release date of Monal?

The Monal app launched on February 6, 2023.

What is the content advisory rating of the Monal app?

The Monal app contains no objectionable material and is suitable for children aged Thilo Molitor.

What languages does Monal support?

You can use the Monal app in Arabic, Basque, Czech and 27 more.

Is Monal part of the Apple Arcade gaming experience?

No, Monal is not on Apple Arcade.

Is Monal integrated with in-app purchases?

No, Monal does not integrate in-app purchases for users.

Does Monal support Apple Vision Pro compatibility?

No, Monal does not support compatibility with Apple Vision Pro.

Does Monal incorporate ads within the app?

No, Monal does not incorporate ads within the app.

Screenshots of Monal

Monal - XMPP Chat screenshot #1 for iPhone
Monal - XMPP Chat screenshot #2 for iPhone
Monal - XMPP Chat screenshot #3 for iPhone
Monal - XMPP Chat screenshot #4 for iPhone
Monal - XMPP Chat screenshot #5 for iPhone
Monal - XMPP Chat screenshot #6 for iPhone
Monal - XMPP Chat screenshot #7 for iPhone
iphone
ipad

Alternatives to Monal

More Applications by Thilo Molitor

Reviews of Monal

Leave a Review Monal
  • Best XMPP Client for iPhone

    This app is the most feature filled XMPP client for iOS. I’ve tried almost all of them and Monal is a cut above the rest. It certainly deserves more 5-star reviews which is why I am penning this one. Aside from one minor glitch, the app is stable , well integrated into the iOS ecosystem ie can share/send image files etc - it is a highly capable app and highly recommended.
    Show less
  • Great utility! Lots of development activity; high hopes!

    It seems to me Monal has come a long way since release. Some devs just release their app and never work on it again - but not Monal! The Monal devs are reasonably active with maintenance & bugfixes. They’ve put together a very useful, feature-rich, easy-to-use XMPP client while keeping a minimalist feel.

    Monal crashes occasionally, but not so much as to impede my usecase. I just close/reopen the app, or ignore the crash warning, and pick up where I left off. (To devs: I’ll have to remember to send you the crash report next time. I think I tried once and it said my phone wasn’t set up to send emails? I dunno. I’ll try.)

    Overall, the app works great and has all the necessities. Works flawlessly with my cheap low-end VPS running ejabberd. Calls connect fast, voice is clear, no lag. OMEMO works; but I did have some issues with it early on where my recipient couldn’t read msgs (or vice versa) even though we had confirmed each other’s keys. To be fair this could have also been a user error. This was eventually resolved.

    I would like to see additional privacy options. OMEMO is fine. I would like to see PGP implemented (for example, I believe the Linux XMPP client “Dino” has the ability to use PGP as well as OMEMO)

    Perhaps even encrypted voice calls (assuming they are not already encrypted)
    Show less

    Developer Response

    First of all you are using a very outdated iOS version. Please update at least to iOS 14.7. If you still have the problem after updating your iOS version please open a ticket or send us a mail so that we can debug the problem.
  • Excellent app

    Use jabber? Have iOS? Use monal p e r i o d. Recent iOS versions probably work extremely well. iOS: 16 does have a couple quirks, I think. Haven't zeroed it in. yet. Devs: I know I am using an ancient iOS version but my contacts and I have extreme trouble getting video calls to connect sometimes and they will drop randomly. It's likely a network issue, but we notice that if we use wired or no headsets, symptoms seem to subside and dissappear or, at very least, seem to help with initial connection speed and success rate. Not sure if we will ever upgrade from 16. not a big deal.
    Show less