Rhenergo — Privacy Policy — Digitteck

Legal

Rhenergo — Privacy Policy

Last updated July 30, 2026

This Privacy Policy describes how Digitteck ("we", "us", or "our") handles information in connection with Rhenergo, an AI-powered scripting add-in for Autodesk® Revit® (the "Add-in" or "Service").

Rhenergo includes features that route your input to external AI providers. This policy exists primarily to explain those data flows in plain terms. If there are any terms you do not agree with, please discontinue use of the Service immediately. Questions may be directed to [email protected].

Please read this notice carefully. The AI sections are not boilerplate — they describe real network activity that happens when you use the AI assistant.

Table of Contents

  1. OVERVIEW
  2. AI FEATURES AND THIRD-PARTY PROVIDERS
  3. WHAT LEAVES YOUR MACHINE WHEN YOU USE AI
  4. YOUR RESPONSIBILITY FOR PROMPT CONTENT
  5. API KEY STORAGE
  6. LOCAL STORAGE AND OFFLINE DATA
  7. LOG DATA
  8. DO WE COLLECT OR STORE YOUR INFORMATION?
  9. MINORS
  10. YOUR PRIVACY RIGHTS
  11. DO WE MAKE UPDATES TO THIS NOTICE?
  12. HOW CAN YOU CONTACT US?

1. Overview

Rhenergo is a desktop application that runs inside Autodesk Revit on your local Windows machine. The core add-in — the editor, Composer, Apps designer, and local storage engine — operates entirely offline. No telemetry, analytics, or usage data is transmitted to Digitteck or any server by the add-in itself.

The add-in also includes an AI assistant. When you use the AI assistant, your input is forwarded to an external AI provider of your choice. That is the network activity this policy is principally about.

2. AI Features and Third-Party Providers

In Short: When you use the AI assistant, your prompts and supporting context are sent to the AI provider you configured. That traffic is governed by the provider's own privacy policy, not ours.

Rhenergo supports the following AI providers:

  • Anthropic — Claude models (e.g., Claude Opus 5). Bring your own API key. Data is transmitted to Anthropic's servers and governed by Anthropic's Privacy Policy and Usage Policies.
  • OpenAI — GPT models (e.g., GPT-5). Bring your own API key. Data is transmitted to OpenAI's servers and governed by OpenAI's Privacy Policy.
  • Google Gemini — Gemini models (e.g., Gemini 2.5 Flash). Bring your own API key. Data is transmitted to Google's servers and governed by Google's Privacy Policy.
  • Ollama (local) — Self-hosted models running on your own machine. No API key required. No data leaves your machine for AI purposes when using Ollama.

Important

Digitteck does not act as an intermediary or proxy for AI requests. When you use Anthropic, OpenAI, or Google Gemini, Rhenergo calls their API directly using your API key. Your data goes to their servers. Digitteck never sees your prompts, your API key values, or the AI responses. We have no ability to review, retrieve, or delete data held by those providers. Any questions about how those providers store or process your data must be directed to them.

Each provider has their own data retention, training, and privacy policies that may change over time. You are solely responsible for reviewing and accepting the terms of any AI provider you choose to use with Rhenergo. Digitteck makes no representation or warranty about those providers' practices.

By entering an API key and enabling an AI provider within Rhenergo, you acknowledge and agree that your use of that provider's model is subject to that provider's terms of service, acceptable use policy, and privacy policy, and not solely to this document.

3. What Leaves Your Machine When You Use AI

In Short: Prompts you write, script text, element counts, API type lookups, and error messages. Never raw Revit geometry as binary data. But if you describe sensitive content in your prompt text, that description is transmitted.

When you send a message to the AI assistant, Rhenergo constructs a request containing:

  • The text of your prompt, exactly as you typed it.
  • Conversation history from the current session (earlier messages in the same chat).
  • Any script text currently open in the editor, if you are asking the AI to explain or modify it.
  • Summaries of Revit API types (category names, parameter names, method signatures) sourced from the API type graph for your installed Revit version. These are structural metadata, not model content.
  • Element counts and type names from the active model, if you ask a question that requires querying the model (e.g., "How many untagged rooms are on Level 2?"). Element counts and names are sent; geometry, coordinates, and proprietary data are not.
  • Script error messages and stack traces, when you ask the AI to diagnose a failure.

The following data is not sent to AI providers under any normal operating condition:

  • Raw 3D geometry, vertex data, or mesh data from Revit elements.
  • The binary content of .rvt, .rfa, or related Revit project files.
  • View sheets, rendered images, or exported drawings.
  • Your API key. The key is used to authenticate the request at the network layer and is never embedded in the message payload sent to the provider.
  • Any file content on your local machine outside of Rhenergo's own storage.

Your prompt text is the data

Rhenergo cannot inspect your prompt and redact sensitive content you have typed. If you copy client names, proprietary specifications, confidential room programs, grid coordinates, or any other sensitive information into the AI chat, that information is transmitted to the provider's servers verbatim. Review what you type before you send it. Treat the AI chat window the same way you would treat an email to an external party — because that is effectively what it is.

