Terms and Conditions
Last updated: 4 October 2026
These terms govern your download, installation and use of Spot On (the Software), a macOS application published by Carrados Limited, a company registered in the United Kingdom (we, us, our). By downloading, installing or using the Software you agree to these terms. If you do not agree, do not install or use the Software.
Spot On
The Software is available as a 7-day free trial, on the same terms as a paid licence except that it is time-limited and free. Use the trial to check that the Software works on your Mac: as a minimum, set up a shortcut and use it to open an app. By buying a licence you confirm you have had the chance to do so. When the trial ends the shortcuts stop opening apps until you enter a licence key. You are not charged automatically, and no payment details are needed to start the trial. A paid licence includes every version of the major release current when you first activate it, and may be active on up to 5 of your Macs at a time.
The Software requires macOS 14 (Sonoma) or later.
While it runs, the Software remaps the Caps Lock key with the macOS hidutil tool,
and removes the remap when it quits. With your permission it uses Accessibility, and
optionally AppleScript, to bring applications and their windows to the front. Your shortcuts
stay on your Mac, or in the sync folder you choose.
Your licence
We grant you a non-exclusive, non-transferable licence to install and use the Software on Macs that you own or control, for your own personal or internal business use, on the terms above and below.
We license the Software to you. We do not sell it to you. We and our licensors keep all intellectual property rights in the Software. Nothing in these terms transfers any of those rights to you.
A paid licence is perpetual for the versions it covers: it does not expire, and those versions keep working.
Copyright
The Software, including its code, design, icons, documentation and website, is the copyright of Carrados Limited. All rights reserved. The only exception is the open source components listed under Acknowledgements, which belong to their own authors.
What you may not do
You must not:
- resell, rent, lease, sublicense, lend or distribute the Software or your licence key;
- share your licence key publicly, or use a licence key you did not obtain from us or an authorised reseller;
- circumvent, disable or tamper with licence checks, update checks or any other technical protection;
- reverse engineer, decompile or disassemble the Software, except to the extent that applicable law expressly permits it despite this restriction;
- remove or obscure any copyright, trade mark or other proprietary notice;
- use the Software unlawfully, or to break any third party's rights.
Price, payment and refunds
The price is shown on our website at the time of purchase. Payments are processed by Stripe. We do not see or store your full card details. Prices may exclude VAT or sales tax, which is added at checkout where it applies.
We offer a full refund within 14 days of purchase, for any reason, no questions asked. Email support@canopener.app from the address you used to buy, and we will refund the payment to the original payment method. Your licence ends when the refund is issued. This offer is in addition to, and does not affect, your statutory rights (see Rights we cannot exclude).
Please contact us before raising a chargeback with your bank. A refund is faster for both of us.
Updates and support
We may release updates at our discretion, but we are under no obligation to release any update, fix or new version. Unless the terms above say otherwise, a paid licence includes every version of the major release that is current when you first activate it: a licence first activated while 1.4 is the latest version, for example, includes every 1.x version, but not 2.0 or later. The versions it includes keep working, but newer major versions are not included.
We provide support by email on a best-efforts basis. We do not guarantee any response time, or that we can resolve any particular problem.
We may change, add to or remove features, and we may discontinue the Software. We are not obliged to keep it compatible with future versions of macOS or of any other application, or with any particular hardware.
Your responsibilities
You are responsible for:
- keeping current backups of your Mac and your data;
- deciding whether the changes the Software makes are right for your Mac, and for the changes you choose to make;
- making sure you have the right to change the configuration of the Mac you use, for example where it is managed by an employer;
- keeping your licence key confidential and telling us promptly if it is exposed.
Third-party software
The Software works with other applications. Those applications are not ours. We do not control them, and we are not responsible for their behaviour, quality, security or licence terms, or for anything they do.
The Software is not affiliated with, endorsed by or sponsored by Apple Inc. or any other vendor named in the Software or on our website. Trade marks belong to their respective owners. Open source components in the Software are used under their own licences, listed under Acknowledgements, which prevail over these terms for those components.
No warranty
To the fullest extent permitted by law, and subject to Rights we cannot exclude, the Software is provided "as is" and "as available", without any warranty, condition or representation of any kind, whether express, implied or statutory. In particular, we do not warrant that:
- the Software will be uninterrupted, error-free or free of defects;
- the Software will meet your requirements or achieve any particular result;
- the Software is compatible with your configuration of macOS, hardware, applications or management profiles;
- any defect will be corrected, or that the Software will keep working after a macOS update;
- the Software is fit for use where failure could lead to death, personal injury, or severe physical, financial or environmental damage. It is not designed for such use, and you must not use it for such use.
Limitation of liability
Please read this clause carefully. It limits what we are liable for. It is subject in every respect to Rights we cannot exclude.
To the fullest extent permitted by law, we are not liable to you for:
- loss of data, loss of files, corruption of data or files, or the cost of recovering them;
- loss of profit, revenue, business, contracts, anticipated savings, goodwill or reputation;
- business interruption, downtime, or wasted time or expenditure;
- any indirect, consequential, special, incidental, punitive or exemplary loss;
- any loss caused by a third-party application, operating system or service;
- any loss arising from a change you chose to make, or from your failure to keep a backup;
- any loss arising from your breach of these terms, your misuse of the Software, or its use on a device you are not authorised to configure.
This applies whether the claim is in contract, tort (including negligence), breach of statutory duty, restitution or otherwise, and whether or not we were told the loss was possible.
Our total liability to you, for all claims together, is limited to the amount you actually paid us for your licence in the 12 months before the event giving rise to the claim. If you have paid us nothing, it is limited to £10 (ten pounds sterling).
If you use the Software for your trade, business, craft or profession, Rights we cannot exclude applies to you only for death or personal injury caused by our negligence and for fraud or fraudulent misrepresentation, and all implied terms, conditions and warranties are excluded to the fullest extent permitted by law. You agree that these limits are reasonable given the price of the Software and the chance to try it before you pay.
Rights we cannot exclude
Nothing in these terms limits or excludes our liability for:
- death or personal injury caused by our negligence;
- fraud or fraudulent misrepresentation;
- any other liability that cannot be limited or excluded under the law that applies to you.
If you are a consumer, you have statutory rights that these terms do not affect. In the United Kingdom these include your rights under the Consumer Rights Act 2015 that the Software be of satisfactory quality, fit for a purpose you made known to us, and as described, and your right under section 46 of that Act to a repair or compensation if the Software damages your device or your other digital content and we have not exercised reasonable care and skill. You also have cancellation rights under the Consumer Contracts (Information, Cancellation and Additional Charges) Regulations 2013. Consumers in the European Union and elsewhere have equivalent rights under their own law.
Where these terms conflict with a right you have that cannot be excluded, that right wins and the conflicting wording does not apply to you.
Privacy
What the Software reads on your Mac stays on your Mac, unless the terms above say otherwise. The Software contacts our update server to check for new versions, and may send anonymous crash reports so that we can fix bugs. Payment is handled by Stripe under Stripe's own terms and privacy policy. We use the email address you buy with only to send your licence key, answer you, and handle refunds.
Termination
Your licence continues until terminated. You may stop using the Software and uninstall it at any time. We may terminate your licence immediately if you materially breach these terms, in particular What you may not do, or if you obtain a refund or raise a chargeback for your purchase. On termination you must stop using the paid features of the Software. The sections No warranty, Limitation of liability, Rights we cannot exclude, General and Governing law survive termination.
Changes to these terms
We may update these terms, for example to reflect changes to the Software or to the law. The version in force for your purchase is the one published on this page when you bought your licence. We publish updates here with a new "last updated" date. If you keep using the Software after an update, you accept the updated terms, except that we will not apply a change retroactively to reduce rights you already have under a licence you have paid for.
General
Severability. If any provision of these terms is found unlawful, invalid or unenforceable, it is severed and the rest continues in full force. Where a provision can be made enforceable by narrowing it, it applies as narrowed.
No waiver. If we do not enforce a right under these terms, we have not waived it.
Entire agreement. These terms are the entire agreement between us about the Software, and replace any earlier agreement or understanding. Nothing in this paragraph limits liability for fraudulent misrepresentation.
Assignment. You may not assign or transfer your rights under these terms. We may assign ours, for example if the Software is sold, provided this does not reduce your rights.
Third parties. No one other than you and us has any right to enforce these terms.
Export. You must comply with all applicable export control and sanctions laws.
Governing law
These terms are governed by the law of England and Wales, and the courts of England and Wales have exclusive jurisdiction over any dispute arising out of them. If you are a consumer living elsewhere, you keep the protection of the mandatory consumer law of your country, and may bring proceedings in its courts.
Contact
Carrados Limited, United Kingdom
Email: support@canopener.app
Acknowledgements
The Software includes the following open source components, each used under its own licence.
Sparkle
For software updates. github.com/sparkle-project/Sparkle, MIT licence, with parts under BSD, MIT and zlib licences.
Licence text
Copyright (c) 2006-2013 Andy Matuschak. Copyright (c) 2009-2013 Elgato Systems GmbH. Copyright (c) 2011-2014 Kornel Lesiński. Copyright (c) 2015-2017 Mayur Pawashe. Copyright (c) 2014 C.W. Betts. Copyright (c) 2014 Petroules Corporation. Copyright (c) 2014 Big Nerd Ranch. All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ================= EXTERNAL LICENSES ================= bspatch.c and bsdiff.c, from bsdiff 4.3 <http://www.daemonology.net/bsdiff/>: Copyright 2003-2005 Colin Percival All rights reserved Redistribution and use in source and binary forms, with or without modification, are permitted providing that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sais.c and sais.h, from sais-lite (2010/08/07) <https://sites.google.com/site/yuta256/sais>: The sais-lite copyright is as follows: Copyright (c) 2008-2010 Yuta Mori All Rights Reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -- Portable C implementation of Ed25519, from https://github.com/orlp/ed25519 Copyright (c) 2015 Orson Peters <orsonpeters@gmail.com> This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. -- SUSignatureVerifier.m: Copyright (c) 2011 Mark Hamlin. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted providing that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Sentry
For crash reports. github.com/getsentry/sentry-cocoa, MIT licence.
Licence text
The MIT License (MIT) Copyright (c) 2015 Sentry Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
IndieLicense
For licence key checks. github.com/tarasowski/indielicence, MIT licence.
Licence text
MIT License Copyright (c) 2026 IndieLicense contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
We are grateful to the people and organisations behind these projects for sharing such powerful tools so openly.