Terms of Service
Effective date: April 22, 2026
1. Acceptance of Terms
These Terms of Service (“Terms”) are a legally binding agreement between you (“User”, “you”) and Seth A Alexander (“SpecExtract”, “we”, “us”, “our”), the operator of the SpecExtract platform available at specextract.com (“Service”). By accessing or using the Service — including creating an account, uploading a document, or using any feature — you confirm that you have read, understood, and agree to these Terms and our Privacy Policy. If you are using the Service on behalf of an organisation, you represent that you have authority to bind that organisation to these Terms.
2. Description of Service
SpecExtract is a software-as-a-service (SaaS) platform that allows users to upload engineering documents — including technical drawings, specification sheets, material data sheets, and similar files — and use AI to extract structured specifications, ask questions about document content, and export formatted reports. AI analysis is powered by Anthropic's Claude models operating via API. The Service is intended as a productivity and reference tool for engineers, procurement professionals, and technical teams. It is not a substitute for professional engineering judgment, regulatory compliance review, or domain-specific expert advice.
3. Accounts
- You must provide accurate, current, and complete information when creating an account and keep it up to date.
- You are responsible for maintaining the confidentiality of your login credentials and for all activity that occurs under your account.
- You must be at least 18 years old to use the Service.
- You may not share your account, allow others to access the Service through your credentials, or create accounts on behalf of others without their consent.
- If you believe your account has been compromised, notify us immediately at specextract@specextract.com.
4. Subscriptions and Billing
Plans
SpecExtract offers free and paid subscription plans. Paid plans unlock higher document upload limits and premium features (AI chat, PDF export). Current plan details and pricing are displayed on the billing page within the Service.
Payments
All payments are processed by Stripe, Inc. By subscribing, you authorise Stripe to charge your payment method on a recurring monthly basis until you cancel. You agree to Stripe's own terms of service. We do not store or process your payment card details directly.
Cancellation
You may cancel your subscription at any time through the in-app billing portal. Cancellation takes effect at the end of your current paid billing period. You will retain access to paid features until that date.
Refunds
Subscription fees are non-refundable except where required by applicable law. If you believe you were charged in error, contact us within 14 days at specextract@specextract.com. We reserve the right to issue refunds at our sole discretion.
Plan Limits
Document upload limits are enforced per calendar month (UTC) and reset on the 1st of each month. Unused uploads do not roll over. Deleting a document does not restore your upload count for that month — limits track uploads made, not documents currently stored. Exceeding your plan limit prevents further uploads until the next billing cycle or until you upgrade.
5. Acceptable Use
You agree not to use SpecExtract to:
- Upload, transmit, or process documents containing classified information, ITAR-controlled technical data, EAR-controlled items, or other export-controlled content, unless you have independently determined that doing so is legally permissible under all applicable export control laws and regulations. The Service is not represented or warranted as suitable, approved, or compliant for the processing of controlled technical data. You bear sole responsibility for assessing whether your documents may be legally uploaded.
- Violate any applicable local, state, national, or international law or regulation.
- Infringe the intellectual property, privacy, or other rights of any third party.
- Upload malicious files, scripts, or content designed to harm the Service or its users.
- Attempt to reverse-engineer, scrape, decompile, or circumvent any security or access control of the Service.
- Resell, sublicense, white-label, or provide access to the Service to third parties without our prior written consent.
- Use the Service to build a competing product or extract features for competitive intelligence.
- Abuse the Service through automated uploads, scripted API calls, or bulk requests beyond normal use.
We reserve the right to suspend or terminate accounts that violate these restrictions, without refund and without prior notice where circumstances require immediate action.
6. Your Content and Data
Ownership
You retain full ownership of all documents you upload and all extracted specification data generated from your documents. We claim no intellectual property rights over your content.
Licence to Operate
By uploading documents, you grant us a limited, non-exclusive, royalty-free, worldwide licence to store, process, reproduce, and transmit your content solely as required to provide the Service to you. This includes sending document content to Anthropic's API for AI analysis. This licence terminates when your content is deleted or your account is closed.
Deletion
You may permanently delete any uploaded document from your dashboard at any time. Deletion removes the file from our storage and all associated extracted data, AI chat history, and processed content from our database. Deletion is immediate and irreversible — deleted documents cannot be recovered. Your upload count for the current month is not reduced by deletion. We may retain anonymised, aggregated usage statistics that cannot identify you or your content.
Your Responsibility
You are solely responsible for the content you upload. You represent and warrant that you have all necessary rights to upload and process each document. We are not responsible for any third-party intellectual property infringement, regulatory violation, or legal liability arising from content you upload or from your use of extracted outputs.
7. AI-Generated Output
Extracted specifications, structured data, and AI chat responses are generated by an automated probabilistic AI system. You acknowledge and agree that:
- AI outputs are inherently probabilistic and may be incomplete, incorrect, misleading, or out of context — even when they appear confident or precise.
- Extracted values such as dimensions, tolerances, materials, thread callouts, and other engineering data may contain errors or omissions that are not obvious on the face of the output.
- AI chat responses are not professional engineering advice, legal advice, regulatory guidance, or safety certification of any kind.
- You assume the full risk of relying on any AI-generated output without independent verification by a qualified person.
We expressly disclaim all liability for any loss, damage, injury, claim, or expense arising from your use of or reliance on AI-generated outputs, including but not limited to errors in extracted specifications, incomplete data extraction, or AI responses that are factually incorrect.
8. Engineering and Professional Use Disclaimer
The Service is a document analysis tool, not a licensed engineering service.
- SpecExtract is not a substitute for professional engineering judgment, domain expertise, peer review, or regulatory compliance verification.
- Outputs produced by the Service must be independently reviewed and verified by a qualified engineer or relevant professional before being used in any manufacturing, procurement, construction, safety-critical, compliance, or technical decision-making process.
- We make no representation that the Service is suitable, approved, or certified for use in any regulated industry, safety-critical application, or compliance workflow.
- Any reliance on extracted data for downstream engineering, procurement, or manufacturing decisions is entirely at your own risk.
If your use case requires guaranteed accuracy, certified outputs, or regulatory approval, you must obtain those assurances independently. The Service does not provide them.
9. Data Security
We implement commercially reasonable technical and organisational measures to protect your data — including encrypted connections (TLS/HTTPS), row-level access controls on our database, and restricted access to production systems. However, no data transmission over the internet or electronic storage system is completely secure. We cannot guarantee the absolute security of your data. By using the Service, you acknowledge that the transmission and storage of your documents and account data is at your own risk. You should not upload documents that you cannot afford to have exposed in the event of a security incident. In the event of a data breach affecting your personal information, we will notify you as required by applicable law.
10. Service Availability
We will endeavour to make the Service available, but we do not guarantee any specific level of uptime, availability, or performance. The Service may be temporarily unavailable, degraded, interrupted, or delayed due to maintenance, infrastructure issues, third-party provider outages, or events outside our control. We provide no uptime guarantee or service level agreement (SLA) unless one is separately and explicitly agreed in writing. We are not liable for any losses, damages, or costs arising from service interruptions, outages, latency, or data unavailability.
11. Third-Party Services
The Service depends on third-party infrastructure and service providers including, but not limited to, Anthropic (AI API), Supabase (database and file storage), Stripe (payment processing), and Vercel (application hosting). You acknowledge that:
- We are not responsible for failures, outages, errors, data handling, security incidents, or policy changes by any third-party provider.
- Your use of the Service may result in your data being transmitted to and processed by these providers in accordance with their own terms of service and privacy policies.
- Availability and quality of AI analysis depends on Anthropic's services, which are outside our control.
- We may change, add, or remove third-party service providers at any time as part of operating the Service.
Links to or integration with third-party services are provided for convenience and do not constitute an endorsement. We encourage you to review the privacy policies and terms of service of any third-party providers whose services you interact with through our platform.
12. Intellectual Property
The SpecExtract platform — including its software, design, interfaces, trademarks, logos, and non-user-generated content — is owned by Seth A Alexander and protected by applicable intellectual property laws. Nothing in these Terms transfers any ownership of our intellectual property to you. You may not copy, modify, distribute, create derivative works from, reverse-engineer, or commercially exploit any part of the Service without our prior written consent.
13. 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 WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY, TITLE, NON-INFRINGEMENT, OR UNINTERRUPTED ACCESS. WE DO NOT WARRANT THAT: (A) THE SERVICE WILL MEET YOUR REQUIREMENTS; (B) THE SERVICE WILL BE AVAILABLE, ACCURATE, RELIABLE, OR ERROR-FREE AT ANY TIME; (C) EXTRACTED SPECIFICATIONS WILL BE COMPLETE OR CORRECT; OR (D) THE SERVICE IS SUITABLE FOR ANY SPECIFIC PROFESSIONAL, REGULATORY, OR ENGINEERING USE CASE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES — IN THOSE JURISDICTIONS, OUR LIABILITY IS LIMITED TO THE MAXIMUM EXTENT PERMITTED BY LAW.
14. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL SPECEXTRACT,Seth A Alexander, ITS OFFICERS, DIRECTORS, EMPLOYEES, CONTRACTORS, OR AGENTS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES OF ANY KIND ARISING OUT OF OR RELATED TO THESE TERMS OR YOUR USE OF THE SERVICE, INCLUDING BUT NOT LIMITED TO:
- Reliance on AI-generated output, extracted specifications, or AI chat responses
- Engineering, manufacturing, procurement, safety, or technical decisions made using Service outputs
- Loss of data, documents, or extracted information
- Service interruptions, outages, downtime, or degraded performance
- Failures or errors caused by third-party service providers
- Unauthorised access to or alteration of your data
- Loss of profits, revenue, business opportunity, or goodwill
EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. OUR TOTAL CUMULATIVE LIABILITY TO YOU FOR ALL CLAIMS ARISING FROM OR RELATED TO THESE TERMS OR THE SERVICE — REGARDLESS OF THE FORM OF ACTION — SHALL NOT EXCEED THE GREATER OF: (A) THE TOTAL FEES PAID BY YOU TO US IN THE 12 MONTHS IMMEDIATELY PRECEDING THE CLAIM; OR (B) ONE HUNDRED US DOLLARS (USD $100).
15. Indemnification
You agree to defend, indemnify, and hold harmless SpecExtract, Seth A Alexander, and their officers, directors, employees, and agents from and against any claims, liabilities, damages, losses, costs, and expenses (including reasonable attorneys' fees) arising out of or in connection with: (a) your use of or access to the Service; (b) your violation of these Terms; (c) any content you upload; (d) your violation of any applicable law or third-party right; or (e) any engineering, procurement, manufacturing, or other decision you make based on Service outputs.
16. Force Majeure
We are not liable for any failure or delay in performing our obligations under these Terms to the extent that such failure or delay is caused by events or circumstances beyond our reasonable control, including but not limited to: acts of God, natural disasters, pandemic or public health emergencies, fire, flood, earthquake, power outages, internet failures, cyberattacks, denial-of-service attacks, third-party provider failures or outages (including cloud infrastructure, AI API providers, or payment processors), government actions or restrictions, labour disputes, war, terrorism, or changes in law or regulation. We will use reasonable efforts to resume performance as soon as practicable after such events.
17. Termination
By You
You may stop using the Service and close your account at any time. Closing your account does not entitle you to a refund of any prepaid subscription fees. You remain responsible for any amounts owed prior to termination.
By Us
We reserve the right to suspend or terminate your access to the Service at any time, with or without notice, if we determine in our sole discretion that you have violated these Terms, engaged in fraudulent or abusive behaviour, or if continuation of your access would expose us or others to harm or legal liability. We may also discontinue the Service in whole or in part at any time.
Effect of Termination
Upon termination, your right to use the Service ceases immediately. We may delete your account data in accordance with our Privacy Policy. Provisions that by their nature should survive termination will do so — see Section 19 (Survival).
18. Dispute Resolution
Informal Resolution First
Before initiating any formal dispute, you agree to contact us at specextract@specextract.com and give us at least 30 days to attempt to resolve the dispute informally. Most concerns can be resolved quickly this way.
Binding Arbitration
If we cannot resolve a dispute informally, any claim, controversy, or dispute arising out of or relating to these Terms or the Service (a “Dispute”) shall be finally resolved by binding individual arbitration administered by [ARBITRATION FORUM, e.g. JAMS or AAA] under its applicable rules in effect at the time, except as set out below. The arbitration shall be conducted in Michigan (or by remote hearing if available), in English, and the arbitrator's decision shall be final and binding. Either party may seek emergency injunctive relief in a court of competent jurisdiction to prevent irreparable harm pending the outcome of arbitration.
Class Action Waiver
YOU AND SPECEXTRACT EACH WAIVE THE RIGHT TO A JURY TRIAL AND TO PARTICIPATE IN CLASS ACTION PROCEEDINGS. ALL DISPUTES MUST BE BROUGHT IN YOUR INDIVIDUAL CAPACITY, AND NOT AS A PLAINTIFF OR CLASS MEMBER IN ANY PURPORTED CLASS OR REPRESENTATIVE PROCEEDING.
Small Claims
Either party may bring an individual claim in small claims court in lieu of arbitration, provided the claim qualifies for that court's jurisdiction and is brought on an individual basis only.
Opt-Out
You may opt out of the arbitration agreement within 30 days of first agreeing to these Terms by emailing us at specextract@specextract.com with the subject line “Arbitration Opt-Out” and your account email address.
19. Governing Law
These Terms are governed by and construed in accordance with the laws of the State of Michigan, without regard to its conflict of law principles. To the extent that any Dispute is not subject to arbitration under Section 18, or to the extent a party validly opts out of arbitration, you agree to submit to the exclusive jurisdiction of the state and federal courts located in Michigan for resolution of that Dispute, and you waive any objection to jurisdiction or venue in those courts.
20. Survival
The following sections survive expiration or termination of these Terms for any reason: Section 4 (payment obligations accrued prior to termination), Section 6 (Your Content and Data — ownership and responsibility), Section 7 (AI-Generated Output), Section 8 (Engineering and Professional Use Disclaimer), Section 12 (Intellectual Property), Section 13 (Disclaimer of Warranties), Section 14 (Limitation of Liability), Section 15 (Indemnification), Section 18 (Dispute Resolution), Section 19 (Governing Law), and this Section 20 (Survival).
21. Changes to Terms
We may update these Terms at any time. For material changes, we will provide at least 14 days' notice by email to the address on your account, or by a prominent notice within the Service. The updated Terms will be identified by a new effective date at the top of this page. Your continued use of the Service after the effective date of updated Terms constitutes your acceptance of those changes. If you do not agree to revised Terms, you must stop using the Service before the effective date.
22. General
Entire Agreement
These Terms, together with our Privacy Policy, constitute the entire agreement between you and SpecExtract regarding the Service and supersede any prior agreements or understandings on the same subject.
Severability
If any provision of these Terms is found to be invalid, illegal, or unenforceable, the remaining provisions will continue in full force and effect. The invalid provision will be modified to the minimum extent necessary to make it enforceable.
Waiver
Our failure to enforce any right or provision of these Terms is not a waiver of that right or provision. Any waiver must be in writing signed by an authorised representative of SpecExtract.
Assignment
You may not assign or transfer your rights or obligations under these Terms without our prior written consent. We may assign these Terms freely, including in connection with a merger, acquisition, or sale of assets, with reasonable notice to you.
23. Contact
For questions or concerns about these Terms, contact us at:
SpecExtract (Seth A Alexander)
112 W Hopkins Ave
specextract@specextract.com