← All stories
● Covered by 1 source · 1 reportLow impact1 neutral

Kukuroo offers self-hosted web push notifications via Cloudflare Workers for iOS

🔄 Updated 1d ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Self-hosted web push notifications using Cloudflare Workers.
  • Supports iOS 18.4+ for notifications on the lock screen.
  • Data and keys remain within the user's Cloudflare Worker.
  • Integration via a single command for setup.

Self-Hosted Web Push Solution

Kukuroo introduced a new method for self-hosting web push notifications. This system operates entirely within a single Cloudflare Worker and a KV namespace, eliminating the need for dedicated servers or complex infrastructure management. The solution is designed to provide developers with full ownership and control over their push notification endpoints.

iOS Compatibility

A key feature of Kukuroo is its compatibility with iOS 18.4 and later versions. This allows web applications added to the Home Screen on iOS devices to receive native push notifications directly on the lock screen. This bypasses the traditional requirement of developing and distributing a native iOS application solely for notification purposes.

Data Control and Security

The architecture ensures that all encryption keys and notification payloads remain within the user's Cloudflare Worker. This approach prevents third-party services from accessing sensitive alert data, enhancing privacy and security for both developers and end-users. Notifications are encrypted to the device, ensuring that only the intended recipient can view the content.

Simplified Integration and Deployment

Kukuroo emphasizes ease of use with a one-click integration process. A single command handles the deployment of the Worker, key generation, installation, and storage provisioning. The system can also mount into an existing Cloudflare Worker router, allowing devices to enroll on the user's current hostname.

Prerequisites and Scalability

The solution specifically requires Cloudflare Workers, Safari (due to its support for Declarative Web Push), and iOS 18.4+ (with the web page added to the Home Screen). A Cloudflare account is necessary, with the free tier supporting personal setups up to 50 devices per send and 100,000 requests daily. Paid plans offer increased capacity for larger-scale deployments.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~7 min · 6 stories · Aug 15

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Primary sources

GitHub saiday/kukuroo

Reporting from

Kukuroo released a self-hosted web push notification solution that runs on Cloudflare Workers and supports iOS devices. This allows developers to send notifications directly to users' lock screens without needing a native app or third-party services, maintaining control over data and infrastructure.