Data storage & persistence

What your bot remembers, where it's stored, and how long it lasts.

Your bot keeps state per user: each person has their own variables, lists, and position in the flow. Here’s what’s stored and where.

What is stored

  • Variables you set (and saved input) — kept per user.
  • Lists / collections — stored under a variable name as a JSON array.
  • Flow position — when a block is waiting for a reply, the bot remembers where each user is, so the next message continues the conversation.

It’s keyed by user (chat), so two people talking to the same bot never see each other’s data.

Where it lives

ModeWhere data is stored
Test / Run (local) — FreeOn your computer, in the app’s local database.
Deploy (server)On our servers, so the bot keeps state 24/7 with your PC off.

Persistence & lifetime

State persists across restarts — variables survive the bot being stopped and started. Clearing a value is explicit: use the Variable block to overwrite it, or List clear to empty a list.