Skip to content

Acceptable Use Guidelines

View as Markdown

These guidelines describe how Daytona sandboxes should and shouldn’t be used, to protect every customer and third parties on the internet.

The lists below are not exhaustive. If you’re unsure whether a workload is allowed, ask support@daytona.io before you run it.

You’re responsible for everything that runs in your organization’s sandboxes, including code run by your end users and actions taken by AI agents you operate. If you let others run code in Daytona through your product, you should have your own controls against abuse. When we decide how to respond to a violation, we take those controls into account.

Don’t use Daytona sandboxes to do any of the following.

  • Access accounts, systems, or data without authorization, including other users’ sandboxes.
  • Scan, probe, or test systems you don’t own or aren’t authorized to test.
  • Run internet-wide or broad-range scans without prior approval, even against systems you’re authorized to test. See Security testing.
  • Launch denial-of-service attacks, or flood any system or network with traffic, including as a test or simulation.
  • Forge or spoof packet, email, or other origin headers.
  • Operate open proxies, open mail relays, open recursive DNS resolvers, or Tor relays or exit nodes.
  • Run bandwidth-sharing or residential-proxy software, or otherwise resell or share sandbox network access.
  • Host botnet or command-and-control infrastructure.
  • Send unsolicited bulk messages, or run phishing or credential-harvesting campaigns, other than phishing simulations approved under Security testing.
  • Run credential stuffing or password-cracking against accounts or systems you don’t own.
  • Commit ad, click, or engagement fraud, or mass-create accounts on third-party services.
  • Solve CAPTCHAs as a service, or bypass third-party access controls, rate limits, or bot protection.
  • Circumvent usage limits, tiers, verification, network restrictions, or billing.
  • Create, buy, or share accounts or organizations to obtain credits or capacity, or to evade a suspension.
  • Distribute malware, or content that is illegal or infringes intellectual property.
  • Create, store, or distribute child sexual abuse material. We may report it to the appropriate authorities.
  • Violate applicable sanctions or export controls, or provide access to sanctioned parties.

Cryptocurrency and token-earning workloads

Section titled “Cryptocurrency and token-earning workloads”

Don’t use sandbox resources to earn digital assets:

  • Mine cryptocurrency under any consensus mechanism, including proof-of-work and proof-of-space.
  • Validate under proof-of-stake.
  • Run nodes or workers that earn tokens for contributing compute, storage, or bandwidth, including decentralized compute, inference, storage, and bandwidth networks.

Building and testing blockchain software is fine. So is running local devnets or testnets and calling chain APIs.

Security work is a legitimate Daytona use case, including security agents and CTF or RL environments.

Targeted, non-volumetric testing of systems you own or are authorized to test doesn’t need notice.

  • Internet-wide or broad-range scanning.
  • Red-team, phishing, or malware simulations.

Denial-of-service and flooding tests aren’t approved, even against your own systems.

To request approval, email support@daytona.io with your organization ID, the workload, and the targets or ranges. We confirm in writing whether and how it can run. Approval reduces, but does not remove, the chance of automated action.

Keep security workloads pointed at their targets with a network allowlist; see Network Limits. You’re responsible for damage your testing causes, including testing by third parties acting on your behalf.

Testing other customers’ sandboxes is never permitted. Testing Daytona itself is covered by our vulnerability disclosure program; report vulnerabilities through the Daytona security policy ↗.

We use automated detection and manual review to identify prohibited use. Depending on the severity and context, we may stop affected sandboxes, restrict or suspend an organization, or terminate an account under the Terms of Service.

Where we can do so without risk to the platform or others, we aim to contact you before taking action that affects your whole organization.

If you think we got it wrong, email support@daytona.io with your organization ID, the affected sandbox IDs, and what the workload was doing at the time. Contract customers can also use the support channel defined in their agreement.

A person reviews every appeal. If the action was taken in error, we restore access. If you’ve fixed the cause, tell us what changed and we’ll review reinstatement.

To report abuse coming from a Daytona sandbox, email support@daytona.io. Include the source IP addresses, UTC timestamps, the destination, and any relevant logs.