Monal - XMPP chat Cheats

Monal - XMPP chat Hack 5.4.4 + Redeem Codes

Open source XMPP Messenger

Developer: Molitor und Dietzel, Inh. Thilo Molitor
Category: Social Networking
Price: Free
Version: 5.4.4
ID: G7YU7X7KRJ.SworIM

Screenshots

Game screenshot Monal - XMPP chat mod apkGame screenshot Monal - XMPP chat apkGame screenshot Monal - XMPP chat hack

Description

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 "metrics" software 
- Does not read any personal information.
- With a direct connection to your server, your password and all other info is never sent to a third party.
- OMEMO encrypted chat
- Will work with corporate XMPP servers that require VPN
- MUC multi user chat

Implements XMPP certain 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.

Version history

5.4.4
2023-01-15
Fixed audio message playback
5.4.3
2022-12-27
Maintain compatibility with ejabberd servers older than 22.10
5.4.2
2022-12-12
- Temporary fix for ejabberd regression
5.4.1
2022-12-05
- Don't show spurious sync errors
- Don't count unread messages of disabled accounts
- Add more UI translations
- Better handle switching between wifi/mobile
- Show shared media/files in contact details
- Support modern XEP-0402 channel/group bookmarks
- Fix various bugs
- Switch users on US pushservers to EU pushservers due to fosshost shutting down
5.3.4
2022-11-10
- Fix various crashes
- Show TLS version in server details
- Better handling of device migration (direct and via iCloud backup)
- Show notification for incoming contact requests (including quick actions in this notification)
- Ask before disabling encryption in chats
- Show name of group/channel in contact details
- Show group/channel subject in contact details
- Fix channel notifications to include channel name
- Don't count unread messages of disabled accounts
5.3.3
2022-10-06
- Remove trashserver.net from registration dropdown
- Fix conversations.im registration
- Fix sharing of screenshots
- Fix read markers when opening chat from BG
- Fix several smaller bugs- Fix empty strings in UI
5.3.1
2022-08-25
- Many bugfixes and small improvements
5.3.0
2022-08-12
- added support for animated gifs
- better audio message UX: tap to start/send recording, long press to abort
- show all contacts in share extension, not only recently used ones
- new onboarding UI with support for registering on any server and 2 servers in quick selection
- fix OMEMO key display for offline members of a groupchat
- enable OMEMO by default
- privacy: don't send eceipts or chatmarkers to contacts with no or pending subscription
- various fixes
5.2.0
2022-07-03
Switched to new push servers (Europe or US)
Display transferred files in app's documents directory (file app)
Removed voice message recordings from macOS for now
Fixed QR code scanning on macOS
Fixed OMEMO QR code scanning bug
Fixed crash on link preview (issue 833)
Fixed onboarding via invite link
Fixed iOS notification auth for new installs
Fixed multiple crashes
5.1.1
2022-06-17
Only fetch muc avatars on hash changes
Disable background image by default in new installs
Only display active chats of enabled accounts
Fix crash when trying to scan QR codes
Fix crash when accounts are disabled
Fix nickname field of contact details to show only for 1:1 chats
Add support for sharing any file type with Monal via share sheet
Introduce new OMEMO keys UI
Implement new framework for mandatory handler arguments
Fix crash if Monal retrieves a muc group message via mam while the sender is currently not joined
Many bugfixes and improvements
5.1.0
2022-04-17
Support OMEMO in private MUCs

Minimum iOS version is now 14.0

Communication Notifications on iOS 15
New improved and simplified notification appex
Switched to new newer libsignal-protocol-c version
Fixing some memory leaks
Fixes muc invites
Improve OMEMO
Reduce avatar image size to ~60kb to make ejabberd throttling happy
Support muc muting again and implement "mention only" notification mode for mucs
Fix voice messages from conversations
Allow deletion of history for one contact
Add autodeletion of messages after 3 days (default: off)
Update timeouts to make Monal work even under very bad/slow network conditions
Add support for xmpp: invites (https://docs.modernxmpp.org/client/invites/)
Use bigger iq timeouts to account for throttling by xmpp servers (like ejabberd)
Remove all old VoIP code (was not working anymore)
Prevent spurious "could not sync" errors in multi account setups
Use less memory on incoming stanza flood (only parse ~100 stanzas at once)
Fix error in message deduplication (some messages could be received twice)
5.0.1
2021-08-12
- Show warning if camera permissions are missing while trying to use camera
- Fixed duplication of contacts in chat overview
- Fixed some crashes
- Show Debug menu after tapping 16 times onto app version
- Don't drop file download errors silently
- Don't log outgoing sasl and passwrd change stanzas (your password won't be logged anymore)
- Trim whitespaces and newlines at the beginning or end of a message
- Fix microphone icon not always showing
- Renamed "Log" to "Debug" in settings menu
- Move contact details close button to the left
- Fix some very rare TCP stream handling bugs.
- Fix old xmpp resources created with monal older than 4.3 not having a random part
- Fix bug in upload queue not reacting to enter key
- Only register to APNS and push appserver if notifications are allowed (privacy)
- Fix bug in mam handling with ejabberd
5.0
2021-06-25
New Features and enhancements:

