Terms of Service

Last updated: August 5, 2026

These Terms of Service ("Terms") govern your use of the Sentry Studio project's free apps and services, including the website (sentry-six.com), the desktop application, the Sentry USB device, the Dash USB device, the Sentry Connect iOS app, Sentry Drive, the clip sharing service (clip.sentry-six.com), the notification service (notifications.sentry-six.com), and the support API (api.sentry-six.com), collectively referred to as the "Service."

Sentry Cloud (our paid cloud sync service at sentryusb.com) is operated separately and is not covered by these Terms. It is governed by its own Terms of Service and Privacy Policy at sentryusb.com/legal.

Sentry Studio is a free, open-source project maintained by Jhoan Romero and Scott Vandereems. By accessing or using any part of the Service, you agree to be bound by these Terms. If you do not agree, you will be unable to proceed with utilizing the Service.

1. Eligibility

You must be at least 18 years of age to use the Service. By using the Service, you represent and warrant that you meet this age requirement.

2. Description of Service

Sentry Studio provides:

  • Desktop Application — A free, open-source Tesla dashcam viewer for Windows, macOS, and Linux that plays, syncs, and exports TeslaCam footage locally on your machine.
  • Sentry USB Device — A source-available Raspberry Pi-based smart USB drive that records Tesla dashcam footage, auto-archives clips, and provides a local web interface for viewing and managing recordings.
  • Dash USB Device — A source-available Raspberry Pi-based smart USB drive for GM vehicles equipped with the built-in Surround Vision Recorder dashcam. It captures footage the vehicle would otherwise overwrite after its rolling two-hour limit, auto-archives clips to storage destinations you configure, and provides a local web interface for viewing and managing recordings.
  • Sentry Connect iOS App — A free companion iOS app that connects to your Sentry USB device over your local network or Bluetooth to view cameras, browse files, manage recordings, and receive push notifications.
  • Sentry Drive — A free, open-source desktop app for Windows, macOS, and Linux that visualizes and analyzes your drive history locally from TeslaCam SEI telemetry, with optional third-party integrations (OSRM route reconstruction, Tessie import).
  • Notification Service — A push notification relay that delivers alerts from your Sentry USB or Dash USB device to the iOS app via notifications.sentry-six.com.
  • Clip Sharing — A service that allows you to upload exported video clips and generate shareable links hosted at clip.sentry-six.com.
  • Community Libraries — Optional Sentry USB wrap and lock-chime submission, moderation, browsing, and download features.
  • Support Systems — Legacy in-app human support chat in products that still provide it, plus an online AI Support Assistant where offered. AI Support includes user-approved diagnostic or file uploads and an optional link to Discord for further community or human help.
  • Update System — Automated update checks and security/compatibility reporting as described per product in the Privacy Policy; device-derived analytics identifiers for Sentry USB and Dash USB are opt-in.
  • Website — An informational site about the project at sentry-six.com.

The Service is provided free of charge. We make no guarantees about uptime, availability, or continued development.

3. Access & Restrictions

We reserve the right to restrict, suspend, or deny your access to any part of the Service, at any time, for any reason, with or without notice or explanation. This includes but is not limited to:

  • Temporary rate-limiting lockouts
  • Permanent IP address bans
  • Removal of shared content
  • Blocking access to the API, support system, or clip sharing service

Access to the Service, including automated updates and support, requires the transmission of basic technical data (as defined in the Privacy Policy) to prevent unauthorized API use and ensure version stability.

If you believe your access was restricted in error, you may appeal through our Discord server.

4. Acceptable Use

You agree not to:

  • Upload illegal, harmful, abusive, or obscene content through any sharing or support feature
  • Upload content that infringes on the rights or privacy of others, or that you are not authorized to share
  • Upload malware, viruses, or any malicious files
  • Upload child sexual abuse material (CSAM) through any part of the Service — this will result in an immediate permanent ban and may be reported to law enforcement
  • Attempt to circumvent rate limits, IP bans, or other security measures
  • Abuse any support system (spam, harassment, or flooding), or attempt to extract protected AI Support system instructions or bypass its safeguards
  • Attempt to circumvent, reverse-engineer, exploit, or attack the API or servers
  • Use Sentry USB or Dash USB firmware or BLE services to bypass security controls, access a device without authorization, or interfere with another person's device; this restriction does not prohibit modification, interoperability work, or good-faith security research permitted by the applicable software license and law
  • Use the notification pairing system to send unsolicited or abusive push notifications
  • Use automated tools to scrape, download, or interact with the Service at scale
  • Impersonate the developer or project in any way

