Terms of Use
Last updated: August 14, 2026
1. Agreement to these Terms
These Terms of Use ("Terms") govern your access to and use of StoryAudit (the "Service"), available at storyaudit.app, operated by Weavara LLC ("we," "us," "our"). By creating an account, starting a free trial, or otherwise using the Service, you agree to these Terms and to our Privacy Policy. If you don't agree, please don't use the Service.
If you use the Service on behalf of a company or other organization, you represent that you have authority to bind that organization to these Terms, and "you" refers to both you and that organization.
2. Eligibility
The Service is designed for business and professional use. You must be at least 16 years old to use the Service, and if you are under the age of majority where you live, you may use it only with the consent of a parent or legal guardian. By using the Service, you represent that you meet these requirements.
3. What StoryAudit does
StoryAudit is a browser-based tool that reads Articulate Storyline (.story) course files and XLIFF translation exports you provide, and generates reports: comparisons between two versions of a course, health checks, quiz answer keys, text exports, media inventories, translation checks, and related audits. For XLIFF files, it can also, at your option, generate a machine-drafted translation for segments that aren't yet translated. All parsing, checking, and translation happens locally in your browser using JavaScript: your files are read directly from your device and are never uploaded to our servers or any third party as part of that processing.
4. Accounts, trials, and billing
- An account is required to use the Service. Account creation and sign-in are handled by our authentication provider, Clerk.
- You agree to provide accurate account information and keep it current, to keep your sign-in credentials confidential, and not to share an individual seat or login with others. You are responsible for activity that occurs under your account. If you believe your account has been accessed without authorization, notify us promptly at support@storyaudit.app.
- New accounts may start with a free trial period, currently 7 days. After the trial, continued access requires an active paid subscription (billed monthly or annually, at the pricing shown on storyaudit.app at checkout).
- Team subscriptions are billed per seat (3-seat minimum) to the organization that purchases them. The organization's administrators manage its members and seats; each member signs in with their own individual account rather than a shared login, and a member's access ends when they are removed from the organization or the organization's subscription lapses.
- Organizations that require a data processing agreement covering team-member account data (for example, EU or UK customers) can request one at support@storyaudit.app.
- Subscriptions are billed in advance and renew automatically until canceled. You can cancel at any time; cancellation takes effect at the end of the current billing period, and no partial refunds are issued for unused time unless required by law.
- Stated prices do not include any applicable sales, use, VAT, or similar taxes, which are your responsibility where they apply.
- If a renewal payment fails and is not resolved within a reasonable time, we may suspend or downgrade access until payment is made.
- Pricing is subject to change. We'll make reasonable efforts to give notice of price changes before they apply to your next billing cycle.
5. Your license to use the Service
Subject to these Terms and (after any trial) an active subscription, we grant you a limited, non-exclusive, non-transferable, revocable license to access and use the Service for your internal business or personal purposes. All rights not expressly granted to you are reserved by us. This license does not permit you to resell the Service, offer it to third parties as your own hosted product, or use it to build a competing product.
6. Acceptable use
You agree not to:
- use the Service to violate any law or the rights of any third party, including loading course files, translation files, or other files you do not have the right to open, analyze, translate, or export;
- attempt to bypass the Service's authentication, subscription, seat, or access controls, or share paid access with people who aren't licensed for it;
- probe, scan, or test the vulnerability of the Service, or attempt to breach its security measures, without our prior written consent;
- interfere with or disrupt the Service or its infrastructure, including by transmitting malware or generating abusive levels of automated traffic;
- use bots, scrapers, or other automated means to access the Service other than ordinary search-engine indexing of public pages;
- reverse-engineer, decompile, or disassemble the Service except to the extent applicable law permits despite this restriction;
- remove or obscure any copyright, trademark, or other proprietary notices displayed on the Service.
7. Your content
You retain all rights to the course files, translation files, reports, and any other content you create or process using StoryAudit. Because file processing happens locally in your browser, we don't receive, store, or claim any rights to the contents of your .story or XLIFF files, or the reports and translation drafts generated from them. You are solely responsible for the files you load into StoryAudit and represent that you have all rights necessary to process them. See our Privacy Policy for more on what account-level data we do handle.
8. Machine-drafted translations
Translation Check can optionally generate draft translations using a machine-translation model built into your browser (currently the Translator capability in Chrome and Edge, provided by Google or Microsoft respectively). By using this feature, you acknowledge and agree that:
- Drafts are AI-generated. Machine-drafted translations are produced by an automated machine-translation model, without human review. They may be inaccurate, incomplete, contextually wrong, or misleading, including in ways that are not obvious.
- Human review is required before use. You must have each machine-drafted translation reviewed and approved by a qualified human translator before it is used in any published course or distributed to learners. You may not use an unreviewed machine-drafted translation in any course used for safety, medical, legal, financial, or regulatory-compliance training, or in any other context where a translation error could contribute to personal injury, property damage, legal noncompliance, or other significant harm.
- You are the publisher. You, not Weavara LLC, are solely responsible for any translation you incorporate into a course, including for its accuracy and for compliance with any law requiring training or safety information to be provided accurately in a particular language.
- The model belongs to your browser vendor. The translation model is developed, distributed, and updated by your browser vendor, not by us. Its availability, supported languages, and output quality are outside our control, and the feature may change or become unavailable if the browser vendor changes or withdraws the capability. Your browser's handling of the model, including the one-time model download described in our Privacy Policy, is governed by the browser vendor's own terms and privacy policy.
- Output marking. Drafted segments in XLIFF 1.2 output are marked with the standard
state="needs-review-translation"attribute; drafted segments in XLIFF 2.0 output carry a standard<note appliesTo="target" category="mt-draft">instead, since 2.0 doesn't have a segment-level attribute this tool can set without rewriting content that was already in your file. Either way, translation tools and CAT software can recognize a drafted segment as unreviewed machine output directly from the file itself.
9. Our intellectual property
The Service itself (including its software code, design, report layouts, text, graphics, and the StoryAudit name and logo) is owned by Weavara LLC or its licensors and is protected by copyright, trademark, and other intellectual-property laws. Except for the limited license in Section 5, nothing in these Terms grants you any right, title, or interest in the Service. You may not use the StoryAudit name or logo without our prior written permission, except to truthfully identify the tool by name.
10. Feedback
If you send us suggestions, ideas, or other feedback about the Service, you agree we may use it freely and without restriction or compensation to you, and that doing so doesn't create any confidentiality obligation on our part. This applies only to your feedback about the Service, never to the contents of your course files.
11. Trademark and affiliation disclaimer
StoryAudit is an independent tool and is not affiliated with, endorsed by, or sponsored by Articulate Global, LLC. Articulate, Storyline, and Articulate 360 are trademarks of Articulate Global, LLC. Any reference to those names is solely to describe the file format and software StoryAudit is built to work with.
12. Third-party services
Parts of the Service depend on third-party providers. For example, sign-in and subscription billing are provided by Clerk under its own terms and policies. The Service and our site may also link to third-party websites or resources. We are not responsible for the content, terms, or practices of third-party services, and your use of them is at your own risk and subject to their terms.
13. Service availability and changes
We aim to keep the Service reliably available but don't guarantee uninterrupted access. The Service may be modified, updated, or occasionally unavailable for maintenance without advance notice, and features may be added, changed, or removed over time. We are not responsible for delays or failures caused by events beyond our reasonable control, including outages of our hosting or authentication providers, network failures, and similar events. Some features depend on capabilities provided by your browser vendor (for example, on-device translation models); those features may change or become unavailable if the browser vendor changes or withdraws the underlying capability, and this is not a failure of the Service. If we ever discontinue the Service entirely, we will make reasonable efforts to give paying subscribers advance notice and a pro-rata refund of prepaid, unused subscription fees.
14. Disclaimer of warranties
The Service is provided "as is" and "as available," without warranties of any kind, express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, and non-infringement, and without any warranty that the Service will be uninterrupted, error-free, or secure. StoryAudit's reports (health checks, answer keys, diffs, and similar output) and machine-drafted translations (see Section 8) are decision-support tools, not a substitute for professional review. You remain responsible for independently verifying the accuracy and completeness of your own course content, and any machine-drafted translation, before publishing it, especially for compliance or safety-critical training. Some jurisdictions do not allow the exclusion of implied warranties, so some of the above exclusions may not apply to you.
15. Limitation of liability
To the maximum extent permitted by law, we are not liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of data, revenue, or business opportunity, arising from your use of or inability to use the Service. Our total liability for any claim relating to the Service is limited to the greater of the amount you paid us in the 12 months before the claim arose or US $50. Nothing in these Terms excludes or limits liability that cannot be excluded or limited under applicable law, and some jurisdictions do not allow certain limitations, so some of the above may not apply to you.
16. Indemnification
You agree to defend and indemnify Weavara LLC and its owners, employees, and agents against claims, damages, and reasonable expenses (including attorneys' fees) brought by a third party arising out of: (a) the course files, translation files, and other content you process with the Service; (b) your use, publication, or distribution of any report, export, or machine-drafted translation generated by the Service, including any use of a machine-drafted translation without the human review required by Section 8; (c) your violation of these Terms; or (d) your violation of any law or third-party right. You must promptly notify us of any claim subject to this section. We may, at our own expense, assume the exclusive defense of any matter subject to indemnification by you, in which case you agree to cooperate with our defense.
17. Termination
You may stop using the Service and cancel your subscription at any time. We may suspend or terminate access for accounts that violate these Terms, including attempts to circumvent billing or abuse the Service. Upon termination, your license to use the Service ends, but any reports, history, or preferences stored in your own browser remain on your device and under your control. Sections of these Terms that by their nature should survive termination (including Sections 7, 8, 9, 10, 14, 15, 16, 18, 19, and 20) will survive.
18. Changes to these Terms
We may update these Terms from time to time. Changes will be reflected by updating the "Last updated" date above, and for material changes we will make reasonable efforts to provide additional notice (such as an email to your account address or an in-app notice) before they take effect. Continued use of the Service after changes take effect constitutes acceptance of the revised Terms; if you don't agree to a change, your remedy is to stop using the Service and cancel your subscription.
19. Governing law and dispute resolution
These Terms are governed by the laws of the State of Ohio, USA, without regard to its conflict-of-laws principles. Before filing any formal claim, you agree to first contact us at support@storyaudit.app and give us 30 days to try to resolve the dispute informally. Most issues can be sorted out this way. Any dispute that can't be resolved informally will be subject to the exclusive jurisdiction of the state or federal courts located in Ohio, and each party consents to personal jurisdiction there. Either party may instead bring an individual claim in small claims court where permitted.
20. Miscellaneous
- Export compliance. You may not use the Service in violation of applicable U.S. export-control or sanctions laws, or if you are located in an embargoed region or listed on a U.S. government restricted-party list.
- Severability. If any provision of these Terms is found unenforceable, the remaining provisions remain in full effect, and the unenforceable provision will be enforced to the maximum extent permitted.
- No waiver. Our failure to enforce any provision of these Terms is not a waiver of our right to enforce it later.
- Assignment. You may not assign these Terms without our written consent. We may assign them in connection with a merger, acquisition, or sale of assets, or by operation of law.
- Entire agreement. These Terms, together with the Privacy Policy, are the entire agreement between you and us regarding the Service and supersede any prior agreements on that subject.
- No third-party beneficiaries. Except for the persons entitled to indemnification under Section 16, these Terms don't create any rights for anyone other than you and us.
- Headings. Section headings are for convenience only and have no legal effect.
21. Contact
Questions about these Terms? Email support@storyaudit.app.