Admission evidence
Which event was stored, whether it was a duplicate, and which subscription admitted the run.
Delivery observability
Notifie preserves the evidence around every boundary so developers can distinguish an event that never matched from a provider rejection, an inactive token, or a notification the device never presented.
event.receivedorder_shippedidentity.resolvedusr_42 · 2 devicespolicy.allowedwindow openprovider.acceptedapns-id 8F2…device.presentediPhone · productionThe delivery graph
Notifie connects application evidence, database state, worker decisions, provider responses, and device callbacks without collapsing them into one optimistic status.
Which event was stored, whether it was a duplicate, and which subscription admitted the run.
Every wait, condition value, branch choice, policy deferral, and action attempt.
Provider status, message ID, environment, retry classification, and proven-dead tokens.
Presentation and open callbacks reported separately from provider acceptance.
Configuration failures do not burn retries intended for transient provider outages.
Answer why a specific user did or did not receive a specific notification.
Honest delivery language
Each stage is useful, and none implies the next. Notifie keeps the boundaries explicit in APIs, dashboards, and diagnostics.
Provider acceptance proves that Apple or Google accepted a request. It does not prove the operating system displayed it—or that a person saw it.
Public beta — no credit card
Follow a single delivery trace from event ingest to the physical device.
Connect a real app