Plans & billing

Plans & Billing

PushPilot offers three plans: Free, Pro, and Heavy. All new accounts start with a 15-day Pro trial — no credit card required.

Plan comparison

Free

$0 / month

  • 3 active campaigns
  • 1,000 notifications / day
  • 1 Firebase or OneSignal project
  • Community support

Pro

$10 / month

  • 10 active campaigns
  • 10,000 notifications / day
  • Multiple push projects
  • AI-generated notification images
  • 15-day free trial
  • Email support

Heavy

$50 / month

  • Unlimited active campaigns
  • Unlimited notifications
  • Unlimited push projects
  • AI-generated images
  • Priority support
  • Custom integrations

Exact limits may vary. Current plan details are shown in Settings → Billing.

15-day Pro trial

When you create a new workspace, PushPilot automatically starts a 15-day Pro trial. You get access to all Pro features — no credit card required. The trial ends either when the 15 days expire or when you upgrade/downgrade.

The trial is once per user — creating additional workspaces does not start additional trials. After the trial, the workspace reverts to the Free plan unless you upgrade.

Start trial manually

If you skipped the auto-trial, you can start it manually from Settings → Billing → Start 15-day Pro trial (available once per account).

Upgrading your plan

  1. 1

    Go to Settings → Billing

    Click the Upgrade button next to your current plan.

  2. 2

    Select a plan

    Choose Pro or Heavy. You can pay monthly or annually (annual saves ~17%).

  3. 3

    Complete payment via Polar

    PushPilot uses Polar (polar.sh) as the primary checkout. Razorpay is offered as a fallback for specific regions or payment methods (e.g. INR UPI). Enter your card, UPI, or bank details in the secure checkout that appears.

  4. 4

    Plan activates automatically

    Once the payment processor confirms the payment, your plan upgrades instantly. You'll see the new limits reflected in Settings → Billing.

Invoices

All invoices are available in Settings → Billing → Invoices. Each invoice shows the billing period, amount, and payment status. Invoices are generated after each successful payment via Polar or Razorpay, depending on which processor handled the transaction.

Usage tracking

You can see your current period usage in Settings → Billing → Usage. This shows:

  • Notifications sent vs your plan limit
  • Current billing period start and end dates
  • Whether you are on a trial, free, or paid plan

Limit enforcement

When you reach your plan's notification limit for the billing period, further notifications will be blocked until the period resets or you upgrade. The dashboard shows a warning banner when you are at 80% of your limit.

Cancelling a subscription

Go to Settings → Billing → Cancel Subscription. Your plan remains active until the end of the current billing period, then downgrades to Free. Existing campaigns and data are not deleted — you can reactivate any time by subscribing again.