FlowiseAI
Ask or search…
K

Telemetry

Flowise open source repository has a built-in telemetry that collects anonymous usage information. This helps us to better understand usage of Flowise, enabling us to prioritize our efforts towards developing new features and resolving issues, and enhancing the performance and stability of Flowise.
!! Important - we never collect any confidential information about the node input/output, messages, or any sort of credentials and variables. Only events are being sent.
You can verify these claims by finding all locations telemetry.sendTelemetry is called from the source code.
Event
Metadata
chatflow_created
{
"version": <app-version>,
"chatlowId": <chatflow-id>,
"flowGraph": {
"nodes": [<nodeid-1>, <nodeid-2>],
"edges": [
{
"source": <nodeid-1>,
"target": <nodeid-2>
}
]
}
}
tool_created
{
"version": <app-version>,
"toolId": <tool-id>,
"toolName": <tool-name>
}
assistant_created
{
"version": <app-version>,
"assistantId": <assistant-id>
}
vector_upserted
{
"version": <app-version>,
"chatlowId": <chatflow-id>,
"type": "INTERNAL", // EXTERNAL
"flowGraph": {
"nodes": [<nodeid-1>, <nodeid-2>],
"edges": [
{
"source": <nodeid-1>,
"target": <nodeid-2>
}
]
},
"stopNodeId": <nodeid-1>
}
prediction_sent
{
"version": <app-version>,
"chatlowId": <chatflow-id>,
"chatId": <chat-id>,
"type": "INTERNAL", // EXTERNAL
"flowGraph": {
"nodes": [<nodeid-1>, <nodeid-2>],
"edges": [
{
"source": <nodeid-1>,
"target": <nodeid-2>
}
]
}
}

Disable Telemetry

Users can disable telemetry by setting DISABLE_FLOWISE_TELEMETRY to true in .env file.