Terms of Service

Last updated: August 4, 2026

Applies to: runsite.app and dashboard.runsite.app

1. Agreement and Acceptance

These Terms of Service ("Terms") constitute a legally binding agreement between you ("Customer", "you", or "your") and Runsite, a service operated by an individual developer ("we", "us", or "our"), governing your access to and use of the Runsite cloud platform available at runsite.app and dashboard.runsite.app (the "Platform"). Operator information and contact details are available on our About page at runsite.app/about.

By creating an account, clicking 'I agree', or otherwise accessing the Platform, you confirm that you have read, understood, and agree to be bound by these Terms and our Privacy Policy. If you are accepting these Terms on behalf of a company or other legal entity, you represent that you have the authority to bind that entity.

If you do not agree to these Terms, you must not create an account or use the Platform. We reserve the right to update these Terms at any time. Material changes will be communicated by email and by updating the 'Last updated' date above. Continued use of the Platform after the effective date of any change constitutes acceptance of the revised Terms.

2. Description of Services

Runsite is a Platform-as-a-Service (PaaS) providing managed cloud infrastructure, including but not limited to:

  • Web application hosting and deployment pipelines (Web Services, Static Sites).
  • Managed relational and in-memory databases (PostgreSQL, Redis).
  • Scheduled job execution (Cron Jobs).
  • Object and file storage (S3-compatible storage).
  • SSL certificate provisioning and custom domain management.
  • Platform API and CLI tooling.

We reserve the right to modify, expand, or discontinue any feature or service component at any time. Where we discontinue a paid service you actively use, we will provide at least 30 days written notice, except where immediate action is required for security or legal compliance reasons.

Free-tier, trial, promotional, and beta services are provided as-is, without any service level commitment, and may be modified, limited, suspended (including automatic hibernation of inactive services), or discontinued at any time without prior notice.

Free-tier database lifetime. Managed database instances provisioned on the free tier — PostgreSQL and Redis — are made available for a maximum of 30 consecutive days per instance, counted from the date the instance is created. This limit exists to release shared cluster capacity held by instances that are no longer in use, and applies to free-tier instances only. Database instances on a paid plan have no maximum lifetime.

  • Notice: we will send at least one reminder to the email address registered on your account before the 30-day period ends, and a further notice when the instance is stopped. It is your responsibility to keep that address current and to ensure our messages are not blocked or filtered.
  • Day 30: the instance is stopped. It no longer accepts connections and is unavailable to your applications, but its data is retained.
  • Day 37: if the instance has not been upgraded to a paid plan within 7 days of being stopped, the instance and its storage volume are permanently deleted. Deletion is irreversible.
  • Backup retention: for free-tier PostgreSQL, the backup set retained at the time of deletion — covering up to the final 7 days of the instance's life — is kept for 12 months from the date of deletion and may be restored by upgrading to a paid plan. Free-tier Redis instances hold data in memory only, are not backed up, and their data cannot be recovered after deletion.
  • Upgrading a free-tier instance to a paid plan at any point before deletion preserves the instance and its data without interruption.

You remain solely responsible for exporting or independently backing up any data you wish to keep, as set out in Section 6. We may change the free-tier database lifetime, the grace period, or the backup retention period on 30 days notice to the email address registered on your account.

3. Account Registration and Security

To use the Platform, you must be at least 18 years old, or the age of majority in your jurisdiction, and have the legal capacity to enter into a binding contract. You must register an account and provide accurate, complete, and current information. You agree to:

  • Maintain the confidentiality of your login credentials and not share them with any third party.
  • Be solely responsible for all activity that occurs under your account, whether or not authorised by you.
  • Notify us immediately at support@runsite.app if you become aware of any unauthorised access to or use of your account.
  • Ensure that all users accessing the Platform under your account comply with these Terms.
  • Keep your account information (including billing details and contact email) accurate and up to date.

We recommend enabling two-factor authentication (2FA) on your account. We will never ask for your password via email or support channels.

4. Acceptable Use Policy

