Terms of Service
Effective date: March 15, 2026
These Terms of Service ("Terms") govern your access to and use of the Dojigiri API and related services ("Service") operated by Mythral Technologies Inc. ("we," "us," "our"), a federally incorporated Canadian corporation. By creating an account or using the Service, you agree to these Terms. If you do not agree, do not use the Service.
1. Service Description
Dojigiri is a static analysis security scanner delivered as a SaaS API at api.dojigiri.com. You submit code snippets via the API, we scan them for vulnerabilities using rule-based pattern matching, and return structured results. The Service does not store your submitted code after a scan completes.
2. Account Terms
- You must provide a valid email address to create an account. Your email will be verified via a confirmation token before your API key is activated.
- Each email address may have one active API key at a time. If you generate a new key, the previous key is revoked.
- Your API key is hashed using SHA-256 before storage. We do not store your raw API key. If you lose it, you must generate a new one.
- You are responsible for keeping your API key confidential. Any activity under your key is your responsibility.
- You must be at least 16 years old to use the Service.
3. Plans and Usage Limits
- Free — 100 scans per month, no credit card required.
- Starter — 1,000 scans per month, $9 USD/month.
- Team — 5,000 scans per month, $29 USD/month.
- Pro — 25,000 scans per month, $79 USD/month.
- Enterprise — Custom limits, custom pricing. Contact us.
Scan quotas reset on the first of each calendar month. Unused scans do not roll over. Each file in a batch scan request counts as one scan against your quota.
We reserve the right to throttle or temporarily suspend access if usage patterns suggest automated abuse, excessive load, or circumvention of plan limits.
4. Acceptable Use
You agree not to:
- Scan code you do not own or do not have authorization to scan.
- Use the Service to develop a competing product or to reverse-engineer our detection rules.
- Resell, sublicense, or redistribute access to the Service without a written agreement from us.
- Attempt to bypass rate limits, authentication, or other security controls.
- Submit malicious payloads designed to exploit the scanning infrastructure.
- Use the Service in any manner that violates applicable law.
5. Payment Terms
Paid plans are billed through Stripe, Inc. By subscribing to a paid plan, you agree to Stripe's terms of service.
- Subscriptions are billed monthly in advance in USD.
- Subscriptions auto-renew at the end of each billing period unless cancelled before the renewal date.
- We may change pricing with 30 days' written notice. Price changes take effect at the start of your next billing period. If you do not agree to a price change, you may cancel your subscription before the new price takes effect.
- You are responsible for any applicable taxes.
6. Cancellation and Refunds
- You may cancel your paid subscription at any time. Your access continues at the paid tier until the end of the current billing period, after which your account reverts to the Free plan.
- We do not offer prorated refunds for partial billing periods.
- If you were charged in error (duplicate charge, wrong amount), contact us within 14 days and we will correct it.
For customers in Quebec, Canada: you acknowledge that the Service is delivered immediately upon subscription and you consent to waive any applicable cooling-off period under the Consumer Protection Act.
For customers in the European Union: by subscribing, you consent to immediate performance of the Service and acknowledge that you waive your right of withdrawal under the Consumer Rights Directive.
7. Service Availability
We provide the Service on a best-effort basis. We do not guarantee any specific uptime percentage unless you have a separate Enterprise agreement with an SLA.
- We may perform scheduled maintenance with reasonable advance notice when possible.
- We are not liable for downtime caused by infrastructure providers, network issues, or events beyond our control.
8. Intellectual Property
- Your code. You retain all rights to any code you submit to the Service. We claim no ownership or license over your code beyond the temporary processing required to perform a scan.
- Your results. Scan results generated from your code belong to you.
- Our service. The Dojigiri service, its detection rules, API design, documentation, landing page, and all related intellectual property are owned by Mythral Technologies Inc.
9. Disclaimer of Warranties
The Service is provided "as is" and "as available," without warranty of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, and non-infringement.
Dojigiri does not guarantee that it will detect all vulnerabilities, bugs, or security issues in your code. A clean scan does not mean your code is free of defects. Static analysis is an inherently limited technique. The Service does not constitute a professional security audit, code review, or compliance certification.
10. Limitation of Liability
To the maximum extent permitted by applicable law, Mythral Technologies Inc. shall not be liable for any indirect, incidental, special, consequential, or exemplary damages arising from your use of the Service, including but not limited to:
- Vulnerabilities the Service failed to detect (false negatives)
- Findings incorrectly reported (false positives)
- Decisions made based on scan results
- Loss of data, revenue, or business opportunity
- Service interruptions or unavailability
Our total aggregate liability for any claim arising from or related to the Service is limited to the amount you paid us in the 12 months preceding the claim, or $50 CAD, whichever is greater.
11. Indemnification
You agree to indemnify and hold harmless Mythral Technologies Inc. from claims, damages, or expenses arising from your violation of these Terms or misuse of the Service.
12. Termination
- You may close your account and stop using the Service at any time.
- We may suspend or terminate your access if you violate these Terms, engage in abusive behavior, or fail to pay for a paid plan after reasonable notice.
- Upon termination, your API key is revoked immediately. Account data is deleted in accordance with our Privacy Policy.
- Sections 9 (Warranties), 10 (Liability), 11 (Indemnification), and 13 (Governing Law) survive termination.
13. Governing Law
These Terms are governed by and construed in accordance with the laws of the Province of Quebec and the federal laws of Canada applicable therein, without regard to conflict of law principles. Any dispute arising from these Terms or the Service shall be subject to the exclusive jurisdiction of the courts of Montreal, Quebec, Canada.
14. Dispute Resolution
Before initiating any legal proceeding, you agree to contact us at tattoo.laforge@gmail.com and attempt to resolve the dispute informally for at least 30 days.
You agree to resolve disputes with us individually. Class actions, class arbitrations, and representative actions are not permitted under these Terms.
15. Severability
If any provision of these Terms is found to be unenforceable, the remaining provisions shall remain in full force and effect.
16. Changes to These Terms
We may update these Terms from time to time. Changes will be posted on this page with an updated effective date. For material changes, we will make reasonable efforts to notify you via the email associated with your account. Continued use of the Service after changes are posted constitutes acceptance of the revised Terms.
17. Force Majeure
We shall not be liable for any failure or delay in performing our obligations where such failure or delay results from events beyond our reasonable control, including but not limited to natural disasters, acts of government, internet or infrastructure outages, third-party service failures, or other force majeure events.
18. Contact
Questions about these Terms? Contact us:
Mythral Technologies Inc.
Montreal, Quebec, Canada
Email: tattoo.laforge@gmail.com
© 2026 Mythral Technologies Inc.