Does a plotly dash dashboard publish data online?
The documentation is indeed a bit confusing. Based on the four points below I would assume that no data is uploaded to the cloud.
Your Flask app needs to be explicitly uploaded to the cloud, otherwise nothing will happen (https://plot.ly/python/create-online-dashboard/#upload-dashboard).
In addition you don't need a Plotly account to create a
Dash
app, but you do need an account to upload a graph.Dash
works locally without an internet connection, so no data can be uploaded- There is no code indicating upload in the
Dash
code
I have recently been looking into this, as I shared your concern. What I found was that my data was being uploaded when I clicked the "Edit in Chart Studio" button. Using Dash, you can remove this button from your graphs with the following code:
import dash_core_components as dcc
dcc.Graph(
id='test-div',
config={'modeBarButtonsToRemove': ['sendDataToCloud']}
)