A SINGLE PLATFORM TO

Develop and deliver real-time interactivity

Overview

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, and integrations.

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.

Features

In-App Messaging

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.

Presence

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.  

Explore Presence

Mobile Push Notifications

With Mobile Push Notifications, you can automatically fall-back from in-app messaging to APNS and FCM-delivered messages ( (iOS and Android devices) when users aren’t online.

Explore Mobile Push Notifications

Access Manager

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

Explore Access Management

App Context

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.

Explore App Context

Functions

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.

Explore Functions

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. 

Explore Events & Actions

File Sharing

File Sharing allows end-users to upload and share files (i.e. images and other binaries)) in addition to messages.

Explore File Sharing

Solution Kits

Use our chat solution kits to get chat functionality up and running quickly. With support for React, React Native, Android, and iOS, we give you the UI components and data components necessary to minimize engineering time and get to market faster.

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 & 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 HIPAA, GDPR, SOC2 Type 2, and CCPA.

Talk to an expert