4. Your Responsibility for Prompt Content

In Short: You control what you type. We are not responsible for what you choose to send to an AI provider.

Digitteck provides the mechanism that connects to AI providers. You decide what to include in your prompts. By using the AI assistant, you accept full responsibility for:

  • Ensuring you have the right to share any project data, client data, or third-party data you include in a prompt.
  • Complying with any non-disclosure agreements, data processing agreements, or professional confidentiality obligations that apply to your work.
  • Understanding the data retention and training policies of the AI provider you have chosen.
  • Any consequences that arise from transmitting sensitive, confidential, or proprietary information to a third-party AI provider.

If your firm or project has restrictions on transmitting information to external cloud services, it is your responsibility — and your employer's responsibility — to determine whether using a cloud AI provider with Rhenergo is permissible. Rhenergo supports local Ollama models specifically to accommodate environments where no data may leave the machine.

Digitteck disclaims all liability for any claim, loss, or damage arising from information you choose to include in AI prompts, including but not limited to breaches of confidentiality, data protection violations, or professional misconduct.

5. API Key Storage

In Short: Your API keys are encrypted on your machine using Windows DPAPI and never leave your device in plaintext. Digitteck never has access to your API keys.

When you enter an API key (for Anthropic, OpenAI, or Google Gemini), Rhenergo encrypts it immediately using the Windows Data Protection API (DPAPI). DPAPI ties encryption to your Windows user account and the local machine — no other user on the same machine can decrypt your keys, and the encrypted blob is unreadable if moved to another machine.

Your API keys are:

  • Stored locally on your machine only.
  • Never transmitted to Digitteck's servers.
  • Never included in support logs or error reports.
  • Used only to authenticate requests directly to the AI provider you configured.

You are responsible for the API keys you create, their associated costs, and their security. If you believe an API key has been compromised, revoke it immediately from the provider's developer dashboard (Anthropic Console, OpenAI Platform, Google AI Studio). Revoking the key at the provider ends any ability to make requests under that key.

You are also responsible for monitoring and controlling usage costs incurred via your API keys. Rhenergo does not track, limit, or report your API usage. Cost management tools are available directly from each provider.

6. Local Storage and Offline Data

In Short: Scripts, Composer graphs, and Apps are stored locally on your machine. Digitteck does not have access to them.

All content you create in Rhenergo — IronPython scripts, Composer graphs, App definitions, and Collections — is stored on your local machine as compact binary records. This data does not sync to any cloud service operated by Digitteck, and Digitteck has no access to it.

Package files you explicitly export and share with colleagues are under your control. Sharing a package is your action; Digitteck is not a party to that transfer.

7. Log Data

In the event of an error, Rhenergo may write a log file to your local machine containing the error message, stack trace, add-in version, Revit version, and operating system version. Log files are stored locally and are not automatically transmitted. If you contact support and choose to share a log file, please review it first and redact any sensitive project information before sending.

8. Do We Collect or Store Your Information?

In Short: Digitteck does not collect, receive, or store any data from your use of Rhenergo.

Rhenergo does not include telemetry, crash reporting, analytics, or any mechanism that transmits data to Digitteck's servers. The add-in makes no outbound connections to Digitteck infrastructure. The only outbound network connections Rhenergo makes are:

  • Requests to the AI provider you have configured (Anthropic, OpenAI, or Google), using your API key.
  • Requests to a local Ollama server if you have configured local inference. These remain on your machine.
  • Revit API type graph lookups, which are resolved locally against files installed with the add-in and do not require a network connection.

9. Minors

Rhenergo is a professional tool intended for use by adults in architectural, engineering, and construction contexts. We do not knowingly collect information from individuals under 18 years of age. If you believe a minor is using the Service, please contact us at [email protected].

10. Your Privacy Rights

Because Digitteck does not collect or hold your personal data through the Rhenergo add-in, there is no personal data held by Digitteck for you to access, correct, or delete. Your data sits on your own machine or — when you use AI features — on the AI provider's servers under their terms.

To exercise rights over data held by an AI provider:

If you are in the European Economic Area, you have rights under the GDPR including access, rectification, erasure, restriction, and portability. These rights apply to data processors who hold your data — in the Rhenergo context, that means the AI provider you chose, not Digitteck.

If you have questions about privacy rights in connection with Rhenergo, contact us at [email protected]. We will respond within 30 days and direct you to the appropriate party where we are unable to act on a request ourselves.

11. Do We Make Updates to This Notice?

In Short: Yes, particularly as AI provider terms and Rhenergo features evolve.

We may update this privacy policy when Rhenergo adds new AI providers, changes how it constructs prompts, or when applicable laws require it. The "Last updated" date at the top of this page will reflect the most recent revision. We encourage you to review this notice whenever you update the add-in or add a new AI provider. Continued use of the Service after changes are posted constitutes your acceptance of the updated policy.

12. How Can You Contact Us?

If you have questions or concerns about this privacy policy, please contact us:

Digitteck
[email protected]
digitteck

© 2026 Digitteck