Terms of Service
Last updated: 30 August 2026
These Terms of Service (“Terms”) are an agreement between you and the developer of CanvasRunner (“CanvasRunner”, “we”, “us”). CanvasRunner (“CanvasRunner: Personal Apps” on Google Play) is an Android app that runs small, single-purpose web apps that you create for yourself, and that optionally backs them up to your account so they can be restored on another device. By creating an account or using the app you agree to these Terms. If you do not agree, do not use CanvasRunner.
Who can use CanvasRunner
CanvasRunner is intended for adults (18 and over). You must be able to form a binding contract with us and must not be barred from using the service under applicable law. You are responsible for keeping your account credentials secure and for all activity under your account.
Your apps and your content
- You own what you create. The HTML, JavaScript, icons, and other content of the apps you add to CanvasRunner (“Your Content”) remain yours. We claim no ownership of them.
- Limited licence to operate the service. You grant us the limited right to store, copy, transmit, and display Your Content solely to provide CanvasRunner to you — for example to sync a backup to your account and restore it to your devices. This licence ends when you delete the content or your account, except for copies in routine backups that are overwritten in the ordinary course.
- You are responsible for Your Content. You are solely responsible for what your apps do and for making sure you have the right to use any code, text, images, or other material they contain. Do not add content that is unlawful, infringes someone else’s rights, or that you are not permitted to distribute to yourself.
AI-generated content
CanvasRunner is commonly used to run apps generated with the help of third-party AI assistants such as Claude, ChatGPT, or Gemini. CanvasRunner is not affiliated with, endorsed by, or operated by those providers. We do not generate, review, or verify the apps you run, and we are not responsible for their accuracy, security, or fitness for any purpose. Treat AI-generated code the way you would treat any code from an untrusted source, and review it before relying on it.
Acceptable use
You agree not to:
- use CanvasRunner to build, store, or distribute malware, or to attack, probe, or disrupt any system or network;
- attempt to break out of the app sandbox, defeat the app’s security controls, or gain unauthorised access to our systems or other users’ data;
- use the service to violate the law or the rights of others, or in a way that would place us in violation of Google Play’s policies;
- resell, sublicense, or provide the service to third parties as your own, or use it to run apps on behalf of other people at scale;
- interfere with or place an unreasonable load on our infrastructure, including the backup and sync systems.
Accounts, backup, and deletion
Backup and sync are provided on a best-effort basis. You are responsible for keeping your own copies of anything important — the copy of an app on your device is not a substitute for your own source of truth. An app that has not synced for 30 days is automatically removed from our servers; the copy on your device is unaffected. You can delete an individual app, or your entire account and all associated data, from inside the app, as described in the Privacy Policy.
Third-party services
CanvasRunner relies on third-party providers, including Supabase (database, file storage, and authentication, hosted in the EU) and Google (for “Sign in with Google” and distribution through Google Play). Your use of those services through CanvasRunner is also subject to their own terms. We are not responsible for third-party services and do not control them.
Service changes and availability
CanvasRunner is under active development. We may add, change, or remove features, and we may suspend or discontinue the service (in whole or in part) at any time. We will make reasonable efforts to give notice of significant changes where practical, but we are not liable to you for any modification, suspension, or discontinuation of the service.
Disclaimer of warranties
CanvasRunner is provided “as is” and “as available”, without warranties of any kind, whether express or implied, including any implied warranties of merchantability, fitness for a particular purpose, and non-infringement. We do not warrant that the service will be uninterrupted, error-free, secure, or that any backup will always be recoverable. Some jurisdictions do not allow the exclusion of certain warranties, so some of these exclusions may not apply to you.
Limitation of liability
To the maximum extent permitted by law, we will not be liable for any indirect, incidental, special, consequential, or punitive damages, or for any loss of data, profits, or goodwill, arising out of or relating to your use of (or inability to use) CanvasRunner. To the maximum extent permitted by law, our total liability for all claims relating to the service will not exceed the greater of the amount you paid us for the service in the 12 months before the claim, or USD 20. Nothing in these Terms limits liability that cannot be limited under applicable law, including your statutory consumer rights.
Termination
You may stop using CanvasRunner at any time and may delete your account from inside the app. We may suspend or terminate your access if you breach these Terms, if required to comply with the law or platform policies, or if we discontinue the service. On termination, the rights granted to you under these Terms end; sections that by their nature should survive (including content ownership, disclaimers, and limitation of liability) will survive.
Governing law
These Terms are governed by the laws of the State of Washington, United States, and applicable U.S. federal law, without regard to conflict-of-laws rules. The state and federal courts located in Washington will have exclusive jurisdiction — except where mandatory consumer protection law in your country of residence gives you the right to bring proceedings locally or requires a different governing law.
Changes to these Terms
If we make material changes to these Terms, we will update the “Last updated” date above and, where required, notify you in the app. Your continued use of CanvasRunner after a change takes effect means you accept the revised Terms.
Contact
Questions about these Terms: support@canvasrunner.com.