# FIXTracer 0.1.0a3 Free Technical Preview Terms **Licensor:** Nikhil Prasanna, an individual ("we"). **Support and contractual notices:** support@fixtracer.dev. The effective date is the later of publication of the final terms at https://fixtracer.dev/terms/ and first public PyPI availability of `fixtracer==0.1.0a3`. The release record will state the resulting calendar date. ## 1. Acceptance and permission Read these terms before using the Software. By using the Software after these terms have been made available to you, you agree to them. If you do not agree, do not use the Software. No account, acceptance prompt, or acceptance log is required or created by the documented local commands. These terms cover FIXTracer version `0.1.0a3`, its documentation, and its bundled synthetic examples (the "Software"). You must be an adult able to enter this agreement. If you accept for an organization, you must have authority to do so. We grant you a free-of-charge, non-exclusive, non-transferable license to install and use the Software for ongoing individual manual diagnosis and local triage, including ordinary workplace use with your organization's permission. You may make installation and backup copies needed for this use. No payment, subscription, or fixed evaluation expiry applies to this version. You may carry out repeated investigations, selecting the input files and manually starting each investigation. A manually invoked script for a selected investigation is permitted. This grant does not cover scheduled or automated operational processing, directory or corpus processing, integration into internal services or tools, centrally managed or shared team deployment, or external client deliverables or services. Internal report sharing under section 3 is permitted and is not team deployment. Paid functionality is not included. ## 2. What this preview provides The Free preview includes `sample`, `extract`, explicit-file `report`, `render`, and `version`. It produces self-contained HTML and packed JSON at Free triage depth. The report is timeline-first. It retains up to four events per affected order and five clean-order summaries, shows broad anomaly categories, and omits raw FIX, exact anomaly codes, and full evidence chains from the report. Direct extract output preserves selected FIX messages and is not redacted. For larger logs, use direct identifier extraction from one supported line-oriented file, then generate a report from the extract. Each message must be complete on one physical line, within the supported format and 1 MiB line limit. Extraction has a 10,000-message match cap. Selectors use OR; extraction does not expand order chains or restore missing context. Report input above 5,000,000 aggregate bytes produces a warning. Input above 10,000,000 aggregate bytes is refused unless you explicitly use `--force-large-input`. That override can exhaust memory or make the machine unresponsive. The message cap does not guarantee that an extract fits these byte limits. These limits are operating boundaries, not performance promises. FIX and anomaly coverage is incomplete. Check output against source evidence; do not rely on it alone for trading, routing, compliance, or other material decisions. This preview does not offer arbitrary whole-log or 1 GB HTML processing, a stable automation contract, hosted processing, AI, or enterprise or compliance assurances. SQLite `.fxtcase` is in development and is not included or promised by these terms. ## 3. Local data and sharing After installation, the documented commands run locally and do not transmit FIX logs, generated artifacts, usage events, or telemetry. Installation may contact your selected package index. Report generation uses temporary local snapshots as well as the output files you select. You retain your rights in your input data. You must have permission to process it and use machines, storage, and sharing channels approved for that data. Extracts, HTML, JSON, and screenshots can contain sensitive information. Free triage filtering is not a guarantee of anonymization. Protect artifacts under the same controls as the input, and inspect the whole artifact before sharing. You may keep and share generated reports within your organization with people authorized to see the underlying data, including coworkers, for the permitted manual diagnostic use. This includes the embedded code needed to view HTML reports; it does not give recipients permission to redistribute the Software. You may share reports and screenshots made solely from bundled synthetic examples publicly if you identify them as synthetic Technical Preview output and preserve notices. These permissions do not authorize external client deliverables or grant rights in anyone else's data. We claim no ownership of your input data through these terms. **Do not send or attach production logs.** Support and feedback channels do not authorize disclosure of confidential information. Use descriptions or synthetic reproductions. These terms do not establish a confidential-data intake service or a nondisclosure agreement. ## 4. Ownership and third-party rights The Software is proprietary and licensed, not sold. We and the relevant rights holders retain our respective rights. Except as permitted above, by separate third-party terms, or by law, do not redistribute, sell, sublicense, modify, or host the Software for others; bypass access restrictions; or remove notices. You may inspect your own data and generated reports. Comply with applicable law, including export-control and sanctions requirements. Third-party components and FIX reference material retain their own licenses and notices. These terms do not limit rights those licenses grant. The release includes `fixtracer/legal_assets/THIRD_PARTY_NOTICES.txt`; separately installed dependencies also carry their own license files. Preserve the notices that apply when you share permitted material. ## 5. Support, updates, and feedback You may contact support@fixtracer.dev, but there is no promised response time, support service, maintenance, security update, or continued download availability. Future versions may change or be discontinued. New terms do not retroactively replace these terms for this version without your agreement. Feedback is optional. If you send non-confidential suggestions that you have permission to share, you allow us to use, modify, and incorporate them into FIXTracer without payment or attribution. This permission is worldwide, non-exclusive, royalty-free, and continues after this agreement ends. It does not transfer ownership of your data or grant permission to publish your identity or confidential material. ## 6. Warranty and liability **To the extent permitted by law, the Software and its output are provided "as is," with all faults, without warranties of merchantability, fitness for a particular purpose, non-infringement, accuracy, or completeness. We do not warrant error-free, secure, or uninterrupted operation.** **To the extent permitted by law, we are not liable for indirect, incidental, special, or consequential damages, or lost profits, revenue, or data arising from the Software, its output, or these terms.** **To the extent permitted by law and subject to the exceptions below, our total aggregate liability arising from the Software, its output, or these terms will not exceed US$100.** The exclusions and any cap do not apply to fraud, willful misconduct, gross negligence, or liability that applicable law does not allow us to exclude or limit. Nothing here removes mandatory statutory rights or remedies. ## 7. Ending use You may end this agreement by stopping use and deleting your Software copies. We may end your license by notice if you materially breach these terms. You must then stop using and delete the Software. You may retain input data and previously generated artifacts, including the embedded code needed to view HTML reports, and continue the permitted sharing in section 3. You do not have to destroy your evidence records. Data protection, permitted artifact retention and sharing, ownership and third-party rights, feedback permissions, warranty and liability provisions, and dispute provisions continue as needed after termination. ## 8. Law, disputes, and notices New Jersey law governs these terms, without regard to conflict-of-law rules. Disputes will be brought in state or federal courts in New Jersey that have jurisdiction, and the parties consent to those courts. This choice does not deprive you of mandatory protections under applicable law or restrict any right that applicable law gives you to bring a claim in another court. Send contractual notices to support@fixtracer.dev. We may send contractual notices to an email address you provide for correspondence. No account or email registration is required. These email arrangements do not replace any method of service or other notice required by applicable law. These terms are the agreement for this Free preview. If a provision cannot be enforced, the remaining provisions continue to apply.