Complete rewrite of MUC support (but without enhanced UI yet (e.g. create group, list participants etc.))
Support for MUC bookmarks
New upload queue UI (confirm file transfers before sending)
Catalyst: drag drop support for files
Show Emoji in bigger font
Video upload support
Voice and video messages refactored
XEP-191: Blocking command
QR code scanning for macOS
Show own OMEMO key QR codes for quick verification
Catalyst (especially on apple silicon) now has real push support
Fixed OMEMO to/from Siskin/Beagle
Many small improvements and bugfixes

Known issues

Somtimes audio / video messages can not be played in iOS until the app is closed and swiped away
Message quotes not yet displayed in a fancy style
MUC OMEMO not yet implemented
4.9.2
2021-02-22
- fixed crashing
- resolved some issues with sending and receiving messages
4.9.1
2021-01-13
- registration works again
- big fixes
4.9
2020-12-21
This is a large update with many changes under the hood
- complete rewrite of internal xmpp parser
- complete overhaul of OMEMO including many bug fixes and improvements
- improved error handling in encryption code
- added floating "scroll to bottom"-button
- added notification privacy setting UI
- added the "/me"-command
- added support for roster names instead of jid
- added support for XEP-0333 char-markers including synchronization of message read state across devices (this will even remove notifications for messages read on another device)
- implemented last message correction and blabber.im-style message deletion (using LMC)
- implemented ui to set own status message and display status messages of contacts in contact-details
- implemented modern swipe action UI for messages
- implemented XEP-0172 nicknames (set own nickname, read other nicknames)
- implemented XEP-0084 user avatar including new ui to set own avatar
- rewrote complete image/file transfer code
- removed ancient online/offline distinction for contacts
- now showing privacy settings after first account setup and on first app start
- updated localizations
- added notification actions to reply or mark as read directly from notification without opening the app
- improved chat scrolling
- fixed issues with image transfers only showing a grey rectangle
- fixed ios 12 crash when uploading big OMEMO encrypted images
- improved UI
4.8
2020-10-12
Allows you to see the contents of the message in the notification again. There are also improvements to message archive management (MAM) which should allow you to scroll through your entire history. In addition we have added a button in chat to scroll to the newest message. There are also translations for many new languages (and growing!)
4.7
2020-08-02
Despite the small version number update, this is a large upgrade. Among the many changes in this release:
1.New title bar in chat
2.Show when user was last seen online (XEP-0319: Last User Interaction in Presence)
3.Show typing notification (XEP-0085: Chat State Notifications)
4.XMPP blocking (XEP-0191: Blocking Command)
5.Fixed ui glitch that shows incorrect unread mesages
6. Many other Ui and stability improvements
4.6
2020-05-20
- view and send location messages
- ALPN support
- fixed issues with presence
- draft text
- faster, reduced memory and battery usage
4.5
2020-04-04
- fixed errors with OEMEO publishing on some servers
- fixed network and synchronization issues
- draft text support
- roster versioning fixes
- UI improvements
4.4
2020-02-29
- vastly improved OMEMO key exchange
- solved issues with message duplication
- reduced power consumption
- many small UI improvements
4.3
2020-02-19
After 10 years, we have changed the UI for Monal completely. Modernizing it for the '20s, we now have a brand new interface focused on your conversations. Overall, things are faster and less confusing. This should feel familiar to anyone who is used to using other current messaging apps. We also:
Fixed confusing issues with starting chats, adding contacts and joining groups.
Added Support sending encrypted attachments (aesgcm:)
Fixed may crashing issues and UI bugs
4.2.3
2020-02-04
message archive retreival fixes
4.2.2
2020-01-12
Fixed cash on saving images
share sheet does not shot null@null
sends receipts on archived message download
Better indication of send failure
Improved OMEMO key exchange
4.2.1
2020-01-04
Fixed attachment uploads
Fixed crash on uploading attachments on ipads
Improved group chat UI, message duplication, joining and leaving
Adjusted some fonts for readability

