Disclaimer
Effective Date: January 16, 2025 Last Updated: January 16, 2025
General Disclaimer
PerchIQX ("we", "us", or "our") provides database schema analysis tools and documentation for educational and professional use.
By using PerchIQX, you acknowledge and agree to the following disclaimers:
1. No Professional Advice
Not Database Administration Advice
PerchIQX provides automated analysis and recommendations, but:
- We are not database administrators (DBAs)
- We are not responsible for your database decisions
- Recommendations are algorithmic suggestions, not expert consultation
You are solely responsible for:
- Validating all SQL recommendations before execution
- Understanding the impact of schema changes
- Testing in non-production environments first
- Maintaining proper database backups
Not Legal or Compliance Advice
Nothing on PerchIQX constitutes legal or compliance advice regarding:
- Data protection regulations (GDPR, CCPA, etc.)
- Industry-specific compliance (HIPAA, SOX, PCI-DSS)
- Data retention policies
Consult qualified professionals for compliance requirements.
2. Database Risk
No Guaranteed Results
PerchIQX provides ICE-scored recommendations, but:
- ❌ We cannot guarantee performance improvements
- ❌ We are not responsible for data loss or corruption
- ❌ We do not control your database environment or configuration
Database operations involve risk, including:
- Schema migration failures
- Production downtime
- Data corruption
- Query performance degradation
- Unexpected side effects
Use at Your Own Risk
By using PerchIQX:
- You accept full responsibility for database changes
- You acknowledge that recommendations are opinions, not guarantees
- You understand that testing is mandatory before production deployment
- You will maintain proper backups before executing changes
Always follow the deployment safety pattern:
Development → Staging → Production
↓ ↓ ↓
Test Validate Deploy
3. Data Accuracy
Third-Party Data Sources
PerchIQX integrates with:
- Cloudflare D1 API (primary data source)
- Your database schema metadata
- SQLite introspection queries
We do not guarantee:
- ✅ Data accuracy or completeness
- ✅ Real-time schema synchronization
- ✅ Availability of Cloudflare APIs
- ✅ Absence of errors or bugs
Statistical Analysis
Our tools use:
- ICE scoring methodology (Insight × Context × Execution)
- Observable schema properties
- Heuristic pattern detection
These are:
- Analytical, not deterministic
- Opinionated, based on design decisions
- Subject to error, as with all software
Always verify critical recommendations with:
EXPLAIN QUERY PLAN
for performance claims- Test queries in staging environments
- Manual review of generated DDL statements
4. No Affiliation with Cloudflare
PerchIQX is not affiliated with, endorsed by, or sponsored by:
- Cloudflare, Inc.
- Cloudflare D1 team
- Anthropic (Claude AI) or OpenAI
- Any database vendors or service providers
PerchIQX is an independent, open-source project created for the developer community.
5. Software Disclaimer
Open Source License
PerchIQX is released under the MIT License and provided "AS IS" without warranties of any kind.
We do not guarantee:
- ❌ Bug-free operation
- ❌ Compatibility with your environment
- ❌ Security or data protection
- ❌ Continued maintenance or support
- ❌ Backward compatibility across versions
Use Responsibly
When using PerchIQX:
- Secure your credentials: Protect your Cloudflare API tokens
- Respect rate limits: Don't abuse D1 APIs
- Test thoroughly: Validate all recommendations in dev/staging
- Maintain backups: Before any schema modifications
- Review generated SQL: Don't blindly execute DDL statements
6. User Responsibility
Database Management Decisions
You are responsible for:
- ✅ Understanding your database schema and dependencies
- ✅ Testing schema changes in isolated environments
- ✅ Maintaining database backups and disaster recovery plans
- ✅ Monitoring performance after optimizations
- ✅ Complying with your organization's change management policies
PerchIQX cannot account for:
- Custom application logic dependent on schema structure
- Database triggers, views, or stored procedures
- External systems integrated with your database
- Organization-specific naming conventions or standards
Cloudflare D1 Limits
You must understand and comply with:
- Cloudflare D1 limits and quotas
- Database size restrictions
- Query execution time limits
- API rate limits
PerchIQX recommendations may exceed D1 limits in some cases (e.g., large migrations). You are responsible for:
- Breaking large migrations into smaller batches
- Monitoring resource usage
- Upgrading Cloudflare plans if needed
7. Limitation of Liability
To the maximum extent permitted by law:
PerchIQX and its contributors are NOT liable for:
- Data loss, corruption, or deletion
- Production downtime or service interruptions
- Incorrect recommendations or analysis errors
- Failed migrations or schema changes
- Performance degradation
- Security breaches
- Financial losses
- Consequential, incidental, or punitive damages
Your use of PerchIQX is at your sole risk.
Critical Warning
⚠️ NEVER execute schema changes directly in production without thorough testing.
Schema migrations can:
- Lock tables and cause downtime
- Break existing application code
- Corrupt data if rolled back improperly
- Exceed database resource limits
Best Practice Checklist:
- [ ] Backup database before migration
- [ ] Test in development environment
- [ ] Validate in staging with production-like data
- [ ] Review all generated DDL statements
- [ ] Have rollback plan ready
- [ ] Monitor after deployment
- [ ] Execute during maintenance windows
8. Experimental Features
Some PerchIQX features may be marked as:
- Experimental - Under active development
- Beta - Testing phase, may change
- Preview - Early access, feedback welcome
Experimental features:
- May produce incorrect results
- May change without notice
- Should not be relied upon for production decisions
- Are provided for evaluation and feedback only
Always check feature stability status before relying on recommendations.
9. Security Considerations
Local Execution
PerchIQX MCP server runs locally on your machine, not in the cloud.
Security implications:
- Your Cloudflare API tokens are stored locally (never transmitted to PerchIQX servers)
- Schema data is analyzed locally (we don't see your database structure)
- SQL recommendations are generated client-side
API Token Security
You are responsible for:
- Keeping Cloudflare API tokens confidential
- Not committing tokens to version control (use
.env
files) - Rotating tokens if compromised
- Following Cloudflare's security best practices
PerchIQX cannot protect you from:
- Token exposure through insecure storage
- Social engineering attacks
- Compromised development environments
10. Changes to This Disclaimer
We may update this Disclaimer from time to time. Changes will be posted on this page with an updated "Last Updated" date.
Continued use of PerchIQX after changes constitutes acceptance of the updated Disclaimer.
11. Severability
If any provision of this Disclaimer is found to be unenforceable, the remaining provisions will remain in full effect.
12. Contact
Questions or concerns about this Disclaimer?
- GitHub Issues: github.com/semanticintent/semantic-perch-intelligence-mcp/issues
- Documentation: semantic-perch-docs.michshat.workers.dev
Related Policies
- Privacy Policy - How we handle your information
- Cookie Policy - Our approach to cookies and tracking
Final Word: PerchIQX is built with care for database intelligence and AI-native development. We want to help you optimize your database, but the ultimate responsibility for schema changes rests with you.
Use these tools as decision support, not decision replacement.
Test thoroughly. Deploy carefully. Monitor actively.
Deep Insights. Database Intelligence. Your Responsibility. 🗄️