5. Clip Sharing

Upload Rules

  • Only MP4 video files are accepted
  • Maximum file size: 3 GB per upload
  • Maximum upload rate: 5 uploads per hour per IP address
  • Total server storage is capped — uploads may be rejected if capacity is reached

Expiration & Deletion

  • Shared clips are automatically deleted after a user-selected duration (up to 7 days)
  • You may delete your clip at any time using the delete token provided at upload
  • We may delete any clip at any time, for any reason, without notice

Public Access

Shared clips are publicly accessible to anyone with the link. There is no password protection or access control. You are solely responsible for the content you upload and share. Do not upload clips containing sensitive, private, or personally identifiable information unless you are comfortable with it being publicly viewable.

Content Ownership

You retain full ownership of any content you upload. By uploading a clip, you grant us a limited, temporary license to host, store, serve, and generate thumbnails of your content for the sole purpose of providing the clip sharing service. This license terminates when the clip is deleted.

6. AI Support Assistant

Where offered, the AI Support Assistant is an online, automated service. It is not a human, and the AI model does not run solely on your Sentry USB or other local device. It may produce inaccurate, incomplete, misleading, or outdated information, including information that sounds confident. Its responses are general support information and are not professional, legal, financial, or safety advice. Verify important instructions against official documentation or with a qualified human before relying on them, especially where an action could affect safety, data, hardware, accounts, warranties, or purchases.

The Assistant has no authority to approve or promise refunds, credits, replacements, warranty coverage, licenses, account actions, policy exceptions, or any other commitment on behalf of Sentry Studio or any separately operated service. AI output does not modify these Terms or create a binding obligation. Applicable published terms and any rights that cannot be waived by law control.

Online Processing, Logging & Retention

Using AI Support sends relevant messages and product context to our backend and to Ollama Cloud for AI inference as described in the Privacy Policy. A redacted transcript of each conversation is retained on our server for 90 days after the last activity. Authorized maintainers may review it to provide support, investigate abuse and failures, identify inaccurate or hallucinated answers, and improve the assistant's prompts, product knowledge, routing, safeguards, and support quality.

Deleting a conversation removes its messages and uploaded files immediately. A non-content deletion receipt containing the conversation identifier, one-way hashes of the access token and deletion idempotency key, and the deletion time remains available for safe retries and replay prevention until it expires 24 hours after deletion. The expired receipt is removed during the next scheduled cleanup sweep, as detailed in the Privacy Policy.

Files You Choose to Upload

The Assistant cannot browse your device or access a file automatically. If it requests a diagnostic report or file, nothing is generated, collected, or uploaded unless you affirmatively approve that specific request. In a flow that generates a named diagnostic report, clicking Approve once authorizes the app to generate and immediately upload that report; it does not grant arbitrary or ongoing file access. Approved reports or files are uploaded to our backend, may be processed by Ollama Cloud and reviewed by authorized maintainers, and are retained on our server for 7 days. Declining a request does not prevent you from continuing the conversation.

You retain ownership of content you submit. You represent that you have the right to share it and grant us a limited license to host, transmit, process, reproduce, redact, and review it solely to operate, secure, evaluate, and improve AI Support as described in the Privacy Policy. Do not upload credentials, private keys, access tokens, sensitive location data, or third-party information you are not authorized to share.

Optional Discord Help

The Assistant may suggest joining our Discord server for further community or human help. Joining is optional, and opening the Discord link does not automatically transfer your AI conversation or files. Discord is a separate third-party service governed by its own terms and privacy practices. Do not post sensitive information in public or community channels.

