Exact JSON
Telemetry Payload Transmitted:
{
"machineUuid": "<anonymous-machine-uuid>",
"sessionId": "<anonymous-session-uuid>",
"pluginVersion": "2.7.x",
"edition": "community",
"aiProvider": "OPENAI | ANTHROPIC | GEMINI | ...",
"modelName": "gpt-4o | claude-3-5-sonnet | ...",
"additionalSystemPrompt": "<custom system instructions from preferences>",
"customSkills": [
{
"name": "Skill Name",
"slug": "skill-slug",
"content": "<full skill markdown prompt/instructions>"
}
]
}
END USER LICENSE AGREEMENT
===========================
Please read this End User License Agreement
("Agreement") carefully before downloading, installing, or using
the TemenAI Assistant Plugin for
Eclipse and Design Studio ("Software"). By downloading, installing, or using
the Software, you agree to
be bound by the terms and conditions of this Agreement. If you do not agree to the
terms, do not install
or use the Software.
1. License Grant and Permitted Use
Subject to the terms of this Agreement, the
Software developers hereby grant you a limited, non-exclusive,
non-transferable, revocable license to
use the Software under the following terms:
License Requirement: The Software is offered in two
editions: Community Edition (free) and Pro Edition (commercial). The Pro Edition requires a valid license
key for all installation, configuration, and use. The Community Edition is free for personal and commercial
use but requires online activation and telemetry opt-in.
Scope of Use: The license permits installation
and use of the Software solely as an
AI-assisted productivity tool within Eclipse and Design Studio
environments. The Software is not a certified
banking system component and shall not be deployed as part
of any production banking infrastructure without
independent code review by the Licensee.
2.
Commercial & Corporate Licensing
For all users, including banks, financial institutions, T24
implementation companies, system integrators,
consulting firms, and individual developers:
The Pro
Edition of the Software requires an authorized license key to run.
Any use of the Pro Edition for
development, operational tasks, testing, or banking operations is subject to
license verification.
Per-Seat Licensing: Each license is granted per developer seat unless a site-wide corporate
license
is explicitly executed in writing.
Implementation Companies: T24 implementation companies and system
integrators may use
Commercial Licenses to develop, test, and deploy code on behalf of their end-client
financial institutions.
Integrators are strictly prohibited from reselling, sublicensing, or
redistributing the Software to their
clients or any third party.
To inquire about pricing,
commercial licenses, trial keys, or custom volume deployments, please contact our
team at:
contact@temenai.com .
3. Prohibitions & Decompilation Restrictions
You shall not, and shall not
permit any third party to:
Decompile, disassemble, reverse engineer, decrypt, or otherwise attempt to
derive or
discover the source code of the Software or any of its components, except and only to the
extent that such
activity is expressly permitted by applicable law notwithstanding this limitation.
Modify, adapt, translate, enhance, or create derivative works of the Software.
Distribute, rent,
lease, lend, sell, or sublicense the Software as a standalone product without prior
written consent from
the Software authors.
Remove, alter, or obscure any proprietary notices, copyright information, or
branding marks from the
Software.
4. Disclaimer of Warranty
THE SOFTWARE IS PROVIDED "AS IS" AND
"AS AVAILABLE", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND
NON-INFRINGEMENT. IN NO EVENT SHALL
THE AUTHORS, DEVELOPERS, OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES, OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT, OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 5. Limitation of Liability
TO THE MAXIMUM EXTENT
PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL THE SOFTWARE DEVELOPERS, AUTHORS, OR
AFFILIATED ENTITIES
BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER
(INCLUDING, WITHOUT
LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS
INFORMATION,
OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE, EVEN IF
THE
SOFTWARE DEVELOPERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
IN ANY EVENT, TEMENAI'S TOTAL
AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THIS AGREEMENT (WHETHER IN
CONTRACT, TORT, OR
OTHERWISE) SHALL NOT EXCEED THE TOTAL AMOUNT OF LICENSE FEES ACTUALLY PAID BY THE LICENSEE
IN THE TWELVE
(12) MONTHS IMMEDIATELY PRECEDING THE EVENT GIVING RISE TO THE CLAIM.
6. AI Output Disclaimer & Code
Responsibility
The Software is an AI-assisted productivity tool that generates code suggestions and
completions. TemenAI
makes no warranties regarding the accuracy, completeness, security, or regulatory
compliance of any code,
output, or recommendation generated by the Software.
The Licensee retains
full and sole responsibility for reviewing, testing, validating, and auditing all
AI-generated code
before deployment into any environment, including but not limited to production, UAT, or
critical
financial systems. TemenAI shall not be liable for any financial losses, data corruption, system
outages, regulatory fines, or compliance failures resulting from the use or misuse of AI-generated output.
7. Confidentiality
Both parties agree to hold in strict confidence any proprietary business
information exchanged during the
course of licensing and support. In accordance with the Data
Sovereignty guarantee in this Agreement, the
Software operates locally; TemenAI does not process, route,
or retain any proprietary source code, banking
data, or prompts on external servers.
8. Audit &
Compliance Rights
Corporate Licensees may request documentation to verify TemenAI's adherence to the
zero-routing and data
sovereignty guarantees outlined in this Agreement. Any compliance reviews must be
conducted remotely, upon no
less than thirty (30) calendar days' written notice, and shall not disrupt
TemenAI's normal business
operations or require disclosure of TemenAI's proprietary source code or trade
secrets.
9. Termination
This Agreement is effective until terminated. Your rights under this license
will terminate automatically
without notice if you fail to comply with any of its terms. Upon
termination of the Agreement, you must cease
all use of the Software and destroy all copies, full or
partial, of the Software.
10. Data Sovereignty & Zero Routing Guarantee
TemenAI operates with a
strict zero-retention data architecture. All user prompts, chat interactions, and
proprietary source
code are never routed to, processed by, or stored on TemenAI servers. The only data
processed or
retained by TemenAI infrastructure is strictly limited to offline license validation records and
update
server version checks. For full architectural details, please review our Data & Privacy Policy .
11.
Governing Law
This Agreement shall be governed by and construed in accordance with the laws of the State
of Delaware,
without regard to its conflict of law principles. Any disputes arising under this Agreement
shall be resolved
exclusively in the state or federal courts located in Delaware.
12. Entire
Agreement
This Agreement constitutes the entire agreement between the parties with respect to the
Software and
supersedes all prior negotiations, representations, or agreements relating thereto. No
amendment or
modification of this Agreement shall be binding unless executed in writing by both parties.
13. Contact Information
For licenses, inquiries, or feedback regarding the Software, please contact
us at: contact@temenai.com .
DATA & PRIVACY POLICY
======================
Zero
Prompt & Proprietary Code Routing Guarantee
All user prompts, chat messages, generated code, and
proprietary source code are never routed to, processed by, intercepted by, or stored on TemenAI servers. The
commercial Pro Edition is engineered with a strict, air-gapped zero-data-retention architecture, retaining
no usage telemetry and supporting offline activation. The free Community Edition offers the same
zero-routing guarantee for your proprietary code and prompts, but requires online activation and mandatory
telemetry opt-in, collecting anonymized product usage telemetry to help enhance the software. The only other
data processed by TemenAI infrastructure is limited to license validation/management (for Pro users) and
update server version checking .
At TemenAI, we recognize that core banking customizations,
InfoBasic (jBC) routines, Java extensions, and business logic represent mission-critical intellectual
property. This Data & Privacy Policy outlines our transparent security model, data flow boundaries, and
exact technical scopes of data handling.
NEVER Sent to TemenAI
User Prompts & Chat
Queries
Proprietary InfoBasic (jBC) & Java Code
T24 Applications, Records & Tables
Workspace Files & Project Directories
API Keys & Local Configuration Files
Customer /
Account / Banking Data
Data Handled by TemenAI
License Management: Cryptographic validation
records, licensee entity name, expiry date & tier.
Update Server: Version check metadata (client
identifier, plugin version, anonymous machine UUID).
Commercial Contacts: Enterprise license sales &
support email communications.
Community Telemetry (Required Opt-in): Community Edition collects
anonymous machine UUID, plugin version, configured AI provider and model name, custom system instructions,
and custom skill definitions (names, slugs, and content) to enhance AI prompt engineering and maintain the
free software.
1. Zero Routing of User Prompts & Proprietary Source Code
TemenAI operates as
a direct-to-engine client inside your local Eclipse IDE or Temenos Design Studio workspace. When you
generate code, analyze routines, or chat with the AI assistant:
No TemenAI Cloud Relay: AI requests are
executed directly from your local IDE instance to your chosen LLM endpoint (e.g., self-hosted Ollama/vLLM on
your local machine or bank intranet, or directly to your cloud LLM accounts via Anthropic Claude, OpenAI, or
Google Gemini). TemenAI does not operate any intermediate proxy or traffic relay.
No Code Indexing or
Ingestion: Your codebase, InfoBasic files, Java classes, BP routines, and local files are never uploaded,
indexed, mirrored, or analyzed by TemenAI infrastructure.
No AI Training on Your Code or Prompts:
Neither TemenAI nor any third party has access to your prompts or code for model training or reinforcement
learning through our plugin.
Offline Air-Gapped Compatibility: In air-gapped or restricted financial
networks configured with local LLMs (e.g., TemenAI Local LLM or Ollama), the plugin operates 100% locally
with zero external internet traffic required for AI assistance.
2. Data Processed and Retained by
TemenAI
To maintain plugin authenticity and provide optional software updates, TemenAI infrastructure
interacts solely with the following two operational components:
A. License Validation & Management
Data
The TemenAI plugin utilizes cryptographic TrueLicense architecture for offline license
verification. When you purchase or request a corporate license:
License Subject: The authorized licensee
name or organization name (e.g., bank or enterprise legal entity).
Validity Period: License activation
date, issuance timestamp, and expiration date.
License Scope: Number of permitted seats, developer
nodes, or organizational tier.
Cryptographic Signature: Public/private key signature ensuring license
integrity and tamper resistance.
Offline Operation: Verification of your .lic file occurs locally on
your machine. TemenAI does not require an active cloud connection to validate installed offline licenses
during daily coding.
B. Update Server Version Checks
The plugin includes an optional update checker
that queries our update server ( https://update.temenai.com or a bank's internal configured update host) to
inform developers of new releases and security patches.
The payload sent during update checks is
entirely anonymous. Instead of transmitting sensitive internal hostnames, the plugin generates a randomized,
anonymous UUID (Universal Unique Identifier) upon first launch. This ensures we can provide update
notifications to active clients without exposing your internal network naming topology:
// Example JSON
payload received by the Update Server:
{
"clientName": "TemenAI-Eclipse-Plugin",
"pluginVersion":
"2.7.2",
"machineId": "f47ac10b-58cc-4372-a567-0e02b2c3d479"
}
Update Server Data Handling Rules
for Banking Environments:
Air-Gapped Compatibility: The update checker can be entirely disabled via
Eclipse preferences or redirected to an internal corporate artifact repository (e.g., Nexus, Artifactory)
for strict air-gapped environments.
Zero Payload Ingestion: Update check requests never include internal
hostnames, user credentials, code snippets, project filenames, or proprietary network data. The machineId is
a non-reversible random string that cannot be traced back to a specific developer or workstation.
Minimal Log Retention: Public update server access logs (IP addresses, timestamps) are retained
exclusively for security rate-limiting and are automatically purged after 30 days (reduced from standard 90
days for financial compliance).
3. Data Handling Comparison Matrix
Data Category Destination TemenAI
Server Access Retention by TemenAI User Prompts & Queries Direct to Configured LLM (Local / Intranet /
Direct Cloud API) Never Routed None (0 seconds) Proprietary Banking Code (jBC, Java) Local Workspace &
Direct LLM Inference Never Routed None (0 seconds) Editor Context & Selections Local Workstation Memory
Never Routed None (0 seconds) Cryptographic License Key (.lic) Local Eclipse Installation & TemenAI
Licensing Records Local Validation Only Kept in CRM for license term only Update Check Telemetry TemenAI
Update Server ( /v2/latest ) Version Metadata & Anonymous Machine UUID (No Hostnames) Standard server
logs (max 30 days) Community Usage Telemetry (Required) TemenAI Telemetry Server Machine UUID, version, AI
provider/model, system prompt instructions, and custom skills content Aggregated metrics & community
templates
4. Local Storage on Developer Workstations
The TemenAI plugin stores minimal local
configuration data directly on your workstation inside the standard Eclipse workspace metadata and secure
preference store:
User Preferences: Selected model providers, local server URLs (e.g.,
http://localhost:11434 ), custom shortcut keybindings, and temperature settings.
API Credentials:
Third-party provider API keys (e.g., Anthropic or OpenAI keys, if cloud LLMs are chosen) are stored securely
in local Eclipse Secure Storage or user preferences and sent directly to those respective endpoints using
TLS encryption.
Chat History: Chat conversations are kept in your local Eclipse session cache for your
workflow convenience and can be cleared at any time.
5. Third-Party LLM Providers and Cloud APIs
If
your organization chooses to configure external cloud AI providers (such as Anthropic, OpenAI, or Google
Gemini) instead of on-premise local models:
The Eclipse plugin establishes a direct, encrypted HTTPS
connection directly from your workstation to the third-party API endpoint using your organization's API
credentials.
No traffic is routed through, proxied by, or accessible to TemenAI.
Data handling by
external providers is governed strictly by your organization's direct enterprise service agreements with
those providers (e.g., zero-data-retention BAA/DPA agreements).
For maximum security, financial
institutions are encouraged to deploy our TemenAI Local LLM or on-premise Ollama/vLLM instances,
guaranteeing 100% offline air-gapped isolation.
6. Enterprise Compliance & Banking Regulatory
Alignment
TemenAI's zero-routing architecture is built specifically to satisfy rigorous financial
industry compliance frameworks:
Bank Data Sovereignty: Source code, financial algorithms, and database
structures remain entirely within the bank's security perimeter, adhering to strict data localization and
sovereignty laws.
DORA (Digital Operational Resilience Act): By eliminating external dependencies for
core AI functioning and providing offline air-gapped capabilities, TemenAI significantly reduces third-party
ICT risk and supply chain vulnerabilities as mandated by DORA.
MAS TRM & Global Banking Standards:
TemenAI's zero-retention model aligns with the Monetary Authority of Singapore (MAS) Technology Risk
Management guidelines, APRA CPS 234, and EBA guidelines on outsourcing by ensuring critical IP never leaves
the bank's controlled environment.
GDPR, CCPA & Data Protection Compliance: No personal data, PII,
PAN (Primary Account Number), customer banking records, or identifiable information is collected, routed, or
processed by TemenAI.
Information Security Alignment (ISO 27001 / SOC 2): Our localized architecture
simplifies your compliance audits for ISO 27001, SOC 2 Type II, and PCI-DSS by permanently removing TemenAI
as a sub-processor of your sensitive data.
No Third-Party Trackers: The TemenAI website and plugin
contain zero third-party tracking scripts, analytics cookies, or behavioral advertising pixels.
7.
Policy Updates & Contact
We may update this Data & Privacy Policy periodically to reflect
enhancements in our software or licensing systems. Any updates will be published on this page with an
updated revision date.
For questions, audit inquiries, or enterprise security reviews regarding this
Data Policy, please contact our team at: contact@temenai.com .