-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reduce the analytics that are collected in Gradio #8263
Changes from 6 commits
89d11a5
40452bc
0f4846a
5295020
cf243af
0fbf29a
83f878c
840b6be
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
--- | ||
"@gradio/app": minor | ||
"gradio": minor | ||
--- | ||
|
||
feat:Reduce the analytics that are collected in Gradio |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,6 +10,7 @@ How to share your Gradio app: | |
6. [Mounting within FastAPI](#mounting-within-another-fast-api-app) | ||
7. [Authentication](#authentication) | ||
8. [Security and file access](#security-and-file-access) | ||
9. [Analytics](#analytics) | ||
|
||
## Sharing Demos | ||
|
||
|
@@ -464,3 +465,17 @@ demo.launch(max_file_size=5 * gr.FileSize.MB) | |
``` | ||
|
||
Please make sure you are running the latest version of `gradio` for these security settings to apply. | ||
|
||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Personally think this is way too much content about analytics in the getting started guide @abidlabs There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This guide is no longer in the getting started section :) |
||
## Analytics | ||
|
||
By default, Gradio collects certain analytics to help us better understand the usage of the `gradio` library. This includes the following information: | ||
|
||
* What environment the Gradio app is running on (e.g. Colab Notebook, Hugging Face Spaces) | ||
* What input/output components are being used in the Gradio app | ||
* Whether the Gradio app is utilizing certain advanced features, such as `auth` or `show_error` | ||
* The IP address which is used solely to measure the number of unique developers using Gradio | ||
* The version of Gradio that is running | ||
|
||
No information is collected from _users_ of your Gradio app. If you'd like to diable analytics altogether, you can do so by setting the `analytics_enabled` parameter to `False` in `gr.Blocks`, `gr.Interface`, or `gr.ChatInterface`. Or, you can set the GRADIO_ANALYTICS_ENABLED environment variable to `"False"` to apply this to all Gradio apps created across your system. | ||
|
||
*Note*: this reflects the analytics policy as of `gradio>=4.32.0`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
unrelated but this is a flaky test and I'm not sure why