Terms of Service

Last updated: October 28, 2025

Agreement to Terms

By accessing or using Structa, you agree to be bound by these Terms of Service and our Privacy Policy. If you do not agree to these terms, please do not use our service.

Description of Service

Structa is an AI-powered database design platform that allows users to create database schemas using natural language descriptions. We provide tools to generate, visualize, and export database schemas in various formats.

Account Registration

To access certain features, you must create an account. You agree to:

  • Provide accurate, current, and complete information
  • Maintain the security of your password
  • Accept responsibility for all activities under your account
  • Notify us immediately of any unauthorized access

Subscription Plans

Free Plan

Limited to 100 AI generations per month and 300,000 tokens per month. No payment required.

Pro Plan

Available as weekly, monthly, or yearly subscription with unlimited* generations (subject to fair-use limits) and premium features:

  • Weekly: $4.99/week - Fair-use limit: 500 generations/month, 2M tokens/month
  • Monthly: $19/month - Fair-use limit: 3,000 generations/month, 10M tokens/month
  • Yearly: $190/year - Fair-use limit: 3,000 generations/month, 10M tokens/month (save over 15%)

Lifetime Plan

One-time payment of $299 for lifetime access to all features. Fair-use limit: 2,000 generations/month, 8M tokens/month. Pay once, use forever.

Fair Use Policy

Paid plans are marketed as "Unlimited*" but are subject to reasonable fair-use limits to ensure service quality and availability for all users. Fair-use limits are:

  • Pro Weekly: 500 generations and 2M tokens per month
  • Pro Monthly/Yearly: 3,000 generations and 10M tokens per month
  • Lifetime: 2,000 generations and 8M tokens per month

Token-Based Soft Limits

For paid tiers, token limits are "soft caps" that trigger graceful degradation:

  • Below 60% usage: Normal operation with best AI models
  • 60-80% usage: Normal operation, usage monitored
  • 80-100% usage: Automatic switch to secondary AI models
  • Above 100% usage: Switch to most efficient models with slightly reduced output

Token degradation does NOT block your service - it ensures quality for all users while allowing you to continue working.

Generation Hard Caps

Generation caps are enforced as hard limits. If you reach your monthly generation cap, you will receive a message with options to:

  • Wait until the next billing cycle (resets monthly)
  • Contact support for higher limits if your use case requires it

Rate Limits

All tiers are subject to rate limits to prevent abuse and ensure service stability:

  • 5 requests per minute
  • 100 requests per hour
  • Maximum 2 concurrent requests

Prohibited Usage

The following activities are explicitly prohibited and will result in account suspension or termination:

  • Bulk automation: Using scripts, bots, or automated tools for non-human usage patterns
  • Resale or white-labeling: Reselling our service or integrating it into your own product without authorization
  • Account sharing: Sharing credentials across multiple users or organizations
  • AI model training: Using our outputs to train competing AI models or services
  • Service abuse: Intentionally degrading service quality for other users

Legitimate High-Volume Use

We welcome legitimate high-volume usage including agency work, team projects, educational courses, and open-source development. If your legitimate use case exceeds our fair-use caps, please contact us at support@trystructa.com to discuss custom enterprise plans.

Payment Terms

By purchasing a subscription, you agree to:

  • Pay all fees associated with your chosen plan
  • Provide valid payment information
  • Authorize automatic renewal for subscription plans
  • Pay applicable taxes

All payments are processed securely through Stripe. We do not store your credit card information.

Acceptable Use

You agree NOT to:

  • Use the service for any illegal purpose
  • Violate any laws or regulations
  • Infringe on intellectual property rights
  • Upload malicious code or viruses
  • Attempt to gain unauthorized access to our systems
  • Use automated tools to scrape or extract data without authorization
  • Resell, redistribute, or white-label our service without permission
  • Abuse our AI generation features (spam, excessive automated requests)
  • Share account credentials across multiple users or organizations
  • Use our service to train competing AI models
  • Violate our Fair Use Policy (see above)

Intellectual Property

You retain ownership of the database schemas you create. However:

  • Structa retains all rights to our platform, technology, and branding
  • You grant us a license to store and process your schemas to provide the service
  • We may use anonymized, aggregated data to improve our service

Service Availability

We strive to maintain 99.9% uptime but do not guarantee uninterrupted access. We reserve the right to modify, suspend, or discontinue the service with reasonable notice.

Limitation of Liability

Structa is provided "as is" without warranties of any kind. We are not liable for any damages arising from your use of the service, including but not limited to data loss, business interruption, or errors in generated schemas.

Account Termination

We may terminate or suspend your account if:

  • You violate these Terms of Service
  • You engage in fraudulent activity
  • Your account is inactive for over 2 years
  • Required by law

Changes to Terms

We may update these Terms of Service from time to time. We will notify you of material changes via email or through the service. Continued use after changes constitutes acceptance of the new terms.

Contact

For questions about these Terms of Service, contact us at:

Email: legal@trystructa.com