7. Intellectual Property

  • Licensing — The Sentry Studio desktop application and Sentry Drive are open-source software released under the MIT License; you are free to use, modify, and distribute them in accordance with that license. The Sentry USB and Dash USB device software is source-available under the PolyForm Noncommercial License 1.0.0 — free to use, modify, and share for any noncommercial purpose, with commercial use requiring a separate license; some bundled components remain under the MIT License (see each project's NOTICE file). Source code is available on GitHub for Sentry Studio, Sentry USB, Dash USB, and Sentry Drive. The Sentry Connect iOS app is distributed via the Apple App Store and is not open source.
  • Branding — The "Sentry Studio" name, logo, and branding are property of the project. You may not use them in a way that implies official endorsement without permission.
  • Your Content — You retain all rights to your dashcam footage, clips, support messages, and files you upload. We claim no ownership over your content, subject to the limited licenses needed to provide the features you choose to use.
  • Community Contributions — If you submit a wrap, lock chime, optional preview, display name, or other community-library content, you retain ownership and represent that you have the rights needed to submit it. You grant us a non-exclusive, worldwide, royalty-free license to host, store, reproduce, validate, remove embedded metadata, prepare technical copies and thumbnails or previews, publicly display and distribute an approved contribution, and otherwise process it only as needed to operate, secure, and moderate the community library. This content license ends when the contribution's files are deleted, except where applicable law or transient technical copies require limited retention; associated non-content records are handled as described in the Privacy Policy. We may approve, reject, or remove a contribution at any time.

8. Third-Party Disclaimer

Sentry Studio is an independent, community-driven project. We are not affiliated with, endorsed by, or connected to Tesla, Inc. in any way. "Tesla", "TeslaCam", and "Sentry Mode" are trademarks of Tesla, Inc.

Dash USB is likewise an independent project. We are not affiliated with, endorsed by, or connected to General Motors in any way. "GM", "General Motors", and "Surround Vision" are trademarks of General Motors. Use of these names is solely to describe the vehicles the software is compatible with.

The Service may link to third-party websites and services (GitHub, Discord, etc.). We are not responsible for the content, policies, or practices of any third-party sites.

Where offered, AI Support uses Ollama Cloud as a third-party AI inference provider. Relevant conversation and approved file content may be processed by Ollama under its own terms and privacy policy, as described in our Privacy Policy. Legacy human support messages and attachments are forwarded to a private Discord thread so the developer can respond; those Discord copies do not share the support server's automatic seven-day deletion schedule. By contrast, opening the optional Discord link suggested by AI Support does not automatically transfer your AI conversation or files.

9. Disclaimer of Warranties

THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, OR STATUTORY. WE DISCLAIM ALL WARRANTIES, INCLUDING BUT NOT LIMITED TO:

  • MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE
  • Uninterrupted, secure, or error-free operation
  • Accuracy or reliability of any content or data
  • Accuracy, completeness, currency, or suitability of AI Support responses
  • That the Service will meet your requirements
  • That defects will be corrected

You use the Service at your own risk.

10. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, WE SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO:

  • Loss of data or footage
  • Service interruptions or downtime
  • Unauthorized access to or alteration of your data
  • Reliance on an inaccurate, incomplete, or outdated AI Support response
  • Any damages resulting from your use of or inability to use the Service

This limitation applies regardless of the legal theory (contract, tort, or otherwise) and even if we have been advised of the possibility of such damages. Since the Service is provided free of charge, our total liability for any claim shall not exceed $0 USD.

11. Indemnification

You agree to indemnify and hold harmless the Sentry Studio project and its maintainer from any claims, damages, losses, or expenses (including reasonable legal fees) arising from your use of the Service, your violation of these Terms, or your violation of any rights of another party.

12. Termination

We may terminate or suspend your access to the Service at any time, for any reason, without prior notice. You may stop using the Service at any time by simply ceasing to use it and uninstalling the application.

Upon termination, any shared clips you have uploaded may be deleted. Sections of these Terms that by their nature should survive termination (including Disclaimers, Limitation of Liability, and Indemnification) will remain in effect.

13. Changes to These Terms

We may update these Terms from time to time. Changes will be posted on this page with an updated "Last updated" date. Your continued use of the Service after any changes constitutes acceptance of the new Terms.

14. Governing Law

These Terms shall be governed by and construed in accordance with the laws of the State of Maryland, United States, without regard to its conflict of law provisions. (Sentry Cloud is operated by a separate entity under its own Terms and governing law — see sentryusb.com/legal.)

15. Severability

If any provision of these Terms is found to be unenforceable or invalid, that provision will be limited or eliminated to the minimum extent necessary, and the remaining provisions will remain in full force and effect.

16. Contact Us

If you have questions about these Terms, you can reach us through: