Terms of Service
Status: v1, effective as posted. The engineering claims (what the service does, what is and is not transmitted, what is and is not retained) match the running code as of the version recorded in git. The jurisdictional and liability sections (§7 limitation of liability, §11 governing law) are written without prior counsel review and are expected to be revised on first counsel pass; the rest of the text is the author's engineering description of the service, not a legal construction. Material changes will be announced at frame.clarethium.com and recorded in the public repository commit history. Questions: [email protected].
Effective: as of the page's first publication date (see git history for the exact date). Subject to revision per §9 of these terms.
1. What Frame Check provides
Frame Check is a free, public tool that analyzes the structural framing of text. Its outputs include a coverage profile across five analytical dimensions, a voice classification, a temporal orientation, an epistemic-basis summary, named-pattern matches from the frame vocabulary, and numerical-claim verification against public data providers. An optional AI-assisted interpretation section is produced by third-party LLM providers when configured on the deploy.
The web service runs at frame.clarethium.com when active (currently paused 2026-04-23 pending operator authorization to resume). The MCP server is published as `frame-check-mcp` on PyPI and runs locally for any MCP-compatible client. Source code is published at pypi.org/project/frame-check-mcp under Apache-2.0; corpus artifacts are published at frame.clarethium.com/corpus/ under CC-BY-4.0 when the surface is active.
2. Acceptance
Use of the service constitutes acceptance of these terms. If you do not agree, do not use the service.
3. Acceptable use
You may submit texts for analysis and use the outputs for any lawful purpose, including academic research, commercial work, journalism, and personal reading. You may not:
- Circumvent or attempt to circumvent per-IP rate limits or the daily cost caps.
- Submit content that is illegal under applicable law, including content that infringes third-party intellectual property, content that constitutes harassment, or content that is otherwise unlawful in your jurisdiction or the provider's.
- Attempt to extract, reverse-engineer, or exfiltrate admin credentials or the private portion of the corpus.
- Use the service in a manner that imposes an unreasonable or disproportionate load on the deploy.
4. What you retain
You retain full ownership of the text you submit. Frame Check does not claim any license over your submissions beyond the bounded analytical processing described on the privacy page. Specifically:
- The Frame Check corpus event store does not persist your text, source material, topic, or any field that could be linked back to you (privacy by construction; see /privacy for the full list of recorded vs excluded fields).
- Saved analyses (the
/saved/{hash}and/compare/saved/{hash}share URLs) are opt-in. When you click Save, the analysis output including a marked-up rendering of your text is written to disk for 30 days so the share URL can render the same view a recipient sees. Don't click Save if you do not want this. - Where the deploy is configured with LLM keys, the text is transmitted to the configured LLM provider on four call paths: the V4.2 framing engine (full text up to 20,000 characters), the AI-assisted interpretation (full text for ≤3,000 chars, first 2,000 plus last 1,000 for longer), reframe (full text), and compare-framing (first 800 characters of each side). PII patterns the intake scanner detects (email, SSN, phone, payment card, API credential) are replaced with category placeholders before any LLM call. Provider terms govern transmission and retention on their side.
- Claim-level verification queries transmit a structured claim (entity, metric, value) to the relevant data provider. When the structured decomposition is weak (subject extracted but metric missing) Brave Search may receive a cleaned claim sentence (truncated to 150 characters); a two-stage entity gate blocks queries without a real entity subject so bare numeric runs (phone numbers, SSN-shaped sequences, raw card numbers) never reach Brave even as a fallback.
5. Output license
Structural measurements, frame matches, and portraits produced by Frame Check are computed deterministically from your input. You may cite, reproduce, and distribute Frame Check's outputs freely, subject to the attribution clause in CC-BY-4.0 for corpus artifacts referenced in those outputs (e.g., frame vocabulary entries).
AI-assisted interpretation text is produced by the configured third-party LLM provider. That text is governed by the provider's license terms and is labeled distinctly in the Frame Check UI so users do not conflate it with the deterministic measurement layer.
6. No warranty
Frame Check is provided "as is" and "as available" without warranty of any kind, express or implied. The service is a tool. Its outputs are structural analysis and lower-bound verification, NOT verdicts, legal advice, medical advice, financial advice, or ground truth. The honesty applied throughout the tool is the reason every output carries qualifying language; users are responsible for interpreting the outputs in context.
Detector validation results are published openly, including negative findings.
7. Limitation of liability
To the fullest extent permitted by applicable law, the provider is not liable for any indirect, incidental, special, consequential, or punitive damages, or for any loss of profits or revenues, arising out of your use of or inability to use Frame Check. The service is offered free of charge; cumulative liability for any direct damages shall not exceed EUR 50.
8. Third-party services
Frame Check calls external services (SEC EDGAR, FRED, World Bank, REST Countries, Alpha Vantage, Wolfram Alpha, Wikipedia, CoinGecko, Brave Search; and where configured, Google Gemini and xAI Grok). Those services are governed by their own terms and privacy policies. Frame Check does not control third-party retention or processing policies.
9. Changes to these terms
The provider may update these terms from time to time. Material changes will be announced at frame.clarethium.com and recorded in the public repository git history (the commit that modifies the underlying terms file is itself the change record).
10. Termination
The provider may block access to the service from specific IP addresses or ranges that violate §3 or impose disproportionate load. There is no account system; termination of access is per-IP, not per-user.
11. Governing law and jurisdiction
These terms are governed by the laws of Croatia. Any dispute arising from the terms or the service is subject to the exclusive jurisdiction of the courts of Croatia, subject to mandatory consumer-protection rules of the EU member state in which the user resides.
12. Severability
If any provision of these terms is held unenforceable, the remaining provisions remain in full effect.
13. Contact
Report issues, ask questions, or raise concerns: [email protected].
Related
- Privacy policy (privacy by construction; what is never recorded).
- Method.