OpenClix mascot

OpenClix

Remote Config + On-Device Notification Journeys.

Ship onboarding, habit, and re-engagement campaigns that run on the device—without FCM. No push tokens. No deliverability promises. Just deterministic, on-device control.

GitHub

What You Can Build

Onboarding Journeys
  • Welcome series with step-by-step nudges
  • "Finish setup" reminders that auto-cancel when completed
Habit & Routine
  • Daily/weekly reminders at user-chosen times
  • Streak maintenance, quiet hours, cooldown windows
Re-Engagement (Last-Seen Based)
  • 1/3/7-day inactive nudges
  • "You haven't tried X yet" prompts (evaluated on next app run)
In-App Triggered Notifications
  • Immediate follow-ups after key actions
  • "Next best action" prompts after screen visits or events
Scheduled Promotions
  • Weekend/event reminders you can edit anytime via Remote Config
  • Deep links to offers, content, or paywalls

Quick Start

1

Add the SDK

Install the OpenClix SDK for iOS or Android and initialize it in your app.

2

Define flags + config

JSON values, variants, rollout rules — all managed remotely.

3

Publish journeys

Local notification schedules + on-device rules. Updates propagate when the app fetches config (app start, foreground, and best-effort background refresh).

Updates propagate when the app fetches config (app start, foreground, and best-effort background refresh).

What It Does

Remote Config, Not Just Flags

Typed values, JSON payloads, versioning, defaults, and safe fallbacks.

Targeting & Segments (On-Device)

Evaluate rules locally using device/user attributes you choose to provide.

Gradual Rollouts & Variants

Percentage rollouts, A/B-style variants, and deterministic bucketing.

Local Notification Campaigns

Schedule notifications with templates, quiet hours, and per-campaign frequency caps.

On-Device Journey Engine

Stateful flows with delays, conditions, and auto-cancel when goals are met.

Deep Links & Personalization

Route users to the right screen with parameterized deep links and message templates.

Event Hooks (Bring Your Own Analytics)

Export exposure + notification events to your analytics stack via HTTP.

Privacy-First by Design

No push tokens required. Most decisions happen locally.

Works With Everything

iOS + Android

Native SDKs with an on-device evaluation engine.

Any Backend

Fetch Remote Config from OpenClix Cloud or your own endpoint.

Any Analytics

PostHog, Segment, Amplitude, Mixpanel—or your own collector (via event hooks).

FAQ

Stay in the Loop

Get updates on releases, SDKs, and new journey templates. No spam. Unsubscribe anytime.