Trackly has been renamed to RetidalRead the brand story →

React

Decision API

Decisions without the pipeline.

Two paths, one API. Use PUT /api/v1/profile to persist user traits in D1, then POST /api/v1/decide to evaluate them — ideal when traits outlive a single request. Or pass inline traits directly on POST /api/v1/decide for a one-call decision without persisting the profile. No tracking event or SDK required.

Core Capabilities

Two Decision Paths

PUT /api/v1/profile persists traits in D1; a later POST /api/v1/decide reads them. Alternatively, pass inline traits on POST /api/v1/decide for a one-call decision — inline traits are evaluated but not persisted.

Rule Engine Integration

Profiles are evaluated against the same rule graph used by the event pipeline — consistent decisions everywhere.

Standalone Auth

The Decision API authenticates with a project API key — no tracking SDK or session context needed.

Reach. React. Reward. Return.

Let every ad dollar return like the tide.

15-minute demo — see one conversion travel through attribution, incentive, callback, and reconciliation in a single closed loop.