Mesibo is completely free for all - not only messaging, but even voice and video calls. You can use all the mesibo features absolutely free irrespective of free or commercial usage OR the size of enterprise using it. You only pay if you cross Free Tier Limits.
Unlike other services, mesibo free plan does not impose any ridiculously low limits. In fact, many applications can operate in a production environment within mesibo free tier limits. Additionally, as your apps grow beyond free limits, mesibo offers flexible pay as you go plan as low as $0.9 for 1GB bandwidth (about 20M messages) - real-time communication was never more affordable than this.
You only need mesibo paid services if your app outnumbers mesibo free tier limit.
|Item||Price per month*|
|Monthly Active Users||US$ 0.001 per MAU|
|Concurrent Users**||10% of MAU - read notes below.|
|Bandwidth||US$ 0.9 per GB|
|Storage||US$ 2.5 per GB|
|Monthly Commitment||US$ 49|
Unlike traditional services that ask you to choose from one of the pre decided plan (whether it suits your need or not), mesibo only charge you based on the number of monthly active users (MAU) and messaging capacity utilised by your app. It is worth noting that mesibo will only charge you for the resources you consume beyond your free tier limits.
* Pay as you go rates will be applied only when you cross the free tier limit during each billing period, subject to the monthly commitment of US$ 49.
** Concurrent users limit will be 10% of the MAU. However, in case you cross 10% limit, it will be compensated by billing you for MAU = (concurrent users X 10).Refer to Notes and FAQs below for more information.
Assume that your application has 100K monthly active users (MAU) and sends 120 million messages of average 50 bytes (utilising about 6 GB bandwidth). mesibo offers you a free quota of 20K MAU and 5GB bandwidth. Hence, mesibo will only charge for extra MAU and extra bandwidth over the free tier limits.
In this case, the total cost is $80.90 per month ($80 for (100K-20K = 80K) MAU, $0.9 for (6GB-5GB = 1GB) bandwidth). Use Pricing Calculator to get an estimate for different resource requirements, during monthly billing period.
You can get started with mesibo and use it for free. Upon sign-up, your account will be added with sufficient free quota to use mesibo up to a great extent. You can use these free tier limits forever without paying a single penny until your usage grows and you wish to switch to Pay-As-You-Go (PAYG) plan.
You can switch to PAYG plan anytime by adding the credit balance in your account subject to minimum monthly commitment of US$ 49. Note that, you cannot switch back to a Free plan once switched to PAYG plan.
It is worth noting that you will continue to enjoy your free quota even in PAYG plan.
You can add PAYG credit balance as low as US$ 50 in your account whenever you need to. Your usage charges (minimum US$ 49) will be deducted from the credit balance at the end of a monthly billing cycle and the remaining credit will be carried forward for the next billing period. You can check your credit balance in ‘My Account’ section of the console.
mesibo offers free quota for both free and PAYG subscription. If you exceed these limits, add credits into your account to prevent any interruption of service. We count, quota as defined below.
You may cancel this PAYG subscription at any time by stop using it. There is no refund of credit balance.
For free users, community is the best way to get support. Paid users will be given email and phone support in addition to the community.
mesibo offers migration service to migrate from any existing API as part of our custom solutions.
Monthly Active User (MAU) is a key performance indicator (KPI) often used by mobile apps, online games and social networking sites. MAU represents the unique monthly active users for a monthly billing period. MAU is counted when an user connects to mesibo server within monthly billing period. To further clarify, it will be only counted as one when a unique user connects to mesibo server multiple times during the monthly billing period. A connection is required to perform any types of communication (sending and receiving messages, calls etc) between users and servers.
Concurrent Users is metric of maximum number of users connected to mesibo server at the same time in any given moment. This number does not quantify unique users at all and is a raw count of connections. Typically, CCU is 10% of daily active users (DAU) which is typically 50% of MAU. However, these metrics vary from an app to app and also depending on the nature of app. Calculating and watching CCU will help you determine the right mesibo plan for your app today and in future.
Concurrent users are also referred to as peak or simultaneous connections.
Message rate limit (throttling) is refer to as total number of messages that can be send by all your users in any given second. Typically, a message rate/second for an application like WhatsApp is 0.05% of MAU (based on public stats). mesibo assigned much higher rate limit than that so you should encounter rate limit only in rare circumstances.
Typically 5 to 8 messages are exchanged to setup or re-connect a voice or video call. In addition to that, minimal messages are exchanged from each end every few seconds to keep call alive, exchange quality and control information etc. All these messages are subject to total messages limit and rate limits.
Absolutely not - quality remains the same whether you are in free or a premium plan.
However, you can add your own TURN servers in PAYG plans. TURN servers adds reliability to calls by assisting some users that are behind badly behaving or symmetric firewalls (roughly 5% of users).
No, all the features are available in all the plans. Only difference is the capacity.
We usually do not throttle your app immediately, unless in extreme situations. We will send you an email and also inform your backend using webhook when your app usage exceeds 50% and 75% of the free limits in the free plan OR 50% and 75% of available credits in PAYG plan. We will throttle or temporarily disable your app only if you do not take any action after these notifications.
mesibo console is the best way to keep a tab on your usage and charges. mesibo console is updated every hour with the usage and corresponding charges.