You may use the Platform only for lawful purposes and in accordance with these Terms. The following activities are strictly prohibited:

  • Hosting, transmitting, or distributing content that is illegal, defamatory, fraudulent, or infringes upon any third-party intellectual property or privacy rights.
  • Operating, promoting, or facilitating online gambling, casinos, betting, lotteries, or similar games of chance.
  • Hosting or distributing pornographic, sexually explicit, or adult content, and any content involving the sexual exploitation or abuse of minors.
  • Hosting, distributing, or promoting content that depicts, incites, or glorifies violence, terrorism, or self-harm.
  • Advertising, selling, or facilitating the trade of weapons, firearms, ammunition, explosives, or other regulated or controlled goods.
  • Advertising, selling, or facilitating the trade of illegal drugs, controlled substances, or other prohibited products.
  • Sending unsolicited communications (spam) or operating services designed to facilitate spam.
  • Distributing malware, ransomware, spyware, or any malicious software.
  • Conducting, facilitating, or enabling distributed denial-of-service (DDoS) attacks or any form of network abuse.
  • Mining or generating cryptocurrency without explicit prior written consent from Runsite.
  • Creating multiple accounts, or using automated, fake, or fraudulent identities, to circumvent usage limits, evade suspension or bans, or otherwise abuse the Platform.
  • Abusing free-tier, trial, or promotional resources, including exploiting them for commercial-scale workloads, reselling them, or using them beyond their intended fair-use purpose.
  • Circumventing or attempting to circumvent any security, access control, or rate-limiting mechanism of the Platform.
  • Using the Platform in a manner that adversely affects the performance, availability, or stability of shared infrastructure for other customers.
  • Impersonating any person or entity, or falsely representing your affiliation with any person or entity.
  • Processing, storing, or transmitting payment card data in a manner inconsistent with PCI-DSS requirements.
  • Any activity that violates applicable EU or national law, including but not limited to GDPR, the EU Digital Services Act, and anti-money-laundering regulations.
  • Any use of the Platform that breaches applicable sanctions, trade restrictions, or export control law, or that is intended to help any person circumvent them. See Section 5.

Violation of this policy may result in immediate account suspension, termination, and permanent deletion without refund, at our sole discretion. Accounts found in serious or repeated violation — including those hosting prohibited content listed above — may be permanently blacklisted, preventing the registration of future accounts. We will cooperate with law enforcement authorities in investigations of illegal activity.

Moderation and enforcement. We monitor compliance with this policy through a combination of manual review and, where deployed, automated detection tools. Anyone may report suspected prohibited or infringing content hosted on the Platform by contacting support@runsite.app; we review such reports in accordance with applicable law, including the EU Digital Services Act. If we determine that specific content or services violate these Terms, we may remove or disable access to that content, or suspend the associated account, in accordance with Section 14. Where required by law, we will notify you of the action taken and the reasons for it. If you believe an enforcement action was taken in error, you may appeal by contacting support@runsite.app; we will review appeals in good faith and respond within a reasonable time.

5. Service Availability, Sanctions and Export Control

Runsite is a European platform. All infrastructure — compute, managed databases, object storage, and backups — is operated within the European Union, and the Platform is built and marketed first and foremost for customers established in the EU and the wider European Economic Area (EEA). Customers established elsewhere may be accepted at our discretion, provided that supplying them is lawful under the restrictions set out in this Section and that they accept EU data residency and these Terms.

We comply with all economic sanctions, trade restrictions, and export control laws applicable to us, including restrictive measures adopted by the European Union and its Member States, measures imposed by the United Nations Security Council, and — to the extent they apply to us, to our payment processor acting as Merchant of Record, or to our infrastructure suppliers — the sanctions programmes of the United Kingdom and of the United States (administered by OFAC). We apply non-EU sanctions programmes only to the extent that doing so is consistent with Council Regulation (EC) No 2271/96 (the EU Blocking Statute) and other applicable EU law, which take precedence.

