See Displayr’s Terms of Service for general definitions (e.g., User, Confidential Information, Company).
Last updated: 4 July 2025, 8:02AM AEST
- Definitions
- Principal AI Service Used by Displayr
- Appropriate Use
- Accuracy
- Moderation
- Changes to Terms
- Displayr's AI Features
Definitions
Displayr: The software created by The Company.
AI Service: A trained machine-learning model hosted on a server in the cloud, which performs Model Inference when it receives Inference Input Data via an API.
Principal AI Service: The primary AI Service used by The Company. Unless specified otherwise, any AI Service uses the Principal AI Service.
Third-Party AI Service: an AI Service used by the Company but provided by a third party.
Internal AI Service: an AI Service that The Company hosts and maintains on servers it controls and maintains, and which is not made available to any third party and which is only used to provide and support Displayr.
Model Inference: The process by which a trained machine-learning model is used to generate outputs based on Inference Input Data.
Inference Input Data: The input data sent to the AI Service for the purpose of performing Model Inference.
Inference Outputs: Outputs from the Model Inference process, sent from the AI Service. For example, text, images, predictions, forecasts, classifications.
Inference Data Stored At Rest by AI Service: Inference Input Data and/or Inference Outputs saved by an AI Service on a physical or digital media in a stable state, not actively moving through networks or being processed in real time.
Model Training: The process by which a machine-learning model is trained to perform Model Inference.
Training Data: Data used to perform Model Training.
Feature: A distinct capability or functionality of Displayr.
Data Leakage: Inference Outputs containing Confidential Information that the user is not entitled to access.
Widget: A proprietary technology (tool) that is used to create features within Displayr. Widgets are used to create features both by The Company and by Users. Users may create their own Widgets and save these as templates for re-use by them and other users within the same company. Widgets are created by either writing code or modifying the settings of an existing widget.
Variable: A column from a data table.
Variable Label: A description of the data in a variable. For example, where the variable stores the age of people to complete a survey, the corresponding Variable Label may say something like "Age" or "How old are you?".
Variable Set: A set of related variables.
Regional Guarantee: Customers in some regions can purchase a Regional Guarantee, which guarantees that their data is hosted and processed in their region.
Principal AI Service Used by Displayr
- Displayr uses Google LLC's Gemini 2.0 Flash from Google Cloud (Vertex AI) for customers without a Regional Guarantee. Typically, this is processed in the United States and the European Union. (The location is determined by Google, and The Company has no access to this information.)
- For Customers with a Regional Guarantee, the Principal AI Service is:
- United States: Gemini 2.0 Flash, located in the United States.
- Australia: Microsoft Azure's GPT-4o, located in Australia.
- Canada: Microsoft Azure's GPT-4o, located in Canada.
- Europe and the United Kingdom: Gemini 2.0 Flash, located in the European Union.
GPT-4o and Gemini are Third-Party AI Services.
See also Data, privacy, and security for Azure OpenAI Service and Gemini API Additional Terms of Service.
Use of Customer Data
Dislayr's internal processes for creating and using AI tools are designed with the goal of eliminating any risk of Data Leakage.
If the Customer or any User uses Customer Data when using an AI Service that forms part of Displayr, the Company may use that Customer Data with the AI Service to provide troubleshooting, maintenance, error correction, and bug fixing.
The Company undertakes that it shall not permit any Customer Data to be used for Model Training or to be stored in any persistent form by any Third-Party AI Service without the Customer being informed and able to opt in/out.
Prompts and Customer Data are not shared with any third parties or used for Model Training by Third-Party AI Services, except where explicitly permitted, or as required to support the Displayr AI Assistant.
Storage of Customer Data
There is no Inference Data Stored At Rest by AI Service for the Principal AI Service.
Appropriate Use
Displayr AI is only to be used for legal purposes and shall not be used to engage in any conduct that is unlawful, immoral, threatening, abusive, or in a way that is deemed unreasonable by The Company. Where this is breached, The Company may limit or suspend your access to Displayr AI features and advise you of such before doing so. The Company reserves the right to limit or suspend access to Displayr AI where usage exceeds reasonable limits.
Accuracy
Results from generative AI may contain material inaccuracies and may not reflect correct, current, or complete information. Do not rely, or encourage others to rely, on any results without independently evaluating their accuracy and appropriateness of use, including by using human review. The Company makes no representations or warranties and provides no guarantees regarding the accuracy of results. The Company accepts no responsibility for any decisions made based on AI-generated content.
Moderation
The Company does not moderate or vet AI-generated outputs and is not responsible for their content.
Changes to Terms
These Displayr AI Terms of Use may be updated from time to time. The Company shall notify the Customer of any material modification to these terms and/or our AI functionality. The Customer or User (as applicable) shall have the ability to opt out of Displayr's AI Functionality.
Displayr's AI Features
Machine Learning Algorithms/Models
Displayr includes multiple machine learning algorithms/models that a User can use for Model Training to perform Model Inference. These algorithms are provided both as options within the software (e.g., Linear Regression, Deep Learning, CART, Latent Class Analysis) and are also accessible by users writing code in the R language.
These algorithms/models are run on servers controlled by The Company.
They are run at the discretion of the User, using Training Data provided by the User.
Displayr AI Assistant
The Displayr AI Assistant is an AI chatbot. Use of the chatbot is subject to our current Terms of Use and Alhena's (our third-party provider) terms, which you can access on this link. Note that any data or information passed to the chatbot will be processed in the US.
The agent is trained on our documentation and can help answer your questions about using the app. It does not have access to Customer Data unless the User pastes it into the chat.
This feature is run by the user choosing to use it. It is not run automatically. To disable the Displayr AI Assistant - see Displayr AI.
In-App Recommendations
A number of features in Displayr provide suggestions and recommendations to users. The Company does not use Customer Data in Model Training to perform these recommendations but does use Customer Data for Inference.
Automatic Label Tidying when Importing Data Sets
When importing a data set, if a user has Use Displayr AI to tidy variable set labels checked, a large language model is used to improve the Variable Labels in a data file. For example, the label "How old are you? Please select the group that best describes your age" may be replaced with "Age Category".
The user can uncheck this option to avoid using it. To turn off this functionality, opt out of Displayr AI. See Displayr AI.
Automatic Label Tidying when Combining Variables into Variable Sets
When a User selects multiple variables and chooses the Combine option, the labels are sent to a large language model, which creates a new label for the Variable Set, using the Variable Labels of the selected variables.
To turn off this functionality, opt out of Displayr AI. See Displayr AI.
Text Categorization
Displayr's text categorization feature uses a large language model to identify themes in text data and to classify text into themes. Customer Data selected by the user is used for Model Inference. Customer Data is not used for Model Training.
By default, Text Categorization is performed using our Principal AI Service. If a customer opts out of Displayr AI, an Internal AI Service is used instead. The resulting Text Categorization is of substantially lower quality.
This feature is run by the user choosing to use it. It is not run automatically.
Where the user chooses the Translate option in text categorization, the translation is performed by Google at an unspecified location. Users with a Regional Guarantee should instead translate using the Text Manipulation > Translate feature. An in-app notification notifies users of this prior to performing translation.
Text Variable Transformations Using AI
A User has the following options for transforming text data via a large language model using a Widget:
- Custom Code > AI > Date/Time
- Custom Code > AI > Nominal
- Custom Code > AI > Numeric
- Custom Code > AI > Text
- Data Quality > Poor Text Data
- Text Manipulation > Translate
To turn off this functionality, opt out of Displayr AI. See Displayr AI.
AI Outputs
Users of Displayr can insert AI-generated outputs onto pages. This works as follows - the User:
- Chooses an option from the AI menu.
- Uses a pre-existing prompt or modifies the prompt.
- Connects the prompt to data.
- A large language model (Model Inference) processes the prompt and data.
- The result is displayed on a page as a Widget.
To turn off this functionality, opt out of Displayr AI. See Displayr AI.
AI R Code Writer
Users may use AI to generate R Code from within the Displayr R Code editor panel. A large language model performs any requests using Model Inference. The requests are not used for Model Training. Customer Data used by the User in the code written by the user is sent to an AI Service.
To turn off this functionality, opt out of Displayr AI. See Displayr AI.