# Data-free generators

Some generators can be data-free. When a generator is data-free, it means that the output data is completely unrelated to the source data. There is no way to use the output data to uncover the source data.\
\
Data-free generators implicitly have differential privacy.\
\
A generator is not data-free if consistency is enabled.

## Generators that are always data-free <a href="#generators-data-free-always" id="generators-data-free-always"></a>

The following generators are always data-free:

* [Constant](https://docs.tonic.ai/app/generation/generators/generator-reference/constant)
* [Null](https://docs.tonic.ai/app/generation/generators/generator-reference/null)
* [Random Boolean](https://docs.tonic.ai/app/generation/generators/generator-reference/random-boolean)
* [Random Hash](https://docs.tonic.ai/app/generation/generators/generator-reference/random-hash)
* [Random Integer](https://docs.tonic.ai/app/generation/generators/generator-reference/random-integer)
* [Random Timestamp](https://docs.tonic.ai/app/generation/generators/generator-reference/random-timestamp)
* [Random UUID](https://docs.tonic.ai/app/generation/generators/generator-reference/random-uuid)

## Generators that are data-free when consistency is disabled <a href="#generators-data-free-when-not-consistent" id="generators-data-free-when-not-consistent"></a>

The following generators are data-free only when consistency is disabled:

* [Address](https://docs.tonic.ai/app/generation/generators/generator-reference/address)
* [Business Name](https://docs.tonic.ai/app/generation/generators/generator-reference/business-name)
* [Company Name](https://docs.tonic.ai/app/generation/generators/generator-reference/company-name) (deprecated)
* [Custom Categorical](https://docs.tonic.ai/app/generation/generators/generator-reference/custom-categorical)
* [Hostname](https://docs.tonic.ai/app/generation/generators/generator-reference/hostname)
* [Integer Key](https://docs.tonic.ai/app/generation/generators/generator-reference/integer-key)
* [IP Address](https://docs.tonic.ai/app/generation/generators/generator-reference/ip-address)
* [MAC Address](https://docs.tonic.ai/app/generation/generators/generator-reference/mac-address)
* [Name](https://docs.tonic.ai/app/generation/generators/generator-reference/name)
* [Shipping Container](https://docs.tonic.ai/app/generation/generators/generator-reference/shipping-container)
* [SIN](https://docs.tonic.ai/app/generation/generators/generator-reference/sin)
* [SSN](https://docs.tonic.ai/app/generation/generators/generator-reference/ssn)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.tonic.ai/app/generation/generators/generator-characteristics/data-free-generators.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