By registering an account and for as long as you use the Platform, you represent, warrant, and undertake that:

  • You are not located in, ordinarily resident in, established in, incorporated under the laws of, or acting on behalf of a person in, a country or territory subject to comprehensive sanctions or embargo. As at the 'Last updated' date of these Terms, this includes Russia, Belarus, Iran, North Korea (DPRK), Cuba, Myanmar (Burma), and the territories of Ukraine that are not under the control of the Government of Ukraine, namely Crimea, Sevastopol, and the non-government-controlled areas of the Donetsk, Luhansk, Zaporizhzhia, and Kherson oblasts. This list is indicative and not exhaustive: sanctions regimes are adopted, amended, and lifted over time, and the restriction always applies to the measures in force at the relevant time rather than to the list reproduced here.
  • You are not a person, entity, vessel, or body designated on any applicable sanctions list, including the EU Consolidated Financial Sanctions List, the UN Security Council Consolidated List, the UK Sanctions List, or the OFAC Specially Designated Nationals (SDN) list; nor are you owned as to 50% or more, or otherwise controlled, directly or indirectly, by any such designated person.
  • You will not use the Platform to supply, resell, sublicense, host, or otherwise make available infrastructure, services, software, technology, or data to or for the benefit of any restricted country, territory, or designated person, and you will not use the Platform to circumvent, or assist any third party in circumventing, any sanction or export control restriction.
  • Your use of the Platform will not breach applicable export control law, including Regulation (EU) 2021/821 on dual-use items, and you will not deploy on the Platform any technology or software whose export, transfer, or provision would require an authorisation you do not hold.
  • Payments will not be made from a bank, card, or payment instrument issued in a restricted jurisdiction, or by or on behalf of a designated person.
  • You will notify us at support@runsite.app without undue delay if any of these representations ceases to be accurate.

Screening and verification. We may screen accounts, account holders, beneficial owners, and payment details against applicable sanctions lists at registration, at the time of payment, and periodically thereafter, and may use the geolocation of connections and payment origin as part of that assessment. We may request documentation evidencing your identity, place of establishment, or ownership structure, and may decline to provision or continue services until it is provided. Any personal data processed for this purpose is handled in accordance with our Privacy Policy and on the legal basis of compliance with a legal obligation.

Enforcement. If we determine, or have reasonable grounds to suspect, that you are in breach of this Section, or that continuing to serve you would place us in breach of applicable sanctions or export control law, we may — without prior notice and without liability to you — suspend or restrict access to your account and services, decline or reverse payments, withhold or freeze funds where the law requires it, terminate the account under Section 14, and delete Customer Content. Where sanctions law obliges us to report a suspected breach, or prohibits us from notifying you of an action taken or from issuing a refund, we will comply with that law in priority to any notice or refund obligation elsewhere in these Terms. Where we are permitted to do so, we will notify you of the action and its reason, and you may contest our assessment by contacting support@runsite.app with supporting evidence; we review such submissions in good faith and will reinstate services if the restriction proves to have been applied in error.

Amounts paid in respect of a suspended or terminated account are not refundable to the extent that a refund is itself restricted by applicable sanctions law, or where the suspension follows a breach of this Section. This does not affect statutory rights that cannot be waived under applicable EU consumer law.

6. Customer Content and Intellectual Property

You retain all rights, title, and interest in and to any code, data, files, databases, configurations, or other content you deploy to or store on the Platform ("Customer Content"). We do not claim any ownership rights in Customer Content.

You grant Runsite a limited, non-exclusive, royalty-free licence to host, store, process, and transmit Customer Content solely as necessary to provide the Platform services to you. This licence terminates when you delete the relevant content or close your account.

You represent and warrant that: (a) you own or have the necessary rights to Customer Content; (b) Customer Content does not infringe the intellectual property or other rights of any third party; and (c) Customer Content complies with all applicable laws.

You are solely responsible for maintaining independent backups of Customer Content outside the Platform. While we may provide backup features for certain services, we do not guarantee the availability, completeness, or recoverability of any backup, and to the maximum extent permitted by applicable law we are not liable for any loss or corruption of Customer Content.

All rights in the Platform itself — including its software, APIs, user interface, design, documentation, and branding — remain the exclusive property of Runsite and are protected by applicable intellectual property laws. You may not copy, modify, create derivative works from, reverse-engineer, or extract any part of the Platform.

7. Billing, Payments, and Refunds

