Skip to content
Launching Oct 20 — OpenPush is free forever to 100K MAU per app, every push feature included. Get early access →
ProductJourneysLive ActivitiesPricingCompareDocsChangelogMigrate from OneSignalSign in
openpush.ai · Legal

Limits and fair use.

What the allowance is, what it isn't, and the caps that keep a free tier free. Written so you can check whether you fit before you migrate.

Effective October 20, 2026 · Last updated 20 October 2026 · Operated by SuperTuned Inc

Effective October 20, 2026. These terms take effect when OpenPush opens to the public. They are published now so you can read them before deciding whether to sign up, and so any change between now and then is visible rather than sprung on you. If you need contractual certainty sooner, email legal@openpush.ai and we will deal with you directly.

The allowance is an audience, not a quota

Push is free to 100,000 monthly active users per app. On the Pro and Premium plans the ceiling is 1,000,000 per app. A monthly active user means one unique subscribed device seen in a rolling 30-day window, counted per app. Workspaces created before 20 October 2026, and people who joined the early-access list before that date, keep free push to 1M MAU per app.

This is deliberately a measure of how many people you can reach, not how many messages you may send. We do not publish a monthly notification figure for the free tier, and you should be suspicious of anyone who does: a big number printed on a pricing page is a number someone intends to enforce later. High-volume sending is something we reserve the right to throttle to protect the service, not an entitlement you are buying with a free account.

If your sending pattern is unusual — a launch spike, a live-ops event, a migration backfill — tell us at hello@openpush.ai and we will plan for it with you. We would much rather know in advance than throttle you mid-event.

The caps

Rate limits also apply at the API level and may change as we learn what real traffic looks like. We will tell you before tightening one in a way that affects you.

The two printed numbers that are enforced

We said above to be suspicious of a big number on a pricing page, because someone means to enforce it. Two numbers on this page are that kind, so here they are plainly. The audience ceiling is enforced, as set out below. The OpenPush AI allowance is enforced, and this is why: sending a push costs us almost nothing, and an AI answer costs us money each time. The allowance resets on the 1st of each month (UTC), unused OpenTokens do not carry over, and running out never stops a send. The assistant also has short-term limits that protect the service; when one trips it says so, and it clears without anyone doing anything.

When an app reaches its ceiling

An app above 100,000 MAU needs the Pro or Premium plan, which cover an app to 1,000,000. We tell the workspace's admins as an app on Free, Starter or Plus passes 75%, 90% and 100% of that ceiling. From the 100% notice there are at least 14 days. If the workspace moves to Pro or Premium, or the app is back under the ceiling when those days end, nothing pauses. Otherwise that app's sends pause until one of those is true.

Paused means not sent: a message that falls due during a pause is skipped, not queued for later. Only sending pauses, and only for that app. Nothing is deleted, your data stays exportable, and the workspace's other apps are not affected. Past 1,000,000 MAU per app nothing pauses automatically: we get in touch.

One product, one app

The allowance is per app because that is how developers think about their products. Splitting a single product across several nominal "apps" to multiply the free ceiling is outside the spirit of it, and we may treat them as one app. As with everything here, we would rather have the conversation than switch something off.

What happens if you cross a line

In almost every case: an email, and time to sort it out. We throttle or suspend only for active harm — an abuse pattern, a deliverability threat to other senders, or a sustained load that is degrading the service for everyone else. Two lines on this page do lead to a paid plan: the audience ceiling, and wanting more of the assistant than the free allowance holds. Both are printed above with their numbers so that neither is a surprise. Nothing else here is a route to an invoice.

Availability

We are not publishing an availability number yet. The public status page it would be measured against now exists — the server publishes one about itself at app.openpush.ai/status — but a percentage needs a meaningful period behind it, and there is not one yet. A number nobody can verify is marketing rather than a commitment. Free accounts get best-effort availability and best-effort support; the Terms say so plainly.

Where this fits

These limits form part of the Acceptable Use Policy and the Terms of Service. The free-forever commitments they sit alongside — never per subscriber, never repriced out of the free tier, data always exportable — are in the Terms, and the plans themselves are on the pricing page.

Who operates this service

SuperTuned Inc
1 Sansome Street, San Francisco, CA 94104, USA

Privacy: privacy@openpush.ai · Legal: legal@openpush.ai · Security: security@openpush.ai