Arifa, Realtime Event Delivery Simplified

Get user-centric realtime features live in your app in minutes, not days. Arifa delivers notifications, alerts, and live UI updates with a single HTTP request no complex channels, no connection management, and zero reconnection logic to write.

Forget configuration overhead. With Arifa, you think about users, not channels. Send events directly to a user and let our managed infrastructure handle the rest, including built-in presence tracking.

Arifa is lightweight, fast, and made for production use.

Why Arifa is Different

  • User-Centric, Not Channel-Centric: Our core model is built around users (user_uuid), not pub/sub channels. It’s intuitive and cuts your code in half.

  • Built-In Presence: See Success or Pending events instantly, tracked automatically per API key. No extra setup or code required.

  • Predictable Pricing: Simple, monthly plans based on concurrent connections. Scale your users, not your billing anxiety.

  • Production Ready & Lightweight: Built with Redis and Actix-Web for low-latency delivery at scale, following a lean "deliver and forget" philosophy.

Get Started in Under 5 Minutes

  1. Sign up for a free Arifa account.

  2. Grab your API Key from the dashboard (use the free Test Key for development).

  3. Install the client SDK and connect a user.

  4. Send your first event with a simple POST request.

Core Features

  • Instant WebSocket Delivery: Events are routed directly to the target user's active connection.

  • Offline Queue: Messages for offline users are queued and delivered on their next connection.

  • Automatic Cleanup: Delivered messages are automatically cleaned from the queue weekly.

  • End-to-End Security: All connections are secured with TLS.

What You Need

  1. An Arifa account (Start with a free Developer plan).

  2. A subscription plan for Live API Keys (Hobby: $6/mo, Startup: $25/mo).

  3. A Test Key (valid 4 hours) for initial development and prototyping.

Ready to build? Visit Arifa to get started.

Explore the SDK: npm install arifa-client, npm i arifa-notifications