Payments for paid plans are processed by our third-party payment processor, who acts as Merchant of Record (MoR) for all transactions. As MoR, the payment processor is the legal seller of record, is responsible for collecting and remitting applicable taxes (including VAT), and issues all invoices and receipts directly to you. Runsite is the service provider. By subscribing to a paid plan, you authorise the recurring charge of the applicable fees to your selected payment method.

  • Subscription fees are billed in advance on a monthly or annual cycle, as selected at checkout.
  • Usage-based charges (e.g., compute overage, storage) are billed in arrears at the end of each billing period.
  • All prices are displayed inclusive or exclusive of VAT as required by applicable law. VAT and other applicable taxes are calculated and collected by our Merchant of Record at the point of purchase and will be itemised on your invoice.
  • Because our payment processor acts as MoR, their applicable terms of service may govern the payment transaction. You may receive invoices and payment communications from our payment processor rather than from Runsite directly.
  • We reserve the right to change pricing with a minimum of 30 days written notice. Price changes take effect at the start of your next billing cycle.
  • Failure to complete payment may result in service degradation or suspension after a reasonable grace period. We will notify you before any suspension.

All fees are non-refundable except: (a) where required by applicable EU consumer law; (b) as described in our Service Level Commitment in Section 8; or (c) in cases of billing error, which you must dispute within 60 days of the invoice date by contacting support@runsite.app. Refund processing is handled by our Merchant of Record; we will initiate the process on your behalf upon receipt of a valid request.

Right of withdrawal for consumers: if you are a natural person acting for purposes outside your trade, business, or profession ('consumer') and you purchase a subscription, you have the right to withdraw from the contract within 14 days of the date of purchase, in accordance with the EU Consumer Rights Directive (2011/83/EU), unless you have expressly requested and we have commenced performance of the service within that period.

8. Service Level Commitment

We target high availability for all platform services. Our current uptime commitments and service credit entitlements for eligible paid plans are detailed in our Service Level Agreement (SLA) document, which is incorporated by reference into these Terms.

  • Scheduled maintenance windows communicated with at least 48 hours advance notice are excluded from uptime calculations.
  • Downtime caused by Customer Content, customer-side configuration errors, or factors outside our reasonable control (including force majeure events) is excluded.
  • Service credits are your sole and exclusive remedy for uptime failures and must be requested within 30 days of the relevant incident.
  • Service credits are applied to future invoices and have no cash value.

The full SLA, including current uptime targets and credit schedules by plan tier, is available upon request at support@runsite.app.

9. Data Processing

To the extent that you store or process personal data (as defined under GDPR) of third parties on the Platform, you act as the Data Controller and Runsite acts as the Data Processor. In this capacity:

  • Runsite will process such personal data only on your documented instructions and as necessary to provide the Platform services.
  • Runsite will implement appropriate technical and organisational measures to protect personal data against unauthorised access, loss, or destruction.
  • Runsite will assist you in responding to data subject requests and in fulfilling your obligations under applicable data protection law.
  • Runsite will notify you without undue delay if it becomes aware of a personal data breach affecting your data.
  • Runsite will delete or return all personal data upon termination of the agreement, at your choice, unless retention is required by law.

A full Data Processing Agreement (DPA) is available upon request at support@runsite.app. Customers subject to GDPR may be required to execute a DPA as a condition of using certain platform features. Our sub-processor list is maintained and available upon request.

10. Confidentiality

Each party may receive information from the other party that is designated as confidential or that reasonably should be understood to be confidential given the nature of the information and circumstances of disclosure ("Confidential Information"). Confidential Information does not include information that: (a) is or becomes publicly known through no fault of the receiving party; (b) was rightfully known before receipt; (c) is independently developed without reference to the Confidential Information; or (d) is required to be disclosed by law or court order.

Each party agrees to: (a) use the other's Confidential Information solely to exercise its rights and fulfil its obligations under these Terms; (b) protect it with the same degree of care used for its own confidential information, but no less than reasonable care; and (c) not disclose it to third parties without the disclosing party's prior written consent, except to employees or contractors who need to know it and are bound by equivalent confidentiality obligations.

11. Warranties and Disclaimers

We warrant that: (a) we have the legal right and authority to enter into and perform under these Terms; (b) the Platform will perform materially in accordance with our documentation; and (c) we will not knowingly introduce malicious code into the Platform.

Except as expressly stated above, the Platform is provided "as is" and "as available". To the maximum extent permitted by applicable law, we disclaim all warranties, express or implied, including warranties of merchantability, fitness for a particular purpose, and non-infringement. We do not warrant that the Platform will be uninterrupted, error-free, or that all defects will be corrected.

Nothing in these Terms excludes or limits any statutory rights that cannot be waived under applicable EU consumer protection law.

12. Limitation of Liability

