Bildirim — Web Push Notifications

Bildirim — Web Push Notifications

Details
View on WordPress

This is the official plugin for Bildirim, built and
maintained by the Bildirim team.
“Bildirim” is our own service and brand — we
operate bildirim.io; this plugin is not a third-party integration.

Bildirim is a web push notification platform. Installing it by hand takes three
steps: a <head> snippet, a service worker file uploaded to /bildirim/ over
FTP, and (for iPhone/iPad) a manifest. This plugin does all three.

What it does

  • Injects the Bildirim SDK into <head> with the right attributes.
  • Serves the required service worker at /bildirim/BildirimSDK-sw.js from your
    own domain — browsers refuse to load a service worker from another origin, so
    it cannot come from a CDN.
  • Optionally serves a manifest.json so iOS 16.4+ users can add your site to
    the Home Screen and receive notifications.
  • Verifies your public key against the Bildirim API before saving it, so a
    mistyped key cannot leave you with a silently dead install.
  • Registers exclusion rules for LiteSpeed Cache, WP Rocket and Autoptimize so
    the SDK is not merged into a combined file (which would stop updates).

  • Announces new posts: a Bildirim box in the editor with a “send when
    published” switch and per-channel checkboxes (Web / iOS / Android). A post is
    announced at most once — editing a published post never sends again.

What it does not do

Segments, automations, A/B tests and scheduling live in the Bildirim dashboard.
From WordPress you can announce a post to everyone (optionally per channel);
anything more targeted is a campaign in the dashboard.

External services

This plugin connects to Bildirim (bildirim.io), the notification service this
plugin is built for and which the plugin author operates. An account on that
service is required for the plugin to function. The requests it makes, and the
data each one carries, are listed below.

  • https://api.bildirim.io/v1/public/vapid — called once from your server when
    you save a public key, to confirm the key is valid. Only the key is sent.
  • https://api.bildirim.io/v1/push — called from your server when a post is
    announced. The post title, summary, link and (optionally) the featured image
    URL are sent. Only happens if you configured a secret key and ticked the box.
  • https://cdn.bildirim.io/sdk.js and https://cdn.bildirim.io/bildirim-sw.js
    — loaded by your visitors’ browsers. The SDK talks to
    https://api.bildirim.io to register subscriptions.

Visitor data handled by Bildirim (push endpoint, browser, operating system,
time zone) is described in the
privacy policy and the
terms of service.

Details

Plugin code:
bildirim
Plugin version:
1.3.3
Author:
Outdated:
No
WP version:
5.9 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.1
Total installations:
0
Last updated:
2026-08-26
Rating:
Times rated:
0
engagement
notifications
push-notifications
pwa
web-push