Jump to content

Bale Messenger

From Wikipedia, the free encyclopedia
Bale
Other namesپیام‌رسان بانکی بله
Developer(s)National Bank of Iran
Initial releaseDecember 2016; 8 years ago (2016-12)
Stable release
9.60.15 (89923)
Written inJava, Kotlin, Swift
Operating systemAndroid, Web (for PC and iOS)
PlatformAndroid, Web
Size37 MB (Android)[1]
Available inPersian, English, Arabic, Turkish (Azeri)
TypeInstant messaging, VoIP, Financial services, Banking app, social networking service
LicenseProprietary
Websitebale.ai

Bale Messenger (Persian: پیام‌رسان بانکی بله, Yes) is an Iranian instant messaging (IM), voice-over-IP (VoIP) service, social networking service, banking app, social payment platform, and financial technology platform operating an online payments system owned by the National Bank of Iran.[2] It allows users to send text and voice messages, images and videos, make voice and video calls, share files, documents, user locations, send money, pay bills, purchase goods and services directly within the app, and more.[3] Bale's client application runs on Android and can be accessed from computers and iOS devices via the web app. The service requires a mobile telephone number to sign up.[3]

History

[edit]

Bale was launched in December 2016, with the goal of providing a secure and versatile messaging service that integrates financial transactions.[4] The app was developed to address the growing demand for unified services, combining communication, payments, and Services within a single platform.[5] Bale is widely used in Iran and surrounding regions, offering both communication and financial services.[5]

Features

[edit]

Bale offers a range of features designed to enhance both messaging and financial interactions. One key feature is its integrated financial services, which allow users to send and receive money directly within the app. This eliminates the need for third-party payment applications and supports payments, fund transfers, and purchases such as mobile recharge and utility bill payments, setting Bale apart from other messaging platforms.[6] Additionally, the app includes a gifting feature, and money request feature, enabling users to send and receive monetary gifts directly within the messaging section. Users can perform these transactions without requiring the recipient’s payment information, using only their Bale ID or phone number.[7]

Bale supports cross-platform connectivity through its web version, which operates independently of the Android app. This feature ensures seamless access to messages and data across devices, with synchronized personal data and no restrictions on the number of devices logged in simultaneously (app or web). Moreover, users can register or link devices without needing the primary phone.[8] The platform preserves user data, transferring all personal information—including chat history, files, contacts, and media—to new devices without requiring a backup.[9]

Voice and video call functionality is available on both mobile apps and the web version, allowing high-quality, face-to-face interactions regardless of location.[8] Bale also provides web applications for Windows, macOS, and iOS, enabling users to manage their finances and communications across various internet-enabled devices. These web apps are optimized for performance, offering a seamless transition between devices without requiring login to the Android app.[10]

Security and privacy are central to Bale’s design, with advanced encryption technology protecting messages and financial transactions. This adheres to stringent data protection standards.[11] The app is globally accessible, allowing users with any SIM card or phone number to participate in messaging and transactions worldwide.[12]

Users can send text messages, images, videos, voice messages, and files, and they can also create group chats or broadcast messages to multiple recipients. Additionally, Bale offers an option for users to set up a username, allowing others to find them without sharing their phone number. The username must be at least five characters long and can include lowercase letters, numbers, and underscores.[13][11]

Another feature allows users to change their phone number while retaining all personal data, such as account information, messages, group ownership, and settings. For those who wish to remove their data completely, Bale offers an account deletion option, which erases all personal information from its servers.[14]

Message Exchange Bus (MXB)

[edit]

Bale connects with other Iranian messaging platforms like Eitaa, Soroush, and Rubika, allowing users to transfer text and data to contacts on these platforms without requiring them to have Bale, enhancing seamless communication across different services. This system is called Message Exchange Bus (MXB), created for the first time in Iran.[15][16]