To the maximum extent permitted by applicable EU law, neither party shall be liable to the other for any indirect, incidental, special, consequential, exemplary, or punitive damages, including loss of profits, loss of revenue, loss of data, loss of goodwill, or business interruption, even if advised of the possibility of such damages.

Subject to the paragraph below, our total aggregate liability for all claims arising under or in connection with these Terms shall not exceed the greater of: (a) the total fees paid by you to Runsite in the 12 months immediately preceding the event giving rise to the claim; or (b) EUR 100.

Nothing in these Terms limits or excludes either party's liability for: (a) death or personal injury caused by negligence; (b) fraud or fraudulent misrepresentation; (c) any liability that cannot be excluded or limited by applicable EU or national law; or (d) wilful misconduct or gross negligence.

13. Indemnification

You agree to indemnify, defend, and hold harmless Runsite and its officers, directors, employees, and agents from and against any claims, damages, losses, liabilities, costs, and expenses (including reasonable legal fees) arising out of or relating to:

  • Your use of the Platform in violation of these Terms.
  • Your Customer Content, including any claim that it infringes the rights of a third party.
  • Your violation of any applicable law or regulation.
  • Any misrepresentation made by you in connection with these Terms.

14. Term and Termination

These Terms remain in effect for as long as you have an active account with us.

  • You may terminate your account at any time by deleting it from the dashboard or by contacting support@runsite.app. Termination takes effect at the end of your current billing period unless you request immediate deletion.
  • We may suspend your account immediately if we have reasonable grounds to believe you are violating these Terms, including the Acceptable Use Policy, or if required for security reasons. We will notify you of the suspension and the reason.
  • We may terminate your account with 30 days written notice for any reason, or immediately in cases of material or repeated breach of these Terms, illegal activity, or non-payment.
  • Upon termination, your access to the Platform will cease. We will delete your Customer Content and personal data within 30 days of account closure, unless a longer retention period is required by applicable law.
  • Provisions of these Terms that by their nature should survive termination — including Sections 5, 6, 9, 10, 11, 12, 13, and 16 — shall survive termination.

15. Force Majeure

Neither party shall be liable for any failure or delay in performance under these Terms to the extent such failure or delay is caused by circumstances beyond its reasonable control, including but not limited to: acts of God, natural disasters, pandemic, war, terrorism, civil unrest, government action, embargoes, internet infrastructure failures, or actions of third-party service providers outside our reasonable control.

The party affected by a force majeure event will: (a) promptly notify the other party; (b) use commercially reasonable efforts to mitigate the impact; and (c) resume performance as soon as reasonably practicable. If a force majeure event continues for more than 30 consecutive days, either party may terminate the affected services by written notice.

16. Governing Law and Dispute Resolution

These Terms and any disputes arising out of or in connection with them shall be governed by and construed in accordance with the laws of England and Wales, without regard to conflict of law principles.

Before initiating formal proceedings, each party agrees to attempt to resolve any dispute through good-faith negotiations for a period of 30 days after written notice of the dispute is provided.

If informal resolution fails, disputes shall be submitted to the exclusive jurisdiction of the courts of England and Wales. If you are a consumer resident in the EU/EEA, you may also be entitled to use the European Commission's Online Dispute Resolution (ODR) platform, accessible at ec.europa.eu/consumers/odr.

If you are a consumer, nothing in this section affects your rights to bring proceedings in the courts of your country of residence under applicable EU consumer law.

17. General Provisions

  • Entire agreement: these Terms, together with the Privacy Policy and any applicable DPA or SLA, constitute the entire agreement between the parties regarding the Platform and supersede all prior agreements.
  • Severability: if any provision of these Terms is found to be unenforceable, that provision shall be modified to the minimum extent necessary to make it enforceable, and the remaining provisions shall continue in full force and effect.
  • Waiver: failure by either party to enforce any provision of these Terms shall not constitute a waiver of the right to enforce that or any other provision in the future.
  • Assignment: you may not assign or transfer your rights or obligations under these Terms without our prior written consent. We may assign these Terms in connection with a merger, acquisition, or sale of all or substantially all of our assets, with notice to you.
  • Notices: we may send notices to the email address associated with your account. Legal notices to Runsite must be sent to support@runsite.app and are effective upon confirmed receipt.
  • Language: these Terms are written in English. In case of conflict between translated versions and the English version, the English version shall prevail.