The engagement layer for any website or app: gamification, first-party promotions, and timed events that no other vendor bundles.
// track an event; unlocks evaluate server-side await promocean.track('lesson_completed') // double-progress weekend? one config change const events = await promocean.getLiveEvents() // [{ name: 'Weekly Happy Hour', multiplier: 2, // state: 'live', endsAt: '...' }] // spend earned points on a reward await promocean.claimReward('free-month')
Competitors sell you gamification or promotions or loyalty. Real products need all three wired together, and that wiring is the hard part.
Double-points weekends, flash promos, recurring happy hours. Lifecycle webhooks (live, ending soon, ended), progress multipliers, countdown widgets. Everyone else hand-assembles this from cron jobs.
recurrence: daily | weekly | monthly
Event-count criteria, tiered artwork, retroactive backfill, idempotent ingestion, and unlock webhooks. Progress clamps at target; multipliers never over-award.
Per-event and per-unlock awards in one transaction. Windowed rankings.
Points-priced rewards minting unique or shared codes, with race-safe inventory and one-time redemption.
Placements, impressions, clicks, CTR stats. Offers can attach to live events.
REST API with OpenAPI generated from the same zod contracts that validate every route. TypeScript SDK with retries and idempotency. React widgets under MIT. test and live keys from day one, free.
Campaign definitions live in a CMS admin, not in code. Marketing ships a flash promo without a deploy; engineering keeps the runtime plane.
Export a project's whole configuration to one JSON file, review it as a diff, apply it per environment. promocean import --dry-run exits 2 on drift, ready for CI.
No PII beyond the external user id you choose. One-call GDPR-style erasure. Signed webhooks with replay guidance.
MAU means a distinct user with at least one tracked event this month. Dormant users are free. Test-mode usage is always free. No API features gated to top tiers.
Comparable platforms charge $99/mo for 1,000 active users of gamification alone, or gate API access behind $700+/mo loyalty tiers. Promocean's free tier is ten times larger and the bundle includes promotions, timed events, and rewards.
The SDK, React widgets, shared schemas, and the config-as-code CLI carry the MIT license, so nothing copyleft ever touches your codebase. Self-host the whole GPL platform yourself, unmetered, forever.
The runtime API, CMS, and adapters are GPL-3.0. If your legal team needs different terms for an embedded or white-label deployment, a commercial license for the platform is available.
Clone the repo, run one Docker command, and watch an achievement unlock live in the demo app: toast, badge cabinet, points, and stats included.