In short. You may install and use our apps as described in each product's terms. Your files and data stay on your device and remain yours. Please don't share licence keys or crack the apps. If you are a consumer, the legal guarantee of conformity protects you in full.
1. The parties and this agreement
This End User License Agreement ("EULA") is between you and [Person 1: full name] (VAT no. [Person 1: VAT number]) and [Person 2: full name] (VAT no. [Person 2: VAT number]) ("we", "us"), the two self-employed individuals who publish apps under the Moka Solutions brand (a brand only, not a company or legal entity). It applies to every application we publish under the Moka Solutions brand — including its command-line tools, extensions, plug-ins, integrations, documentation and updates (together, the "App") — for example Espresso for Mac.
Each App may have product terms (for Espresso: Espresso product terms) that describe its editions, licence limits and trials. The product terms are part of this EULA and prevail over it for that App. Purchases are governed by the Terms of Sale & Refunds.
You accept this EULA by installing or using the App. If you don't accept it, please don't install or use the App; if you already paid, you can ask for a refund as described in the Terms of Sale.
2. Licence
We grant you a personal, non-exclusive, non-transferable, worldwide licence to install and use the App, for the editions, purposes and number of devices set out in its product terms and in the licence you obtained (free, trial or paid). The App is licensed, not sold: we (and our licensors) keep ownership of it.
Unless the product terms say otherwise:
- a free edition may be used for personal, non-commercial purposes;
- a trial may be used only to evaluate the App, for its stated duration;
- a paid licence belongs to one natural person, who may use the App for any lawful purpose, including commercial use, on the number of devices stated in the product terms. An organisation needs one licence for each person who uses the App. Volume licences are available on request.
"Commercial" means use by or for a business, organisation or public body, or as part of work for which you are paid.
3. What you may not do
Except where the law expressly allows it despite this clause, you may not:
- share, rent, lend, resell or publish your licence key or trial code, or use one licence for more people or devices than it covers;
- remove, disable or circumvent licence checks, trial limits or technical protection measures;
- distribute copies or modified versions of the App, or remove its copyright notices;
- decompile, disassemble or reverse engineer the App — except as permitted by articles 64-bis to 64-quater of Italian Law no. 633/1941 and art. 6 of Directive 2009/24/EC (for example, to achieve interoperability with other software), which cannot be excluded by contract;
- use the App to violate the law or other people's rights, for example to access files you are not authorised to access.
4. Licence keys, activation and checks
A paid licence or trial is delivered as a key or code, which you activate in the App. Activation links the licence to a device using an anonymous identifier, so that we can apply the device limit. You can free a device by deactivating the App on it, then activate it elsewhere.
Once activated, the App works offline. It may contact our licence server from time to time to renew its licence (for Espresso, about once a month): this lets us stop keys that were refunded, charged back or published. What is sent is minimal and listed in the Privacy Policy. If the licence can't be checked for a long time, the App keeps working; it may remind you to go online.
5. Updates
The App may check for updates and offer to install them; you can turn automatic checks off in its settings. What updates a paid licence includes is stated in the product terms (for Espresso: all updates of Espresso). If you are a consumer, we provide the updates, including security updates, needed to keep the App in conformity for the period required by law (art. 135-octies and following of the Italian Consumer Code), and we tell you about them.
We may change or remove features in updates. If an update substantially and negatively affects a paid App you use, and you are a consumer, you may be entitled to terminate and receive a partial refund under the Italian Consumer Code provisions implementing art. 19 of Directive (EU) 2019/770; you may also keep using the previous version where technically possible.
6. Your data and your files
The App works on your device. Data it creates (for example Espresso's index of your disks) is stored on your device, remains yours, and is not sent to us. Details for each App are on its privacy page (for Espresso: Privacy details); the general rules are in the Privacy Policy.
Some Apps can act on your files at your request — for example rename, move to Trash or open them. They do so only when you ask. We design every App to avoid irreversible actions, but no software is perfect: please keep regular backups (for example with Time Machine).
7. Integrations and third-party services
The App may let you connect other software or services — for example AI assistants through the Model Context Protocol (MCP), launchers such as Raycast or Alfred, or scripts through a command-line tool. When you set up such a connection, the other software receives what it asks for (for example the names and paths of files matching a search) and handles it under its own terms and privacy policy, which may include sending it to its provider's servers. You decide whether to connect it, and you can disconnect it at any time.
8. Features based on machine learning
Some features use machine-learning models that run on your device, such as Apple's on-device language model or the Vision framework (for example, Espresso's natural-language search and photo descriptions). Their output is generated automatically and may be incomplete or wrong: check the results before relying on them, especially before acting on files. These features don't send your content to us or to third parties.
9. Open-source components
The App includes open-source software licensed under its own terms (for Espresso, see Open-source notices and the App's Acknowledgements). Nothing in this EULA restricts rights you have under those licences for those components.
10. Legal guarantee of conformity (consumers)
If you are a consumer, you have the legal guarantee of conformity for digital content and digital services under articles 135-octies to 135-vicies ter of the Italian Consumer Code (implementing Directive (EU) 2019/770). If the App is not in conformity, you are entitled to have it brought into conformity, or to a price reduction or termination of the contract with a refund. To use it, write to support@mokasolutions.dev. This guarantee is free of charge and is not affected by anything in this EULA.
11. Disclaimer
Beyond the legal guarantee and other rights that cannot be excluded, the App is provided "as is". To the extent the law allows, we don't give other warranties — for example that the App will meet every need you have, work with every file system or device, or be free of all errors.
12. Liability
To the extent the law allows:
- we are not liable for indirect or unforeseeable damage, loss of profits or business, or loss of data that you could have avoided with regular backups;
- our total liability under this EULA is limited to the amount you paid for the App in the 12 months before the claim (or €50 for free editions and trials).
These limits do not apply to liability for wilful misconduct or gross negligence (art. 1229 of the Italian Civil Code), for death or personal injury, under product liability law, or to any other liability that cannot be limited, and they never affect consumers' statutory rights.
13. Termination
You may stop using the App and uninstall it at any time. This licence ends automatically if you materially breach it, for example by sharing or cracking licence keys; in that case we may revoke the licence after telling you why (unless the breach is obvious, such as a key published online). Refunds for purchases are governed by the Terms of Sale. On termination, you must stop using the paid features; data the App stored on your device remains yours.
14. Export and sanctions
You confirm that you are not subject to EU, Italian, UN or US sanctions that would prohibit us from providing the App to you, and that you won't use it in breach of export control laws.
15. Apps obtained from the Apple App Store
If you obtained an App from Apple's App Store, the following also applies, and prevails in case of conflict:
- This EULA is between you and us only, not with Apple Inc. ("Apple"). We, not Apple, are solely responsible for the App and its content.
- Your licence is limited to using the App on Apple-branded products that you own or control, as permitted by the Usage Rules in the Apple Media Services Terms and Conditions; the App may also be used by other accounts associated with you through Family Sharing or volume purchasing, where enabled.
- We alone are responsible for maintenance and support of the App, as described in this EULA and in our Terms of Service. Apple has no obligation to provide maintenance and support.
- We are responsible for any product warranty, whether express or implied by law, to the extent not effectively disclaimed. If the App fails to conform to any applicable warranty, you may notify Apple, and Apple will refund the purchase price (if any) to you; to the maximum extent permitted by law, Apple has no other warranty obligation with respect to the App.
- We, not Apple, are responsible for addressing any claims relating to the App or your possession and use of it, including product liability claims, claims that the App fails to conform to any legal or regulatory requirement, and claims arising under consumer protection, privacy or similar legislation.
- If a third party claims that the App or your possession and use of it infringes that third party's intellectual property rights, we, not Apple, are solely responsible for the investigation, defence, settlement and discharge of that claim.
- You represent that you are not located in a country subject to a U.S. Government embargo or designated as a "terrorist supporting" country, and that you are not on any U.S. Government list of prohibited or restricted parties.
- Questions, complaints or claims about the App go to us: see section 17.
- You must comply with applicable third-party terms (for example your network provider's) when using the App.
- Apple and its subsidiaries are third-party beneficiaries of this EULA and, once you accept it, Apple will have the right (and will be deemed to have accepted the right) to enforce it against you as a third-party beneficiary.
16. Law and courts
This EULA is governed by Italian law, without prejudice to the mandatory consumer protection of the country where you live. Courts are determined as in section 17 of the Terms of Service. The UN Convention on Contracts for the International Sale of Goods does not apply.
17. Contact
[Person 1: full name] (VAT no. [Person 1: VAT number]) and [Person 2: full name] (VAT no. [Person 2: VAT number]), publishing under the Moka Solutions brand. Email: support@mokasolutions.dev. Postal addresses and certified email (PEC) are in the Legal notice.
18. Changes
We may update this EULA. The version that applies to you is the one in force when you accepted the App or its latest update; changes don't reduce what you already paid for. The current version and its effective date are always on this page.