Thursday, October 29

Instant push notificationsfor your store apps and site on iOS, Android and the web

No OneSignal, no Firebase, no certificates. Paste two keys into your platform panel and we deliver every notification to your customers' devices — and only theirs.

Scroll to try it yourself
Try it

Write a notification. Watch it land.

This is all your platform's backend sends: one request, delivered to every device in your store on iOS and Android.

Platforms
Audience
Preview only — nothing is actually sent.
POST /api/v1/messages
curl -X POST https://push.kd-app.com/api/v1/messages \
  -H "Authorization: Bearer kdp_live_…" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "New app",
    "body": "Photo Studio is now in your store",
    "audience": {
      "type": "all"
    }
  }'
Every send option in the docs
Setup

Without: OneSignal Firebase P8 certificates complex setup

Just two keys.

No certificates to upload, no Firebase projects to create, no third-party provider to deal with. Add your app, take the two keys — we handle the rest.

App Key
Inside your store app
kdp_app_7Hq2Xc9LmVw4Rt8N

Registers your customers' devices so they receive notifications. Public key.

Server KeySecret
In your platform panel
kdp_live_••••••••••••••••

Sends and tracks notifications. It stays on the server, never in the app.

  1. 01.

    Create your account and subscribe

    A monthly or yearly plan, paid securely online.

  2. 02.

    Add your app

    You instantly get an App Key and a Server Key.

  3. 03.

    Paste them into your platform panel

    Notifications start reaching your customers automatically.

Isolation

Your store's notifications never leave your store.

Every device belongs to exactly one app of one merchant, and the key decides the app — no request can reach another merchant's devices.

  • The key decides the app

    A request can never name an app other than its key's.

  • One device, one app

    If a customer moves to another store, the device moves with them and the old store's data is wiped.

  • Signed identity

    Linking a device to a user needs a signature from your backend, so nobody can pose as another user.

Merchant A → 3 devicesblocked for Merchant B
For developers

A spec sheet your developers will like.

A clear REST API with two keys: the app registers the device, your backend sends. Everything is documented in five languages with ready-made examples.

Examples in cURL · PHP · Node · Python · Flutter

KD Push · API v1Datasheet
Delivery
Apple APNs (HTTP/2) · Google FCM (HTTP v1)
Platforms
iOS, Android and the web from one request
Targeting
All · users · devices · tags
Scheduling
Up to 30 days ahead, cancelable
Idempotency
Idempotency-Key
Retries
Automatic, with dead-token cleanup
Time to live
Up to 28 days for offline devices
Analytics
Sent · failed · invalid · opened
Auth
App Key in the app · Server Key on your backend
Identity
HMAC-SHA256
Pricing

Pick your plan.

Every plan includes iOS, Android and the web, automatic notifications and the full docs.

الافتراضية

Yearly
355/ year

ارسال اشعارات لا محدودة ربط تكامل API نظام اشعارات متكامل وذكي بدون رفع p8/p12 لن تحتاج الى العديد من الإجراءات نقوم بالاعداد والتجهيز لك

  • Apps2
  • DevicesUnlimited
  • Notifications / monthUnlimited
Subscribe
Questions

Frequently asked questions

Didn't find your answer? The docs cover every technical detail. Open the docs

01

Do I need a OneSignal or Firebase account?

No. KD Push delivers directly through Apple (APNs), Google (FCM) and the browsers' own push services, and all the technical setup is managed on our side. You only paste two keys into your platform panel.

02

Do I need a P8 key for iOS notifications?

You don't have to — the platform provides the delivery credentials. If you prefer, you can upload your own P8 key from your portal and it is used for your app only.

03

Can I send notifications to my website visitors?

Yes. Switch on Web for your app, add your domain and two lines to your site: visitors who allow notifications receive them in Chrome, Edge, Firefox and Safari, without an app.

04

Can my notification reach another store's customers?

No. Every device belongs to one app of one merchant, and the key decides the app — no request can reach another merchant's devices.

05

What are automatic notifications?

When your platform is connected to KD Push, it sends "New app" and "Update available" notifications to your store's devices only, and bundles events that arrive close together into one notification so your customers are not flooded.

06

Can I schedule notifications and target specific customers?

Yes. Schedule up to 30 days ahead and target all devices, users, devices or tags, with delivery and open stats for every notification.

07

How do I connect my platform or app?

Through a REST API documented in five languages (Arabic, English, Spanish, French and German), with a ready-made Postman collection: the app registers the device with the App Key, and your backend sends notifications with the Server Key.

08

How do subscriptions and payment work?

Pick a monthly or yearly plan in the merchant portal and pay securely online through MyFatoorah; your subscription activates as soon as the payment is confirmed.

Your store is ready for notificationsnow

Create your account and add your app — your two keys are ready in a minute.

Start sending today.