The Iranian Message Exchange Bus (MXB) is a technology that connects major Iranian messaging platforms like Bale, Eitaa, Soroush, Rubika, Gap and iGap. This system allows users to transfer text, multimedia files, and data seamlessly across different apps, ensuring uninterrupted communication regardless of the platform used. MXB enhances the user experience by providing a unified communication method, robust security measures, and the convenience of accessing contacts on various platforms without the need for multiple messaging accounts and apps.[15][17]

Social networking services

[edit]

Bale has three main sections: the Chat section, the Flow section, and the Services section. Social networking services are primarily focused in the Flow section of the app, which is divided into the Vitrin and Magazine sections and displays both user and other users' statuses.

  • Vitrin section: This section displays numerous channels that are categorized and searchable.
  • Magazine section: This section features the best content from channels, as voted by users, displayed in a scrollable, short video format.
  • Chat section: In this section, users can access viral channels.[3]

Channels and broadcasts

[edit]

Bale supports channels where users can subscribe to receive broadcast messages. These channels allow businesses, public figures, and organizations to communicate directly with large audiences through streamlined updates, news, and offers.[4]

Statuses

[edit]

Users can set personal statuses visible to their contacts or to all users. These statuses are used for self-expression or to share information about activities, moods, or events.[4]

Marketing and economic features

[edit]
  • Online storefront (Feshnook): Bale includes an integrated online marketplace, allowing businesses to establish virtual stores where users can browse products, make purchases, and pay seamlessly within the app.
  • Advertising and promotions: The platform offers advertising tools for businesses to create targeted marketing campaigns. Businesses can run ads, promote products and services, and reach potential customers via sponsored messages or promoted content within the app.[8]

Services

[edit]

Banking services

[edit]

