Shape the moment
Write title, body, data, deep link, and optional message variants.
Campaign management
Plan, target, deliver, and learn from player campaigns in one calm operating surface built for living games.
Live workspace
Estimated audience
18.4kVariants
02Policy checks
ReadyExample data for product illustration. Not customer performance.
The goal is not to send more notifications. It is to make the next message feel like a useful part of the game.
How it works
Write title, body, data, deep link, and optional message variants.
Choose a reusable segment and estimate eligible reach before launch.
Apply caps, quiet hours, readiness checks, and campaign controls.
Separate provider acceptance, device receipts, opens, failures, and suppression.
Current and planned capabilities are labeled directly, so teams can evaluate PushHub without confusing vision for availability.
Create, update, schedule, send, cancel, and inspect campaigns with their operating context intact.
Validate the expected segment or all-device audience before committing a send.
Process recipients in bounded batches with idempotency and cancellation checks between batches.
Workspace delivery time zones and quiet-hour controls are available while scheduling UX continues to mature.
In the game
Introduce fresh content to the players most likely to value it.
Remind eligible participants before progress or rewards expire.
Communicate maintenance and restoration with a clear operational record.
Readiness checks, deterministic recipient identity, provider diagnostics, and delivery logs make each campaign reviewable before and after dispatch.
A campaign and device pair has one durable notification record.
Cancellation is checked before the next recipient batch.
Sent means provider accepted; delivered and opened require device receipts.
Yes. Cancellation prevents new batches from starting, while already submitted provider requests remain part of the delivery record.
Start with one app, one meaningful moment, and one audience worth reaching.