Customer Reviews (100)

Jeff McNeill • 2025-02-13T02:37:15.290Z

Works

AC • 2025-02-07T23:17:13.457Z

Happy to see this pillar of a cozy tech from the days of old still alive and kicking. The long awaited redesign is absolutely delicious, same as the user experience overall. Highly recommend this app to anyone who's just started their XMPP journey.

Ramsharan Das • 2025-02-01T09:23:59.203Z

Great app. Recommend for everyone

Summary of Key Insights

Conversations is a well-regarded XMPP client for Android, praised for its security, battery efficiency, and adherence to XMPP standards. The app enjoys a strong positive sentiment, evidenced by a high percentage of 5-star reviews. However, users have identified some pain points, particularly related to usability, specific feature requests, and occasional technical issues. The developer's responsiveness to user feedback is a notable strength. The overall rating reflects satisfaction, but addressing the identified issues can further enhance the user experience and attract a broader audience.

Quantitative Metrics:

  • Overall Rating: High (based on score distribution)
  • Score Distribution: {"1":12,"2":4,"3":10,"4":8,"5":66}
    • 5-star: 66%
    • 4-star: 8%
    • 3-star: 10%
    • 2-star: 4%
    • 1-star: 12%

Data & Methodology Overview

  • Data Sample Size: 100 reviews
  • Time Frame: Not explicitly stated, but assumed to be recent based on version number (2.17.12+playstore) and specific mentions of recent updates in reviews.
  • Analysis Methods: Sentiment analysis was performed by categorizing reviews based on their star rating and content. Keyword extraction was used to identify recurring themes, pain points, feature requests, and positive aspects.

Key User Pain Points

  • Usability Issues:
    • Difficulty for new users: Some users find the app difficult to set up and use, particularly those unfamiliar with XMPP. (Score: 1)
    • Closing the app/Autostart: Users struggle with closing the app and disabling autostart. (Score: 3)
    • Account Identification: When using multiple accounts, it's difficult to distinguish which account a contact belongs to. (Score: 2)
    • Finding barcode: Users had trouble finding the barcode to share with new contacts.
  • Technical Issues:
    • Connection Problems: Some users experience connection issues with specific servers or after updates. (Score: 4, 1)
    • Message Delivery Issues: Losing messages or experiencing issues with message synchronization across multiple clients. (Score: 3)
    • Image Sending Problems: Images sometimes fail to send or get stuck at 0%. (Score: 4, 5)
    • Encryption Issues: Problems with OMEMO fingerprint verification and handling. (Score: 2, 1)
    • Call Issues: Inability to initiate calls to contacts using different XMPP clients (Siskin IM). (Score: 4)
    • Push Notifications: Push notifications not working reliably, especially on Samsung devices. (Score: 3)
    • App Freezing: Random freezing of the app. (Score: 3)
  • Account/Payment Issues:
    • Confusion about payment/subscription: Users who purchased the app previously are confused about potential subscription fees. (Score: 1)
    • Account Recovery: Difficulty in recovering accounts. (Score: 1)

Frequently Requested Features

  • User Interface/Experience Enhancements:
    • Slide to Reply: A slide-to-reply feature similar to other messaging apps. (Score: 2)
    • Line Breaks in Messages: Improve message formatting with separate lines for each message segment. (Score: 2)
    • Customization Options: More customization options for colors and themes, including the ability to add a chat background picture. (Score: 5, 4)
    • App Locker: A built-in app lock for added security. (Score: 5)
    • In-App Media Gallery: An in-app gallery for viewing images and videos. (Score: 5)
  • Protocol/Feature Support:
    • Matrix Protocol Support: Integration with the Matrix protocol. (Score: 4)
    • OTR Support: Support for the Off-the-Record (OTR) protocol. (Score: 4, 1)
  • Data Management:
    • Conversation Export: The ability to download conversations into a text file. (Score: 3)

Strengths and Positive Aspects

  • Security and Privacy: Strong emphasis on security and privacy, including end-to-end encryption (OMEMO, OpenPGP) and encrypted audio/video calls.
  • Battery Efficiency: Low impact on battery life.
  • XMPP Standards Compliance: Adherence to XMPP standards and support for various XEPs.
  • User Interface: Intuitive UI that follows Android Design guidelines (especially after redesign).
  • Reliability: Generally reliable and stable performance.
  • Developer Responsiveness: Developers are responsive to user feedback and address issues promptly.
  • Open Source and Free: Free and open-source nature is appreciated.
  • No Ads/Tracking: Absence of ads and tracking.

Prioritized Action Recommendations

High Priority:

  • Improve Onboarding and Usability:
    • Create a tutorial or guide for new users to explain basic setup and usage.
    • Simplify the process of finding and adding contacts.
    • Make it easier to distinguish between accounts when using multiple accounts.
    • Add a clear exit/close option and provide a way to disable autostart.
  • Address Technical Issues:
    • Investigate and resolve the reported connection problems, especially related to specific servers and updates.
    • Fix the issues with message delivery and synchronization.
    • Resolve the image sending problems.
    • Address the OMEMO fingerprint verification and handling issues.
    • Improve push notification reliability, particularly on Samsung devices.
    • Investigate and fix the app freezing issue.

Medium Priority:

  • Implement Frequently Requested Features:
    • Add a slide-to-reply feature.
    • Improve message formatting with separate lines for each message segment.
    • Consider adding more customization options for colors and themes.
    • Implement an in-app media gallery.
  • Clarify Payment/Subscription Model:
    • Clearly communicate the payment model to avoid confusion for existing users.
    • Streamline the account recovery process.

Low Priority:

  • Evaluate Protocol Support:
    • Assess the feasibility of adding support for the Matrix protocol and OTR.

Opportunities for Startup Ideas

  • XMPP Server Hosting with Optimized Conversations Integration: A service that provides easy-to-use XMPP server hosting with pre-configured settings optimized for Conversations, targeting non-technical users.
  • Conversations Plugin Marketplace: A platform for developers to create and share plugins that extend Conversations' functionality, such as custom themes, advanced message formatting options, or integrations with other services.
  • XMPP Education Platform: An online resource that educates users about XMPP, its benefits, and how to use Conversations effectively, catering to those unfamiliar with the protocol.

Trends and Observations

  • Emphasis on Security and Privacy: Users consistently highlight the importance of security and privacy features, suggesting a strong demand for secure communication solutions.
  • Positive Sentiment towards Open Source: The app's open-source nature is a significant draw for many users, indicating a preference for transparent and community-driven software.
  • Developer Responsiveness Appreciated: Users value the developer's responsiveness to feedback and bug fixes, fostering a sense of trust and community.
  • Desire for Feature Parity with Mainstream Messengers: Many feature requests (e.g., slide-to-reply, in-app media gallery) reflect a desire for Conversations to offer a user experience comparable to popular messaging apps like WhatsApp and Telegram.

Conclusion

Conversations is a highly regarded XMPP client with a strong focus on security, privacy, and adherence to open standards. While the app enjoys a positive reputation, addressing the identified usability issues, technical problems, and feature requests can significantly enhance the user experience and broaden its appeal. The developer's responsiveness to user feedback is a key strength that should be leveraged to drive continuous improvement. Overall, Conversations is a valuable tool for secure and private communication, and continued development based on user feedback will further solidify its position as a leading XMPP client.

Original App Link

https://play.google.com/store/apps/details?id=eu.siacs.conversations