Legal
Terms of Service
These Terms govern your use of DotMock, including subscriptions, usage balance, reloads, provider-backed authoring, and runtime services.
Effective and last updated: July 29, 2026
1. Agreement and operator
These Terms of Service ("Terms") are an agreement between you and Olio LLC, which operates DotMock ("DotMock," "we," "us," or "our"). They govern your access to and use of dotmock.com, mock.new, DotMock applications, APIs, command-line tools, MCP services, mock runtimes, and related services (collectively, the "Service").
By creating an account, accepting an invitation, purchasing a plan, or using the Service, you agree to these Terms and the Privacy Policy. If you use the Service for an organization, you represent that you have authority to bind that organization.
2. Eligibility and accounts
- You must be at least 18 years old and legally able to enter a binding contract.
- Registration information must be accurate, current, and complete.
- You are responsible for account credentials, API keys, access tokens, team invitations, and activity performed through your account.
- You must promptly notify us of suspected unauthorized access or credential compromise.
- Organization administrators control membership, roles, workspaces, billing settings, and shared content for their organization.
3. The Service
DotMock provides controlled environments for creating, running, and inspecting mock dependencies used in development and testing. The Service may include REST, GraphQL, SOAP, gRPC, LLM API, realtime, webhook, proxy, state, traffic, collaboration, CLI, MCP, and provider-backed authoring features.
Available features, workspace limits, collaborator access, concurrency, support, and usage balance depend on the plan shown in the current billing catalog. The signed-in billing page and validated checkout are the source of truth for the plan you purchase.
4. Plans and recurring subscriptions
- Paid plans renew automatically for the billing interval selected at checkout until canceled.
- Monthly plans are billed monthly. Annual plans are billed once per year and include twelve full monthly usage-balance grants.
- Annual pricing may reflect two months free compared with paying the monthly list price for twelve months. The monthly usage-balance grant is not discounted.
- Prices, renewal frequency, taxes, and any amount due are shown before payment confirmation.
- We may change future prices with notice required by applicable law. Price changes do not take effect retroactively.
5. Usage balance
Usage balance is a non-transferable service credit denominated in U.S. dollars. It can be used only for eligible DotMock services. It is not money, stored value, a bank account, a gift card, or a security, and it has no cash or withdrawal value.
- Included balance is granted on the subscription anchor date every month, including during an annual subscription.
- Included balance expires when the next monthly grant arrives. It does not roll over.
- Purchased reload balance expires twelve months after purchase.
- Current included balance is consumed first. Purchased balances are then consumed in earliest-expiry order.
- Expired or forfeited balance is removed and cannot be restored or exchanged for cash except where applicable law requires otherwise.
6. Usage rates and metering
DotMock records eligible usage using integer microdollars. We do not use floating-point arithmetic to calculate usage charges. Current retail rates are displayed on the Pricing page. As of the effective date of these Terms:
- Standard interactions: $0.10 per 1,000.
- LLM fixtures: $0.10 per 1 million token-equivalents, rounded for each response to started 1,000-token blocks.
- Realtime: $0.10 per 1,000 opens, $0.01 per 1,000 minutes, and $0.001 per 1,000 message-equivalents. A message-equivalent is each started 16 KB of one outbound delivery, so broadcasts are multiplied by their recipient count. The same unit applies to streaming gRPC output.
- Webhooks: $0.10 per 1,000 triggers plus $0.10 per 1,000 outbound attempts.
- Proxy interactions: $0.20 per 1,000.
- Dot and provider-backed authoring: five times the cost reported by the provider.
Rates may be measured and rounded independently by operation. Usage records, the billing page, and provider reports may take time to reconcile.
7. Provider-backed reservations
Before provider-backed execution, DotMock may reserve the maximum configured retail cost from available usage balance. After execution, we commit five times the provider-reported cost and release any unused reservation. If provider reporting is delayed, incomplete, or unresolved, DotMock may retain the reservation while the usage is reconciled.
Provider availability, routing, prices, and reported costs can change independently of DotMock. We may pause provider-backed execution when usage balance cannot cover the required reservation.
8. Exhaustion, reloads, and auto-reload
- When usage balance is exhausted, eligible live runtime and provider-backed actions may be rejected until another grant or purchased reload becomes available.
- Active paid subscriptions may purchase preset or custom prepaid usage-balance amounts after Stripe confirms payment.
- Reloads use the same retail rates as included balance and require an active paid subscription.
- DotMock does not create postpaid usage overages. When no included or purchased balance remains, eligible live usage pauses instead of being added to a later invoice.
- Auto-reload is off by default. If an organization administrator enables it, DotMock may purchase a $10 reload when 10% of the applicable balance remains.
- Auto-reload is subject to the monthly cap selected in billing and any platform maximum. It stops when the cap is reached or payment fails.
- You authorize each auto-reload charge while the setting remains enabled. You can disable auto-reload from billing settings.
9. Payments, changes, cancellation, and refunds
Stripe processes subscription and reload payments. You authorize us and Stripe to charge the payment method selected at checkout, including applicable taxes. We do not store full payment-card numbers.
- You can cancel automatic renewal through the billing settings or Stripe customer portal. Cancellation takes effect at the end of the current paid billing period unless billing states otherwise.
- Canceling an annual subscription does not stop the remaining monthly grants during the already-paid annual term.
- Purchased reload balance remains available until its stated expiration while the account remains open.
- Plan changes, prorations, credits, and effective dates are shown before confirmation.
- Fees and reload purchases are non-refundable except where required by law, caused by our billing error, or expressly stated at checkout.
- Failed or reversed payments may suspend paid features, reloads, or provider-backed execution.
10. Customer content and provider processing
You retain ownership of API definitions, fixtures, schemas, prompts, outputs, state, traffic, and other content you submit to the Service ("Customer Content"). You grant Olio LLC a limited, worldwide license to host, copy, transmit, process, modify, and display Customer Content only as needed to operate, secure, support, and improve the Service or comply with law.
Provider-backed features may transmit Customer Content to OpenRouter and downstream model providers. Their availability, output, and data practices are outside our direct control. Do not submit secrets, regulated data, personal data, or production content unless you have authority to do so and the selected provider path is appropriate for that data.
11. Acceptable use
You may not use the Service to:
- Violate law or the rights of another person.
- Access accounts, systems, networks, or data without authorization.
- Distribute malware, exploit code, harmful payloads, or fraudulent impersonations.
- Harass, threaten, exploit, or facilitate harm to another person.
- Evade plan enforcement, usage metering, security controls, or provider restrictions.
- Interfere with the Service or impose unreasonable load on shared infrastructure.
- Resell or provide the Service as a standalone competing service without written permission.
- Use mock endpoints to collect production credentials, payment-card data, health information, or other sensitive data without a lawful, documented basis and appropriate controls.
12. Security and privacy
You are responsible for configuring workspace visibility, authentication, API keys, collaborators, and runtime destinations. Mock endpoints are not a substitute for production security controls. Do not send production secrets or sensitive personal information to a mock endpoint unless the environment is intentionally configured for that use.
Our processing of personal information is described in the Privacy Policy.
13. Intellectual property and feedback
The Service, software, documentation, design, trademarks, and associated intellectual property belong to Olio LLC and its licensors. These Terms do not transfer ownership to you. You may use documentation and interfaces only as allowed by these Terms.
If you provide feedback, you grant us a perpetual, irrevocable, royalty-free right to use it without obligation to you.
14. Suspension and termination
You may stop using the Service or close your account. We may suspend or terminate access when reasonably necessary to address a Terms violation, security risk, nonpayment, abuse, legal requirement, or harm to the Service or others. Where practical, we will provide notice and an opportunity to cure.
Account closure ends access to Customer Content and forfeits remaining usage balance, subject to applicable law. We may retain records as described in the Privacy Policy. Sections that by their nature should survive termination remain effective.
15. Service changes and availability
We may add, change, suspend, or discontinue Service features. We do not promise a specific uptime percentage under these Terms. Enterprise customers may receive separate commitments in a signed agreement. We will provide notice of material changes when reasonably practical.
16. Disclaimers
TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE." OLIO LLC DISCLAIMS ALL EXPRESS, IMPLIED, AND STATUTORY WARRANTIES, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. WE DO NOT WARRANT THAT THE SERVICE, PROVIDER OUTPUT, MOCK BEHAVIOR, OR GENERATED CONTENT WILL BE UNINTERRUPTED, SECURE, ACCURATE, OR ERROR-FREE.
17. Limitation of liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, OLIO LLC AND ITS AFFILIATES, OFFICERS, EMPLOYEES, AGENTS, SUPPLIERS, AND LICENSORS WILL NOT BE LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR FOR LOST PROFITS, REVENUE, DATA, GOODWILL, OR BUSINESS INTERRUPTION.
OUR TOTAL LIABILITY FOR ALL CLAIMS ARISING OUT OF OR RELATING TO THE SERVICE OR THESE TERMS WILL NOT EXCEED THE GREATER OF $100 OR THE AMOUNT YOU PAID TO OLIO LLC FOR THE SERVICE DURING THE 12 MONTHS BEFORE THE EVENT GIVING RISE TO THE CLAIM. THESE LIMITATIONS DO NOT APPLY WHERE PROHIBITED BY LAW.
18. Indemnification
To the extent permitted by law, you will defend, indemnify, and hold harmless Olio LLC and its affiliates, officers, employees, and agents from third-party claims arising from your Customer Content, your use of the Service, your violation of these Terms, or your violation of another person's rights.
19. Governing law and disputes
These Terms are governed by California law, without regard to its conflict-of-law rules. Except where applicable law prohibits it, disputes arising out of or relating to these Terms or the Service will be resolved through binding individual arbitration in California rather than in court. You and Olio LLC waive jury trials and participation in class or representative proceedings. Either party may bring an eligible matter in small-claims court or seek injunctive relief for misuse of intellectual property or unauthorized access.
20. Changes, notices, and miscellaneous
We may update these Terms. We will provide notice of material changes by email, through the Service, or by another legally permitted method. The updated effective date will appear above. Continued use after the effective date constitutes acceptance where permitted by law.
These Terms, the Privacy Policy, the checkout terms, and any signed agreement form the entire agreement concerning the Service. If a provision is unenforceable, the remaining provisions remain in effect. You may not assign these Terms without our consent. We may assign them in connection with a merger, acquisition, reorganization, or sale of assets.
21. Contact
Questions or legal notices about these Terms may be sent to [email protected] or through the DotMock contact page.