We're a mobile game studio. We've shipped games for fifteen years, and we run millions of push subscribers in production.
Push notifications are how games breathe: a daily gift, a clan war, a comeback nudge. In July 2026 our push bill was quoted at $50,000 a year. Not for delivery — FCM and APNs are free pipes — but for the dashboard between us and them.
Faithfully — the same segments, the same filter vocabulary, the same reports, because familiarity is a feature. Then we kept going: Journeys, Live Activities, Intelligent Delivery, the things the paid tiers gate. Then we imported our own millions of subscribers, pointed our apps at it, and watched the funnel light up.
OpenPush is that system, free up to a million MAU per app — which covers roughly every indie game and app we've ever met. Push stays free, every feature included; we charge only the largest teams, for services beyond it.
Why free? Because push should cost what it costs — approximately nothing, since Apple and Google deliver it for free — and because we'd rather earn money making your notifications smarter than taxing your subscriber list.
What “open” means here.
OpenPush is open about the mechanism, not about the source code. Every notification you send leaves our server for Apple’s APNs or Google’s FCM — the same two services you would call if you built this yourself — using your own credentials, on your own developer accounts. There is no OpenPush delivery network in between, nothing is re-routed through infrastructure of ours, and there is no per-message transport fee, because there is no transport of ours to charge for.
What we add is the console, the audience model and the scheduling. What we do not add is a layer between you and the platforms — and we report what actually happened at each step, rather than calling “the provider accepted it” a delivery.
OpenPush is a hosted service: the server is not published, and it is not something you run yourself. The SDKs are a different matter — those repositories go public on Oct 10, because the code that runs inside your app is code you should be able to read.
Your users, your data, your sends. Push something.
We're keeping our name and our games out of it for now — not out of mystery, but because we'd rather the product speak first. We'll introduce ourselves properly when we launch one of our own games on OpenPush. Until then: judge the product, not the logo.
Built by people who send push for a living.
Nothing in the delivery path · Free forever to 1M MAU · read the pledge