PubNub
A developer platform to build, manage, and optimize real-time interactive apps at scale.
Message Latency
< 100ms globally
SDKs
75+
Gaming Users Engaged
35M+ per month
Logistics Deliveries Tracked
137M+ per month
About PubNub
PubNub provides a comprehensive suite of tools for building and scaling real-time applications. Its core offering is a publish/subscribe messaging API that operates on a global, low-latency network, ensuring messages are delivered in under 100ms. The platform supports numerous use cases, including in-app chat for social or support applications, live event messaging for sports and media, multi-user collaboration for whiteboarding, IoT device control and monitoring, and real-time geolocation tracking for logistics and dispatch. Beyond messaging, PubNub offers features like presence detection, message storage, push notifications, and serverless functions (Blocks) to run code at the edge. With over 75+ SDKs, it enables easy integration across web, mobile, and server-side platforms.
Core Features
Publish/Subscribe
Core messaging pattern for real-time data streaming to any number of subscribers.
Presence
Detect when users and devices come online, go offline, or change state.
Message Persistence
Store and retrieve historical messages for chat history, replays, and missed messages.
Push Notifications
Deliver mobile push notifications via APNS (Apple) and FCM (Google) for offline users.
App Context
Manage user, channel, and relationship metadata without a separate database.
Serverless Compute
Run functions on messages in-flight for tasks like translation, filtering, or moderation.
Primary Use Cases
In-App Chat
Powering private, group, and large-scale public chat for communities, support, and gaming.
Live Events & Broadcasting
Synchronizing audience experiences with live polls, Q&A, and real-time data updates.
Iot Device Control
Securely signal and control IoT devices and smart systems across a global network.
Geolocation & Dispatch
Tracking vehicles, assets, and personnel in real-time for delivery and logistics applications.
Multi-User Collaboration
Building collaborative applications like virtual whiteboards and shared document editing.