OpenCode Mobile — Privacy Policy

Effective date: 2026-05-24  |  Operator: VIBE TECHNOLOGIES, LLC  |  App: OpenCode Mobile (cc.agentlabs.opencode)

Summary: OpenCode Mobile does not collect your code, prompts, AI responses, server URLs, or any chat content. All AI traffic goes directly from the app to your own opencode server. We use Sentry only for anonymous crash diagnostics, and only with your consent. If you join an Android or iOS waitlist on this website, we store the email address you submit in Brevo solely to send the updates you requested.

1. Who We Are

OpenCode Mobile is developed and distributed by VIBE TECHNOLOGIES, LLC, a Washington State limited liability company.
Address: 519 S Henderson St, Seattle, WA 98108-4522, USA
Contact: support@agentlabs.cc

The app is open-source (MIT license). Source code: github.com/dzianisv/opencode-mobile.

2. Data We Do NOT Collect

During normal app use, we never collect, transmit to our servers, or share with third parties:

  • Your code, files, or repository content
  • Your prompts, chat messages, or AI responses
  • Your opencode server URL, IP address, or hostname
  • Authentication tokens, API keys, or credentials you enter
  • Account information, email addresses, or names through the app
  • Location data
  • Photos, microphone recordings, or camera data (unless you attach them to a message, in which case they go only to your own server)
  • Contacts, calendar, or any other personal data

All communication between the app and your AI coding agent travels directly between your device and your self-hosted opencode server. VIBE TECHNOLOGIES, LLC never sees this traffic.

3. Website Waitlists

If you voluntarily join the Android beta or iOS release waitlist on opencode.agentlabs.cc, we collect the email address you submit and the waitlist you selected. We use this information only to send the beta invitation or release updates you requested.

Waitlist contacts are stored in Brevo, our email delivery provider. We do not sell this information or use it for unrelated advertising. You can request removal at any time by emailing support@agentlabs.cc.

4. Data We Do Collect (Crash Diagnostics)

With your explicit consent (shown at first launch), we collect anonymous crash diagnostic data via Sentry to help us identify and fix bugs.

Data type What is captured What is NOT captured
Device info Device model (e.g. "Pixel 7"), OS version, screen resolution, app version Device serial number, IMEI, advertising ID
Crash / error reports Stack traces, exception types and messages, source file names and line numbers Variable values at time of crash, no user data in scope
Breadcrumbs Screen names and function call sequence leading to the crash (e.g., "navigated to session screen") Message bodies, server URLs, prompt text — all stripped before upload by our URL-scrubbing filter
App version and build Version string and build number

URL scrubbing: before any event is sent to Sentry, our code strips all server URLs, authentication tokens, and query parameters. Stack traces are checked for embedded URLs. No server hostname or port number ever leaves your device via Sentry.

5. Consent and Control

Crash reporting is opt-in and off by default. The first time you launch the app you will see a consent prompt. You can change this at any time:

  • Open the app → SettingsPrivacyCrash reporting toggle.
  • When the toggle is off, Sentry is never initialised and no data leaves your device.

6. Third-Party Services

We use the following third-party services:

  • Sentry — crash and error monitoring.
    Privacy policy: sentry.io/privacy
    Data is sent to Sentry's US-based servers and retained for approximately 90 days per Sentry's default data-retention policy.
  • Brevo — waitlist contact storage and requested email updates.
    Privacy policy: brevo.com/legal/privacypolicy

We use no advertising networks, analytics platforms, or social SDKs. The app contains no ads and no ad SDKs.

7. Data Retention

Crash reports sent to Sentry are retained for approximately 90 days, after which they are automatically deleted per Sentry's retention defaults.

We do not operate our own servers that store your data; there is no VIBE TECHNOLOGIES back end involved in normal app usage.

Waitlist email addresses are retained until the requested beta or release notification has been sent, you unsubscribe, or you ask us to delete the address.

8. Your Rights

You have the right to:

  • Opt out — disable crash reporting at any time in Settings → Privacy.
  • Unsubscribe — use the unsubscribe link in a waitlist email or contact us to remove your email address from the waitlist.
  • Request deletion — email support@agentlabs.cc with subject "Data deletion request" and we will request deletion of any crash events associated with your device from Sentry. Include your device model and approximate date range to help us identify your records.
  • Access — request a summary of what diagnostic data (if any) we hold about your device by emailing the same address.

Residents of the EU/EEA/UK may exercise rights under GDPR/UK GDPR. California residents may exercise rights under the CCPA. To do so, contact us at the email above.

9. Children

OpenCode Mobile is a developer tool intended for users aged 18 and over. We do not knowingly collect any data from children under 13 (or under 16 in the EU). If you believe a child has submitted data, please contact us and we will delete it promptly.

10. Security

All diagnostic data is transmitted over HTTPS (TLS 1.2+) to Sentry. We do not transmit any data over unencrypted connections. Your opencode server traffic uses whatever transport security your server provides — we recommend HTTPS for all self-hosted deployments.

11. Changes to This Policy

If we make material changes to this policy, we will update the effective date at the top of this page and, where feasible, notify users via an in-app notice. The latest version is always available at: opencode.agentlabs.cc/privacy.

12. Contact

VIBE TECHNOLOGIES, LLC
519 S Henderson St
Seattle, WA 98108-4522
USA
Email: support@agentlabs.cc


Apple-Specific Addendum (iOS / App Store)

This addendum addresses Apple's specific privacy disclosure requirements for iOS apps distributed through the Apple App Store.

App Tracking Transparency (ATT)

OpenCode Mobile does not use Apple's App Tracking Transparency (AppTrackingTransparency) framework. The app does not:

  • Access the IDFA (Identifier for Advertisers)
  • Use any cross-app or cross-website tracking
  • Participate in any advertising network
  • Profile users for advertising or marketing purposes

No ATT permission prompt is ever shown to users because there is nothing to track.

Apple Privacy Nutrition Label Data Categories

The following maps our data practices to Apple's official App Privacy categories (as required in App Store Connect):

Apple Category Collected? Linked to identity? Used for tracking?
Contact InfoNoN/ANo
LocationNoN/ANo
Identifiers (Device ID)Yes (Sentry anonymous ID, with consent)NoNo
Diagnostics — Crash DataYes (Sentry, with consent)NoNo
Diagnostics — Performance DataYes (Sentry, with consent)NoNo
All other categoriesNoN/ANo

App Store Connect summary: Data Linked to You: None. Data Not Linked to You: Crash Data, Performance Data (when user consents). Tracking: No.

© 2026 VIBE TECHNOLOGIES, LLC. OpenCode Mobile is MIT-licensed open-source software. Privacy policy effective 2026-05-24.