All features
08RETENTION

Your data, your retention

Your plan sets how long traces are kept, and usage is billed on the data Currai actually processes — not a flat per-trace fee. Big traces and tiny traces are priced for what they are.

  • Plan-based retention windows — keep data as long as you need.
  • Usage billed on processed bytes, not on trace count.
  • Export or delete your data on demand.
  • Predictable cost that tracks real volume, not row counts.

Your data, your retention 🗄️

# retention follows your plan; billing follows processed bytes
trace = currai.trace(
    name="chat-turn",
    metadata={"retention_days": 30},
)

trace.generation(name="openai.chat", model="gpt-4o-mini", input=messages).end(output=reply)