AgentLoop Privacy Policy.
Last updated: 2026-04-24
This Privacy Policy describes how Trygentic, Inc. ("Trygentic," "we," "us," "our") collects, uses, and shares information when you use the AgentLoop desktop application and related services (collectively, "AgentLoop" or "the Software").
1. Information We Collect
1.1 Account Information
When you create an account, we collect your email address and assign you an internal user identifier. You may also associate additional metadata (display name, avatar) with your account through our web dashboard. Authentication is handled by our own services, and account data is stored on servers located in the United States.
1.2 Product Analytics
We collect product-usage telemetry only if you have given your consent — either by accepting the prompt displayed on first launch of the desktop app, by accepting the cookie banner on this website, or by enabling analytics later via the in-app Settings → Privacy panel (desktop) or the Cookie preferences link in the footer of this website. You may withdraw consent at any time through the same controls; withdrawal takes effect immediately and no further events are sent.
When analytics are enabled, AgentLoop sends the following data to Mixpanel (a US-based analytics service):
- Application lifecycle events (launch, quit, login, logout)
- Feature-usage counters (e.g., orchestrator runs, chat sessions)
- Update events (check, available, downloaded, install-clicked, error)
- A persistent device identifier derived from your hardware via
node-machine-id, together with your operating system, architecture, AgentLoop version, and Electron version - When you are signed in, your internal user identifier is attached to events so we can understand behavior at an account level
- In production builds, email addresses that appear in event properties are redacted to their domain portion before transmission (e.g.,
***@example.com). Development builds may transmit unredacted emails for debugging; development builds are not distributed to end users. - Mixpanel receives the IP address and user-agent of the request as part of the HTTP transport. We do not send additional location data.
We do not collect analytics from users who have not granted consent or who have withdrawn it.
1.3 Crash Reports
The desktop application sends crash reports and uncaught-exception diagnostics to Sentry (a US-based error-monitoring service). These reports include a stack trace, the current application version, the operating system, and limited runtime context. We scrub absolute filesystem paths, home-directory prefixes, and OS usernames from exception messages and stack frames before transmission, and we disable Sentry's default collection of request IP addresses. We do not intentionally include the contents of files you edit, prompts you send, or responses you receive; however, because exception messages are free-form, we cannot guarantee that a third-party library or runtime error will never inadvertently embed such content. We review reports and delete any data found to exceed this scope.
Crash reporting operates independently of analytics consent and has its own separate opt-out control at Settings → Privacy inside the desktop app. You may disable it at any time; the change takes effect immediately.
1.4 Update Checks
The desktop application makes HTTPS requests to api.github.com to read release metadata from the AgentLoop releases repository. GitHub may log the IP address and user-agent of those requests; Trygentic does not receive that information from GitHub.
1.5 No Code or Prompt Collection
We do not collect the source code you work with, the contents of prompts you send to language models, or the responses you receive. Conversations with third-party model providers (Anthropic, OpenAI, Google, etc.) are routed per the credentials you configure and are subject to those providers' terms and privacy policies.
2. How We Use Information
- To provide, maintain, and improve AgentLoop and related services
- To diagnose errors and improve stability
- To understand which features are valuable to users
- To communicate with you about the early-access program (e.g., release notes, survey invitations, outage notifications)
- To enforce our license terms (see LICENSE)
3. Sharing
We do not sell personal information. We share information only with:
- Service providers that process data on our behalf under contract (Mixpanel for analytics, Sentry for crash reports, our cloud hosting provider)
- Legal authorities when required by law, subpoena, or to protect our rights or users' safety
- Successors in connection with a merger, acquisition, or asset sale, subject to this Privacy Policy
4. International Data Transfers
Trygentic is based in the United States. If you are located outside the United States, information we collect (including account information, analytics events, and crash reports) is transferred to and processed in the United States. Where required by applicable law (including the GDPR), we rely on appropriate transfer mechanisms such as standard contractual clauses when transferring personal data internationally.
5. Data Retention
- Analytics events: Mixpanel retains event data per their standard retention schedule (currently up to several years depending on account tier). We do not configure a shorter retention window in Mixpanel. On request (see §6), we delete your events and associated user profile via Mixpanel's API.
- User profiles in Mixpanel: retained until deletion is requested or your account is closed.
- Crash reports: retained in Sentry for 30 days, after which they are automatically deleted.
- Account information: retained while your account is active and for up to 12 months after closure, unless a longer period is required by law.
6. Your Rights and Choices
Analytics consent
Grant or withdraw analytics consent at any time via Settings → Privacy inside the desktop app, or via the Cookie preferences link in the footer of this website. You may also decline the first-run prompt on either surface. Withdrawal is immediate.
Crash reporting opt-out
Crash reporting is enabled by default in the desktop application. You may disable it at any time via Settings → Privacy inside the app. The change takes effect immediately; no further crash reports are transmitted after you opt out.
Access, correction, and erasure (GDPR and similar laws)
If you are located in the European Economic Area, United Kingdom, or another jurisdiction that provides such rights, you may have the right to:
- Access the personal data we hold about you
- Request correction of inaccurate data
- Request erasure of your data ("right to be forgotten")
- Object to or restrict certain processing
- Receive your data in a portable format
To exercise any of these rights, contact us at privacy [at] trygentic.ai. We will respond within 30 days.
Account deletion
Contact privacy [at] trygentic.ai to request deletion of your account and all associated personal data.
7. Security
We use industry-standard measures to protect information in transit (TLS) and at rest. No security measure is perfect; we encourage you to use a strong password and keep your device secure.
8. Children
AgentLoop is not directed to children under 13, and we do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided us with personal information, please contact privacy [at] trygentic.ai and we will delete it promptly.
9. Changes
We may update this Privacy Policy from time to time. Material changes will be communicated via the Software or our website before they take effect. Continued use of the Software after notice of a change constitutes acceptance of the updated policy.
10. Contact
Questions or requests regarding this Privacy Policy may be directed to:
Trygentic, Inc.
privacy [at] trygentic.ai