Bale provides various banking services, including a digital wallet, the ability to receive money via messages without the need for card details, and the option to link bank cards for transaction tracking. Users can also receive notifications about account balances, transfers, and transaction activities. Key features include:

  • Card-to-card transfers
  • Money transfers via message (using a person's ID or phone number, without requiring their card information)
  • Banking services, such as transaction receipts, card balance, and statements
  • Bank notifications
  • Digital money
  • Housing loans and bill payments
  • Recharge and internet package management
  • Charity, circle of kindness, and other services
  • Hajj and Umrah money, travel money, and financial management
  • Marketplace payments and in-app purchases: Users can make direct payments to businesses and individuals for services, ensuring a smooth and integrated marketplace experience.[18]

Bots and AI

[edit]

Bale supports a robust bot ecosystem with over 30,000 active bots, offering solutions for a wide range of tasks. These include AI-powered bots, such as ChatGPT for natural language processing, and advanced image-generation AI for creating images. Additionally, Bale offers bots that assist in intercepting and tracking mail from postal services, providing updates on delivery status. The platform also integrates psychological philanthropy bots that use artificial intelligence for mental health support and counseling services. These bots, alongside many others, provide diverse functionalities, ensuring users have access to a wide variety of services.

Bale also offers compatibility with Telegram APIs, a payment API, an active developer community, and direct communication with the support team. The platform's rapid growth is driven by effective advertising, and it offers opportunities for stable income for developers.

Bot development frameworks

[edit]

Bale provides several frameworks to facilitate bot development:

  • Balethon: A Python library designed for creating bots in Bale. It provides a high-level, asynchronous programming interface that supports both functional and object-oriented designs, offering flexibility and extensibility for developers.[19]
  • python-bale-bot: An API wrapper for Bale written in Python, enabling developers to send and receive messages through bots and interact with Bale's messaging platform.[20][21]
  • Bale Bot SDK: A PHP SDK for developing bots on Bale, supporting the Laravel framework and including add-ons to enhance the development experience.[22][23]
  • BaleBotAPI: A .NET Standard 2.0 package that allows developers to build bots for Bale using the .NET framework.[24][25]

Child mode

[edit]

Bale includes a "Child Mode" feature designed to provide a safer and more controlled environment for younger users. This mode restricts access to certain features and content, ensuring a family-friendly experience. In Child Mode, parents or guardians can customize settings to filter out inappropriate content, limit the types of interactions children can have, and control which channels and messages the child can access. Parents can select specific sections to be shown to the child, providing more control over the child's app usage. To exit Child Mode, a PIN must be entered, ensuring that the child cannot leave the mode without parental permission.[26]

Availability

[edit]

Bale is available on multiple platforms:

International availability

[edit]

All of Bale's features are available internationally, including messaging, voice and video calls, file transfers, Social Networking Services, bots, AI, and more. The only exception is its financial services, which are limited to the Iranian currency, Rial.

See also

[edit]

References

[edit]
  1. ^ "Bale Messenger". Retrieved 2024-12-26.
  2. ^ "پیام‌رسان بانکی «بله»". bale.ai (in Persian). Retrieved 2024-12-26.
  3. ^ a b c "Bale Messenger". nasim.appstor.io. Retrieved 2024-12-26.
  4. ^ a b c "New Iran Messaging App Includes Payment Features". Financial Tribune. 2017-02-19. Retrieved 2024-12-26.
  5. ^ a b "Bale 9.60.15 – Download Bale for Android – Iranian messenger with payment and conversation features". Farsroid.io. 2020-05-26. Retrieved 2024-12-26.
  6. ^ "فارسروید" (in Persian). Retrieved 2024-12-26.
  7. ^ "Bale 9.60.15 – Download Bale for Android – Iranian messenger with payment and conversation features". Farsroid.io. 2020-05-26. Retrieved 2024-12-26.
  8. ^ a b c "Newest 'bale-messenger' Questions". Stack Overflow. Retrieved 2024-12-26.
  9. ^ "New Iran Messaging App Includes Payment Features". Financial Tribune. 2017-02-19. Retrieved 2024-12-26.
  10. ^ ""Bale" Messenger: Our access is according to Google and Android principles - IDEA". 2024-04-09. Retrieved 2024-12-27.
  11. ^ a b "OpenTech Fund". 4 January 2022. Retrieved 2024-12-26.
  12. ^ "Iranian Messaging Apps – Security Audit". OTF. 2024-12-16. Retrieved 2024-12-27.
  13. ^ ""Bale" Messenger: Our access is according to Google and Android principles - IDEA". 2024-04-09. Retrieved 2024-12-27.
  14. ^ "Bale 9.60.15 – Download Bale for Android – Iranian messenger with payment and conversation features". Farsroid.io. 2020-05-26. Retrieved 2024-12-27.
  15. ^ a b "Fifth Iranian Domestic Messenger Joined the MXB". en.ito.gov.ir (in Persian). Retrieved 2024-12-26.
  16. ^ "Digital Platforms and Services". en.ito.gov.ir (in Persian). Retrieved 2024-12-26.
  17. ^ "Iranian Messaging Apps – Security Audit". OTF. 2024-12-16. Retrieved 2024-12-26.
  18. ^ "Distribution of 45% of Banking network Arbaeen Currency through Bale Messenger". Tehran Times. 2023-09-20. Retrieved 2024-12-26.
  19. ^ "Balethon". Balethon. Retrieved 2024-12-26.
  20. ^ "python-bale-bot v2.5.0". docs.python-bale-bot.ir. Retrieved 2024-12-26.
  21. ^ python-bale-bot/python-bale-bot, python-bale-bot, 2024-12-11, retrieved 2024-12-26
  22. ^ "Bale Bot API - PHP SDK | Bale Bot API - PHP SDK". bale-bot-sdk.efive.net. Retrieved 2024-12-26.
  23. ^ "erfanvahabpour/bale-bot-sdk - Packagist". packagist.org. Retrieved 2024-12-26.
  24. ^ saiedkia (2019-08-21), saiedkia/BaleBotApi, retrieved 2024-12-26
  25. ^ Ghiasi, Masoud (2024-01-08), GhiaC/bale-bot-api, retrieved 2024-12-26
  26. ^ "آموزش راه اندازی بله - 0 تا 100 آموزش بله نمادین". نمادین (in Persian). Retrieved 2024-12-27.
[edit]