PubNub Platform Services logo

    PubNub Platform Services

    Sold by
    Deliver immersive, scalable, and secure real-time interactivity with the PubNub platform. Connect humans, devices, and AIs across web apps, mobile apps, and IoT devices. Focus on launching innovative features instead of managing complex infrastructure. Whether you're building in-app chat, multiplayer chat, live audience engagement, multi-user collaboration, operational dashboards, AI-driven interactions, or any other real-time functionality, PubNub brings it to life with a suite of purpose-built APIs, SDKs, Solution Kits, integrations, and analytics.

    Ratings and reviews

    4.3
    22 ratings
    3 star
    2 star
    1 star
    50%
    50%
    0%
    0%
    0%
    2 AWS reviews
    |
    20 external reviews
    External reviews are from G2  and PeerSpot .

    Filters

    Review type

    AWS Marketplace reviews
    External reviews
    Reviews (22)
    reviewer2846544

    Secure chat for doctors and patients has reduced build time but still needs better cost control

    Reviewed on May 27, 2026
    Review from a verified AWS customer

    What is our primary use case?

    PubNub was primarily used in my application for chat purposes, where I needed to create a custom one-to-one chat between two users, specifically a doctor and a patient.

    I installed PubNub using the NPM package in my project. After installation, I needed to configure it and create an account at the PubNub site so that I could manage credentials for my application and manage the history through their platform.

    For implementation, I installed the NPM package and then created an account to obtain the required access credentials and API key for project configuration. Once this was complete, PubNub provided basic methods such as retrieving the last chat history for a user and the last ten messages. Since a doctor could talk to multiple users at a time, I created a chat application that displayed the most recent chats and the last message. I implemented subscriptions for each user so that whenever a new message arrived for a doctor from any case, it would move to the top. I used PubNub methods to accomplish this, utilizing the subscription key and related features.

    What is most valuable?

    PubNub is a paid application, and the free version offers limited features. The great features include chat encryption, HIPAA compliance, and comprehensive management capabilities. These are valuable features for a production-ready application when you are prepared to pay for them. Overall, PubNub has performed well with encryption and managing chats, including the ability to manage chat history retention periods and obtain subscriptions.

    HIPAA compliance was critical for my application since it operates in the healthcare industry and must follow HIPAA requirements. We opted for the paid mode of PubNub to ensure these compliances are present in our application. Regarding subscription capabilities, the SDK provided through the NPM package offers built-in methods to fetch history and other functions. I used these methods and created a subscription for each user.

    PubNub saves development time because we do not have to create a complete chat backend and frontend from scratch. We can implement a plug-and-play approach where the logic is mostly ready. We only need to create wrappers on top of that functionality and customize cases according to our specific use cases. This approach saves time, effort, and money for the company.

    What needs improvement?

    One area for improvement would be optimizing resource consumption and reducing message size in the paid version, as this can directly affect your billing.

    Since PubNub is a paid library, it may not be useful for everyone. As I mentioned, optimizing resource consumption is important. When building for large-scale purposes, there are limits on the number of channels and message size can be substantial, which can result in a hefty bill amount.

    For how long have I used the solution?

    I have been using PubNub for my applications for more than one year.

    What was our ROI?

    Regarding development time, we were able to provide a proof of concept and integrate a production-ready app within a maximum of one week. If we had built it from scratch, it would have obviously taken us around six months to deliver a production-ready application. Even after that timeframe, there could be some edge cases that might have been overlooked. Considering compliances, that is another time-consuming process when you must follow different regulations. If building from scratch, you would need to design it so that it could be extended to other use cases as well. PubNub directly reduced that time. Regarding cost, while the company is primarily inclined toward that consideration, it saves considerable money for our client.

    What other advice do I have?

    I have not used artificial intelligence with PubNub at this time, but I am confident that as we develop in a world where artificial intelligence is a fundamental consideration that everyone seeks to integrate into their applications, PubNub would perform well once integrated with artificial intelligence. The accuracy and reliability of the output would also increase with that integration.

    I recommend that people using PubNub keep messages under a few kilobytes. Do not send large files or images directly through channels and groups, and throttle high-frequency events such as games or typing indicators to one per second.

    As I mentioned, PubNub implements all types of encryption while storing data in the databases and messages. It is already secure and follows compliance standards, so it aligns with governance rules.

    My review rating for PubNub is seven out of ten.

    Which deployment model are you using for this solution?

    Private Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    reviewer2845536

    Real-time data streaming has improved vehicle monitoring and reduced communication costs

    Reviewed on May 22, 2026
    Review provided by PeerSpot

    What is our primary use case?

    I used PubNub in my last company from 2018 to February 2022 for IoT products. We used it to broadcast the status of IoT devices to every client on Android or iOS phones.

    For PubNub, we sent the status of CAMI, a product in which we collected data from the vehicle, including speed, humidity, temperature, and other statistics, to all clients using PubNub. This is how all client applications on Android or iOS phones received the status of the vehicle on which each car was registered.

    In most cases, PubNub worked very well. We conducted load testing with multiple vehicles and multiple user accounts, and it performed quite well with 15 users and more than 50 vehicles at a single time.

    I also used PubNub for one of the challenges or competitions in my company where I created an Android application that sends the location and other data about the smartphone in case it gets lost through a server to a remote web application, and we used PubNub to track the smartphone.

    What is most valuable?

    The best features PubNub offers include broadcasting the stats to the clients, which has been the most useful. The second valuable feature is that the data is transferred in real-time and is very quick, transferred in a fraction of seconds on a very good network like 4G. The speed of broadcasting data using PubNub channels to all registered devices on the same PubNub channel is a good feature.

    We used PubNub to reduce costs, as other options to broadcast messages were costlier compared to PubNub. The speed and efficiency of PubNub, which helps transfer data in real-time with very low latency, received positive feedback from our customers. The cost reduction helped us manage our project very well.

    PubNub costs less compared to other solutions in the market, saving us money when broadcasting messages to clients. The return on investment is evident when customers are happy, as they pay for our product based on its reliability, which helps our business overall.

    What needs improvement?

    I am not sure how PubNub can be improved because our project and scenario were fulfilled by PubNub, and we did not face any challenges with any of the features, nor do I want to improve anything. As of now, I have no challenges that would make PubNub better.

    During development, we faced a challenge of getting very little support from PubNub team based on the cost of the products we were offered. I believe some basic support should be given for the features being used by the client after paying for it, rather than requiring separate purchases for support.

    For how long have I used the solution?

    In my current organization, I have been working for the last four years.

    What do I think about the stability of the solution?

    Sometimes, while broadcasting, there are rare instances where the channels do not broadcast messages to all registered clients. We faced this issue, discussed it with the support team, and resolved it over time. However, it was a challenge when we had multiple clients, as one of the clients sometimes did not receive the messages.

    What do I think about the scalability of the solution?

    PubNub is very scalable. As we increased the numbers in our product with client registration, we found that PubNub handled scalability very well, with no issues encountered.

    How are customer service and support?

    Regarding customer support from PubNub, around six years ago, we did not receive good support. It seemed there were different plans or pricing for support, and we needed to pay more to get better support. If they sell any product, customer support should be provided by default without any additional costs.

    Which solution did I use previously and why did I switch?

    We did not use any other solution before PubNub. After thorough research and investigation of solutions, we found that PubNub would be the best one to use, and in our first attempt, we found that it is very useful and helps manage all parts of our product.

    How was the initial setup?

    Everything was managed entirely by my company on our own infrastructure.

    What about the implementation team?

    As a developer or Technical Specialist in the team, I am not part of the pricing, setup cost, or licensing for PubNub, as that is handled by the procurement team, so I am not sure about the costs.

    What was our ROI?

    Although I am a developer and not sure about the exact amount cost reduced, feedback from the product team indicated that the cost was lower compared to other options, especially for broadcasting messages. According to customer feedback, they mentioned that the response time of the device was very good, providing real-time updates within a fraction of a second, even in situations where a fast-driving driver was not with the car owner. Customers could act on that situation in real-time.

    What's my experience with pricing, setup cost, and licensing?

    PubNub costs less compared to other solutions in the market, saving us money when broadcasting messages to clients. The return on investment is evident when customers are happy, as they pay for our product based on its reliability, which helps our business overall.

    Which other solutions did I evaluate?

    We did not evaluate any other options. In the first attempt, we used PubNub and found it helpful and useful in all aspects required for our project, so there was no need to look for other solutions.

    What other advice do I have?

    I would rate PubNub nine out of ten because there is always room for improvement; nobody is perfect.

    If someone is looking for solutions for broadcasting and messaging, I definitely recommend PubNub for its speed, reliability, and prompt responses to solutions. I would recommend PubNub to my peers who are developing a similar kind of product.

    We use a private cloud that is on-premises in our company. My overall review rating for PubNub is nine out of ten.

    Kirtishil Patil

    Real-time chat has boosted one-to-one messaging and user engagement in my mobile projects

    Reviewed on May 18, 2026
    Review from a verified AWS customer

    What is our primary use case?

    My main use case for PubNub is to provide a feature in a certain project where two people can communicate or chat. After searching quite a few options like Socket.IO and other SDKs, I found out that PubNub is the current most used SDK, and it is quite useful in terms of its benefits, which is why I picked PubNub for my use case.

    In my applications, I used PubNub to implement a scenario where users can sign up with multiple accounts, allowing each user to send friend requests to each other. Once the friend request gets accepted, they build a connection via a pub-sub model created between them. Then I have a feature called chat, where they can communicate seamlessly through the available friends from that window.

    I have used PubNub in a React Native application to implement real-time chat and messaging features, and my overall experience with the platform has been positive, especially for building scalable communication features with minimal back-end effort. One of the things I appreciated most about PubNub was the ease of integrating real-time messaging into the app, with clear SDK documentation. Setting up channels, message listeners, and presence tracking was straightforward, and I use it for one-to-one chat, message delivery updates, and online/offline user status. The performance was reliable, and message delivery was fast even with multiple active users. PubNub helped reduce development time as many real-time features were already handled by the platform. I appreciated features having message history and push notification support, which made the overall chat experience smoother for users, and the React Native integration worked well across both platforms, Android and iOS.

    What is most valuable?

    The best features PubNub offers, in my opinion, are one-to-one chat, as I mentioned in my review, and the great SDK documentation which allows for easy integration that does not take much time. Setting up channels, message listeners, tracking user status to determine whether users are online or offline, and ensuring reliable message delivery are all great features.

    I find myself relying on all three of those features the most because the presence tracking is great, the delivery speed is superb compared to other SDKs, and the user status updates immediately pop up, which is significant. The integration is very easy, so any new developers can easily understand the integration process thanks to the clear documentation.

    PubNub has positively impacted my organization as I have received numerous reviews and feedback stating that the chat works much faster and cleaner, and everyone appreciates it, saying it feels powerful.

    After implementing PubNub, I noticed positive outcomes such as client feedback acknowledging that they enjoyed the chat features and found them much faster than in other applications, which I believe is very positive feedback for any organization.

    What needs improvement?

    I believe PubNub can improve in terms of pricing transparency, as I previously mentioned, since that is the only thing I think should be improved because for smaller projects or startups, estimating scaling costs can be challenging. However, from a technical perspective, the platform remains stable and developer-friendly.

    I chose eight out of ten because there are two more points that need improvement: one is pricing transparency, and apart from pricing, I believe the community is not very large, which means it takes time to get support.

    For how long have I used the solution?

    I have been using PubNub for almost two years.

    What other advice do I have?

    I think people should use PubNub because it offers many benefits over other SDKs available in the market, even though the community is not very great in terms of knowledge sharing. People will appreciate the integration process and find the documentation helpful, so I would recommend everyone to use it wherever they can. My overall rating for PubNub is eight out of ten.

    Which deployment model are you using for this solution?

    Public Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Susilkumar Maran

    Team communication has become faster and mobile alerts keep field operations aligned

    Reviewed on May 15, 2026
    Review provided by PeerSpot

    What is our primary use case?

    PubNub is used primarily for chatting and sending push notifications for Android and iOS mobile apps. I worked on a project that uses PubNub in an oil field, where users and admin users of the oil field communicate with each other, and the drivers delivering commodities to the oil well also need to be on the same page. This allows them to have quick chats and discuss any issues or concerns to sort them out, which helps us make communication clearer within the teams.

    What is most valuable?

    The best features PubNub offers are sending mobile push notifications and chat.

    PubNub's push notification and chat features stand out because of ease of use and very easy integration within our application.

    PubNub has positively impacted our organization by improving collaboration and communication within the business teams, and it has reduced development costs as well.

    What needs improvement?

    The current features of PubNub are fine, but one scenario presents a challenge. The drivers transporting commodities from one location to another work in shifts, and the mobile devices they use are company-provided. This becomes problematic when one driver finishes their shift and the next driver uses the same device.

    In this case, since the next user is coming on and using the same device, if the first user forgets to log out, the second user sees the notifications received for the other user. In our application, we use session time for eight to ten hours based on configuration, and once the session expires, we automatically log out in our system. However, we do not have control to unsubscribe the user automatically during session expiry. It would be better if there were an option to automatically unregister the device.

    For how long have I used the solution?

    I have been using PubNub for almost six years.

    What do I think about the stability of the solution?

    The reliability of PubNub is really good, but occasionally we face issues where users complain about messages or push notifications not being delivered within a short period of time, as it occasionally takes longer, which could be due to outages.

    What do I think about the scalability of the solution?

    PubNub handles growth and changes very well for our organization.

    What other advice do I have?

    We do not have any metrics since we have been using PubNub for almost five years, but we do not have metrics in hand.

    I would rate PubNub an eight out of ten due to the difficulty in debugging session or notification-related issues.

    I would recommend this product for others to use.

    My overall review rating for PubNub is eight out of ten.

    Information Technology and Services

    Great developer toolset for building and scaling real-time interactive features.

    Reviewed on May 13, 2026
    Review provided by G2
    What do you like best about the product?
    Ease of use, feature flexibility, security, and scale. They also have great customer support and know how to work with developers.
    What do you dislike about the product?
    Nothing to dislike. It just works at the end of the day for what I need.
    What problems is the product solving and how is that benefiting you?
    Gives us all that we need to deliver real-time functionality in applications, with robust security and scalability. I never need to worry about things working and my team can spend more time doing other things.
    Computer Software

    Good product

    Reviewed on Aug 18, 2023
    Review provided by G2
    What do you like best about the product?
    The best thing I like is that it is compatible with multiple platforms which helps in easy communication amongst all platforms using just pubnub
    What do you dislike about the product?
    Sometimes there are some unseen errors which does not provide real time data and creates issue within our product
    What problems is the product solving and how is that benefiting you?
    It makes getting real time data among all the platforms super easy
    Computer Software

    Good product

    Reviewed on Aug 09, 2023
    Review provided by G2
    What do you like best about the product?
    It provides us real time data which makes our SDK much better
    What do you dislike about the product?
    Sometimes pubnub fails to send real time data which causes concern for our softwares
    What problems is the product solving and how is that benefiting you?
    It makes our product more dynamic and productive
    Josh K.

    Not disappointing!

    Reviewed on Aug 07, 2023
    Review provided by G2
    What do you like best about the product?
    Their extensive range of customer service features, including as live chat, group collaboration tools, and expert IoT device management, stand out remarkably amazing.
    What do you dislike about the product?
    Coding delays can result from the documentation's difficulty of navigation and lack of thorough information. Time saving is also add for my experience but now its a query.
    What problems is the product solving and how is that benefiting you?
    Integration into our systems has been a cinch thanks to its streamlined approach to real-time communication.
    Aman G.

    The ideal software for communication and integration with developer-friendly features

    Reviewed on Jul 28, 2023
    Review provided by G2
    What do you like best about the product?
    Real-time spilling, gaming, and scrambled record sharing are all backed by PubNub. With the direction and back help that was continuously accessible to reply questions, the establishment was very basic to total. It is fabulous at creating amazingly tried and true information centers in expansion to being culminate for building real-time applications. Joining the SDK with one of a kind applications is truly straightforward. Hence, information sharing between cross-platform programs is straightforward.
    What do you dislike about the product?
    Giving caution of changes in development should be progressed. It is conceivable to boost the speed of infrastructure bolster. The bolster team isn't real-time, so utilize caution in the event that you're making a vital application and depending on them. Certainly the cost, which may rapidly sneak up on you.
    What problems is the product solving and how is that benefiting you?
    By expelling the real-time and notice administrations from the app, PubNub is endeavoring to address a developer's issue so that the engineer may concentrate on other key components of the app. Speedy communication and successful conveyance of framework prerequisites are colossally useful to the firm. This gives designers more time to concentrate on other components of advancement. makes work more beneficial. Being able to create applications in genuine time and execute them the way I need them to moves forward my execution at work.
    Phillip W.

    Robust Platform that Powers Realtime Apps

    Reviewed on Jul 27, 2023
    Review provided by G2
    What do you like best about the product?
    PubNub supports real time streaming, engegement and files can be shared securely. It is easy to implement and supports IoT enabled devices. The support team i very knoweledgeable and eager to offer assistance. PubNub is flexible, reliable and scalable.
    What do you dislike about the product?
    The cost is something to consider but hey good stuff comes at a cost.
    What problems is the product solving and how is that benefiting you?
    PubNub makes it easier to create applications in realtime. It facilitates push notifications and content streaming. This frees up more time for developers to focus on other aspects of development. Increases productivity.