FreePush was built because sending yourself a message should be instant and simple.
Every notification service I found wanted to host the data, parse it, sell access to it, or require you to sign up for yet another account. Push notifications are part of the operating system—why couldn't I just send one directly from my scripts and crons? So I built FreePush: a webhook endpoint that generates a secret URL, receives your POST, and routes the notification directly to your device.
No login. No data stored. No servers parsing your messages. It's free because push notifications shouldn't be gatekept behind a SaaS onboarding flow.
Generate a secret webhook URL
Open the app, tap "Create Webhook," and get a unique HTTPS endpoint instantly. Keep it secret, share it with your scripts.
Send notifications from cron
Use curl or any HTTP client to POST to your webhook URL. FreePush receives it and sends a push to your iPhone in milliseconds.
Custom title and body
Include title and body in the POST request. The notification shows both on your lock screen and notification center.
No servers storing data
Your messages aren't persisted. They're routed instantly and forget the moment they're delivered—no history, no archive, no cloud.
Works with automation tools
Use Zapier, IFTTT, GitHub Actions, GitLab CI, custom scripts, or any tool that can make an HTTPS POST request.
Manage your webhooks
Create, disable, or delete webhooks anytime. When you delete one, it stops receiving notifications forever.
100% free. Forever.
FreePush has no subscription, no In-App Purchases, no ads, no paywall. You download it, you use it, you keep it. There's nothing to cancel, nothing to upgrade to—just webhooks and notifications.