1. Acceptance of Terms
By accessing or using the MetricsHub API Gateway, developer portal, or any associated services (collectively, the "Service"), you confirm that you have read, understood, and agree to be bound by these Terms and our Privacy Policy.
If you do not agree to these Terms, you must not use the Service.
2. Definitions
- "API Key" — a unique credential issued to authenticate your requests to the Service.
- "Customer Data" — event, metric, and log data you submit through the API.
- "Usage Data" — metadata about your use of the API (request counts, payload sizes, timestamps).
- "Documentation" — technical documentation published at dev-metrics-hub.net.
- "Service Credits" — account credits issued as SLA remedies.
3. Account Registration
To use the Service, you must register for an account with accurate and complete information. You are responsible for maintaining the security of your account credentials and API keys. You must immediately notify us at security@metricshub.io of any suspected unauthorised access.
Each account may generate up to 10 API keys. Keys can be rotated at any time through the developer portal. API keys are non-transferable and must not be shared publicly (e.g., in public repositories).
4. The Service
MetricsHub provides a high-throughput API gateway for ingesting telemetry events, metrics, and log data from mobile, IoT, and server-side applications. The Service includes:
- REST API endpoints for event ingestion, metrics push, and log aggregation
- Stream processing pipeline with configurable enrichment and routing rules
- Time-series storage with configurable retention periods
- Query API for retrieving and aggregating stored data
- Developer portal with API key management and usage dashboards
- SDKs for iOS, Android, Python, Node.js, Go, Java, and .NET
We reserve the right to modify or discontinue features with 60 days' notice for generally available features, or 14 days' notice for beta features.
5. Acceptable Use Policy
You agree not to use the Service to:
- Transmit any data that violates applicable laws, regulations, or third-party rights
- Attempt to probe, scan, or test the vulnerability of any MetricsHub system or network
- Circumvent or disable any authentication or security controls
- Reverse-engineer, decompile, or disassemble any part of the Service
- Resell or sublicense API access without our express written consent
- Transmit personally identifiable information (PII) in event names or unstructured log fields without appropriate pseudonymisation
- Conduct load testing or performance benchmarking against production endpoints without prior arrangement
- Generate traffic patterns designed to circumvent rate limits (e.g., distributing requests across multiple API keys)
6. API Usage and Rate Limits
Default Limits (per API key)
| Limit | Value | Scope |
|---|---|---|
| Requests per minute | 10,000 | Per API key |
| Events per batch call | 5,000 | Per request |
| Max payload size | 8 MB | Per request |
| Concurrent connections | 500 | Per account |
| Monthly event volume | Per plan | Per account |
When limits are exceeded, the API returns HTTP 429 Too Many Requests
with a Retry-After header.
Consistent limit violations may trigger throttling or account review. Contact us to discuss
higher limits for your workload.
7. Billing and Payment
7.1 Plans and Pricing
The Service is offered on a subscription basis. Current pricing is published on our pricing page. We may update pricing with 60 days' notice; changes apply at your next renewal.
7.2 Payment
Subscriptions are billed monthly or annually in advance. Overage charges (usage above your plan's included volume) are billed monthly in arrears at the rates published on the pricing page. Payment is processed by Stripe. All amounts are in GBP (or USD / EUR where specified) exclusive of VAT.
7.3 Late Payment
Invoices not paid within 30 days of issue may result in account suspension. We reserve the right to charge interest on overdue amounts at 8% per annum above the Bank of England base rate, as permitted by the Late Payment of Commercial Debts (Interest) Act 1998.
7.4 Refunds
We do not offer refunds for partial subscription periods, except where required by applicable consumer protection law or where we have materially failed to meet our SLA obligations (see §10).
8. Data Ownership
You retain full ownership of all Customer Data you submit to the Service. MetricsHub does not claim any intellectual property rights in your Customer Data.
You grant MetricsHub a limited licence to process Customer Data solely for the purpose of providing the Service and as described in the Privacy Policy. This licence terminates upon account closure, after which Customer Data is deleted in accordance with our retention schedule.
We may use anonymised, aggregated usage statistics derived from Customer Data (not identifiable to you or your end-users) to improve our services.
9. Intellectual Property
All rights in the Service, including the API, platform software, documentation, and MetricsHub brand assets, are owned by MetricsHub Systems Ltd. or our licensors. Nothing in these Terms grants you any right in our intellectual property other than the limited right to use the Service as described herein.
If you provide feedback or suggestions about the Service, you grant us a perpetual, royalty-free licence to use such feedback in our products without obligation to you.
10. Service Level Agreement (SLA)
10.1 Uptime Commitment
| Plan | Monthly Uptime Target | Measurement |
|---|---|---|
| Starter | 99.5% | Ingest API availability |
| Growth | 99.9% | Ingest API + Query API |
| Enterprise | 99.95% | All endpoints, per region |
Uptime is measured over each calendar month, excluding scheduled maintenance windows (announced at least 48 hours in advance via the status page) and force majeure events.
10.2 Service Credits
If we fail to meet the applicable uptime target in any calendar month, you may request Service Credits as follows:
- 99.0% – 99.49% uptime: 10% of monthly subscription fee
- 95.0% – 98.99% uptime: 25% of monthly subscription fee
- Below 95.0%: 50% of monthly subscription fee
Credits must be requested within 30 days of the incident via support@metricshub.io and are applied to your next invoice. Credits are your sole remedy for SLA breaches.
11. Confidentiality
Each party agrees to keep the other's Confidential Information (including API keys, account data, and any technical information marked as confidential) strictly confidential and not to disclose it to third parties without prior written consent, except as required by law.
12. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, METRICSHUB'S TOTAL AGGREGATE LIABILITY TO YOU FOR ALL CLAIMS ARISING UNDER OR IN CONNECTION WITH THESE TERMS SHALL NOT EXCEED THE GREATER OF (A) THE AMOUNT YOU PAID FOR THE SERVICE IN THE 12 MONTHS PRECEDING THE CLAIM, OR (B) £500.
NEITHER PARTY SHALL BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING LOSS OF REVENUE, DATA, OR PROFIT, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Nothing in these Terms limits or excludes liability for death or personal injury caused by negligence, fraud or fraudulent misrepresentation, or any other liability that cannot be limited by law.
13. Indemnification
You agree to indemnify, defend, and hold harmless MetricsHub, its directors, officers, employees, and agents from and against any claims, damages, losses, and expenses (including reasonable legal fees) arising from: (a) your use of the Service in violation of these Terms; (b) Customer Data you submit that infringes any third-party rights; or (c) your violation of applicable law.
14. Termination
14.1 Termination by You
You may cancel your subscription at any time through the developer portal. Cancellation takes effect at the end of the current billing period.
14.2 Termination by MetricsHub
We may suspend or terminate your account immediately if you breach these Terms, fail to pay invoices within 45 days of due date, or if continued service would expose MetricsHub or its other customers to legal or security risk. We will provide notice where reasonably practicable.
14.3 Effect of Termination
Upon termination, your API keys are revoked and access to the Service ceases. You may export your Customer Data for 30 days following termination, after which it will be deleted in accordance with our retention schedule. Sections 8, 9, 11, 12, 13, and 15 survive termination.
15. Governing Law and Dispute Resolution
These Terms are governed by the laws of England and Wales. Both parties submit to the exclusive jurisdiction of the courts of England and Wales to resolve any disputes arising under these Terms.
Before commencing proceedings, the parties agree to attempt to resolve any dispute through good-faith negotiation for at least 30 days following written notice of the dispute.
16. Changes to These Terms
We may update these Terms from time to time. Material changes will be notified by email to account holders at least 30 days before taking effect. Your continued use of the Service after the effective date constitutes acceptance of the revised Terms.
17. Contact
For questions about these Terms, contact us at:
- Email: legal@metricshub.io
- Post: MetricsHub Systems Ltd., 52 Gracechurch Street, London, EC3V 0EH, UK