Our platform helps developers build, deliver, and manage real-time interactivity for web apps, mobile apps, and IoT devices.
Whether businesses need in-app or in-game chat, live audience engagement, multi-user collaboration, or any other form of real-time functionality, we help bring it to life with our suite of purpose-built real-time APIs, SDKs, Solution Kits, integrations and analytics.
The foundation of our platform is the industry’s largest and most scalable real-time edge messaging network. With over 15 points-of-presence worldwide supporting 800 million monthly active users, and 99.999% reliability, you’ll never have to worry about outages, concurrency limits, or any latency issues caused by traffic spikes.
Our Publish and Subscribe APIs make it easy to deliver high volume, in-app messages 1:1 or to an unlimited number of Channels, anywhere around the globe, in less than 100ms. Message Actions such as delivery acknowledgments, read receipts, and end-user reactions such as emojis can be added to messages. With Message Persistence, we save message history so that devices can retrieve messages that were published even while that device was offline. Finally, Message Filters allow a client to send Messages to only those clients that satisfy the conditions of the filter.
Functions enable you to make our infrastructure programmable for your app needs. Because our infrastructure is programmable and everything is computed at the edge for low latency, you can run your code within our network or leverage existing integrations to transform, re-route, augment, filter, aggregate messages, run code triggered by user presence events, and much more. Use cases include everything from language translation to moderation, IoT sensor data aggregation to geofencing and geo-triggering.
Presence lets you track and alert on online/offline events for users and devices, as well as track accurate occupancy counts across channels with millions of connected devices.
Events & Actions
Events & Actions makes it easy to filter and queue events across your application and trigger actions from a growing catalog that allow you to easily export and integrate into a variety of 3rd party (and custom) API endpoints.
App Context provides a flexible store of app data and relationships and provides easy-to-use, serverless storage for user data, channel data, and channel members without the need to use external infrastructure. The App Context layer also automatically generates events whenever data or relationships are changed, allowing for instant notifications to clients and servers.
Access Manager offers fine-grained access control. It offers a cryptographic, token-based permission administrator that allows you to regulate clients' access to PubNub resources, such as channels, channel groups, and User IDs
File Sharing allows end-users to upload and share files (i.e. images and other binaries) in addition to messages.
Use our chat solution kits to get chat functionality up and running quickly. With support for React and React Native, we give you the UI components and data components necessary to minimize engineering time and get to market faster.
PubNub Insights provides a simple and user-friendly dashboard to increase visibility and efficiency around monitoring your PubNub data. With PubNub Insights, you can easily see where your users are (down to city level) and drill down into the most active users and channels. But it’s not just about viewing your analytics, it’s also about truly understanding them. Use the Analyze with AI feature – now in preview using OpenAI’s GPT models – to analyze how your app is being used, identify issues, and plan for the future, by telling it what you need in natural language.
Edge Messaging Network
Our real-time edge messaging network currently supports over 800 million monthly active users with trillions of messages being sent. With over 15 points-of-presence (PoPs) across the globe, 99.999% uptime SLAs, redundancy, geographic server distribution, geo-routing, latency monitoring, and enterprise scale and reliability, you’ll never have to worry about building infrastructure or disruptions caused by spikes in traffic.
Security and Compliance
We provide built-in point-to-point and end-to-end encryption along with fine grained authorization model, and we require no inbound open ports, which helps prevent attacks on your infrastructure. Plus, we support compliance for regulatory environments that include ISO 27001, HIPAA, GDPR, SOC2 Type 2, and CCPA.
Integrate best-in-class third party services directly into your real-time app such as language translation, sentiment analysis, AI, SMS, text-to-speech, content moderation, and more
With PubNub, you can quickly and easily integrate AI into your real-time applications. Our platform enables you to harness a wide array of powerful AI use cases and AI functionality of today and tomorrow without having to worry about scale, performance, reliability, or latency.