Terms of Service

Your agreement with TheChaos Software

These terms outline how you may access and use the CityData API, a service provided by TheChaos Software. They also cover how we process your data, and how billing and refunds are handled through Paddle. Last updated 10/2/2025.

Terms of Service

These Terms of Service govern your use of the CityData API (the 'Service'), provided by TheChaos Software ('the Company', 'we', 'us'). By creating an account or using the Service, you agree to these terms and to any addenda attached to your plan.

You are responsible for safeguarding your API key. Keys are issued to a single organisation and must not be shared publicly. If you believe a key is compromised revoke it in the dashboard and contact support immediately.

You may cache responses for performance, but you may not resell, repackage, or redistribute the data as a standalone product without written permission from TheChaos Software. Derivative works that embed the data inside your application experience are permitted.

Acceptable use

Do not attempt to probe, scan, or test the vulnerability of the platform. Automated scraping, bulk exporting, or traffic that is clearly intended to degrade service for others is prohibited.

You must respect the published rate limits for your plan. If you require higher throughput contact us and we will size a contract that matches your workload.

Billing and subscriptions

Paid plans are billed through Paddle, our merchant of record. Charges are denominated in the currency shown at checkout. Subscriptions renew automatically at the end of each billing cycle unless you cancel from the dashboard or request cancellation through support.

When you adjust plans we rely on Paddle's prorating rules. Upgrades take effect immediately. Downgrades usually complete at the next renewal so you can continue using your current allowance until the period ends.

Refund policy (Paddle)

If you purchased through Paddle you are entitled to a discretionary refund within 14 days of the initial charge provided your usage remains within the free tier limits. Submit refund requests to [email protected] with your Paddle order ID. When a refund is approved the subscription is terminated and your API key is revoked.

If you believe you have been charged in error or you encounter a service outage that materially affects your production workload contact us. We will escalate with Paddle and work toward a fair resolution.

Privacy policy

We collect only the information required to operate the API: account details, authentication logs, and usage metrics. Payment information is processed and stored by Paddle. We do not store card details on our infrastructure.

Access to raw request logs is limited to authorised engineers for debugging and security investigations. Logs are retained for up to 90 days before rotation unless legal obligations require longer retention.

You can request deletion of your account and related personal data at any time by emailing [email protected]. We will remove the data unless we are required to keep it for accounting or legal compliance.

Data accuracy and changes

We update core datasets regularly, but we do not guarantee that every record is current or complete. You acknowledge that location data may contain inaccuracies and agree to validate critical use cases.

We may update these terms to reflect new features or compliance requirements. When changes are material we will post a notice in the dashboard or email the account owner at least 14 days before the change takes effect.

Questions or requests

Email [email protected] for legal notices, privacy requests, or billing help. We typically respond within one business day.