Ways to hack Monal - XMPP chat

Download hacked APK

Download Monal - XMPP chat MOD APK
Request a Hack

Ratings

3.4 out of 5
77 Ratings

Reviews

chibzly,
Best iOS client
Monal is the best xmpp client for iOS by a fairly substantial margin. Unfortunately it’s still a little rough around the edges, but omemo mostly works now, and finally notifications mostly work. It looks like MUCs are starting to work now, however this currently results in a lot of notification spam with no way to mute channels. It’s still very difficult to recommend xmpp for people on iOS devices, but it is getting better and monal has made some good strides towards this over time. Unfortunately, progress is a little slow… I believe there’s only one person really working on it. Hopefully the new muc stuff gets sorted out and hopefully the app gets a little bit of polish soon! It’s mostly fine… but having used it for a few years it still feels fragile to me.
Wild Ion,
I have some questions
I'm having problems with flashing and crashing, after sending a message at one point, monal flashed and when I opened it again nothing was displayed and it also flashed immediately. After repeating it many times I had to delete and reinstall it, now it is working fine, but I would like to know why it crashes.
Overall monal is still a good XMPP client for iOS, although it still has some minor issues
Rapazzini,
Great app
Have been using the beta version of the app. I give the app 5 stars, because its a solid app for iPhone. Very dependable. Messages deliver as expected! I do have one recommendation, This being a mobile app, network connectivity is expected to be unstable. It is not necessary to notify the client of sync issues as a notification. I hope the developer considers this annoyance and enables the user to disable this notification by default.
kts_kettek,
Not yet ready for prime time, it seems
MUCs don’t properly create as it throws away the associated account; Adding MUCs have no user feedback; Online users only show up for one of my XMPP accounts; “Quick” adding an account threw out the TLD for some reason.

Second time trying it in the hopes there were fewer bugs — and, in its defense, I was able to add my personal account and my business accounts this time, but not with full functionality. Perhaps it also can actually maintain push events without silently disconnecting you from your accounts this time around, but it will remain a mystery to me.
QinFenggggggg,
Better than most xmpp apps
I’ve tried several xmpp apps, and so far Monal has given me the least issues. However, something that really bugs me is that you have to individually delete every single message, because there is no option to clear all messages or even delete a chat. Also, every time I delete a message it sends a spam message to the other user, such as “there was an error decrypting this encrypted message”. Quite annoying.
nickd111,
Connection unreliable
Connects to corporate Xmpp server okay, but I see two MAJOR issues that prevent me from using:
1. The list of online users is not correct. There are users who are online and available, but do not show in the list. Disconnecting and reconnecting does not help.
2. Connection drops after some time with no indication whatsoever. I’ll go back to app and all looks good with the list of users that appear online/away, but the connection has actually dropped and that list means nothing. Have to disconnect and reconnect to get back online.

Have not tested the actual ‘chat’ functionality due to the above rendering the app unusable to me.

If I can help by providing some kind of log file, please let me know how.

iOS is sorely lacking in reliable direct connect xmpp clients and this app shows the most promise.
SD30001,
Sends messages but doesn't do anything else right
I configured this program to connect to my XMPP server. It sends the messages and the other party receives them. But there are two basic issues. First, when I start to compose a reply message, the keyboard opens and covers up the message I was replying to. Second, you can't copy the text of the messages you receive to your clipboard. These UI glitches are the reason for my rating.
Nosnowjust,
Phone calls broken
A loved function, making phone calls, seems to be broken on my iPhone and on my friends’ devices when using Monal. When pressing the call button, the calling screen appears zoomed in way to large, so no buttons or status can be seen, only the left half pf the account’s profile photo.

Please fix this useful function
dfd1125,
Crashes
The app used to work for me but now whenever I try to use it, it crashes. I’m using the app with an Openfire server that I connect to using OpenVPN to access the network. The app won’t crash until I connect to the VPN and then it just closes. I found that if I disable the account in the app and then connect to the VPN, the app won’t crash until I re-enable the chat account in the app and then it almost instantly crashes. There is something that the app doesn’t like about OpenVPN for some reason.
Helpfull Will,
Improving!
Pros: Active Development, cleanest iOS interface I’ve used.

Cons: No Voice Calls - yet.

Since I’ve downloaded the app, it’s already been updated!

An encryption lock toggle notification has been added.

I think this is a very nice qol feature. I was wondering what the lock button did, I really appreciate it being more of an explicit lock now instead of having the option to accidentally disable encryption. I think this is very useful, especially for those new to xmpp and less tech savvy.