EventSmith terms
Last updated November 4, 2026.
These terms are an agreement between your store and Lareys for using EventSmith, a Shopify app that runs JavaScript you write when something happens in your store or when your own systems send it an event. By installing EventSmith you agree to them. Shopify's own terms of service also apply to your use of Shopify and its App Store.
Plans and billing
- EventSmith's plans are shown in the app and on its App Store listing. Shopify bills paid plans, and charges appear on your Shopify invoice. There is no charge per run.
- When a plan's runs for the month are used up, your hooks pause until you upgrade or the month resets. Events that arrive while paused are kept as skipped runs that you can replay later.
- To stop paying, change to the Free plan in Settings or uninstall EventSmith.
Your hooks are your code
- You decide what each hook does. You are responsible for your code, for the data it reads and sends, for the services and email addresses it sends data to, and for the access to your store you approve for it.
- Hooks run within the limits shown in the app. A run that goes past a limit stops and is recorded as failed.
- Refunds your hooks issue must go back to the original payment method or to store credit, as Shopify requires.
- Don't use EventSmith to break the law, to send spam, to attack or overload other services, or to get around its limits or the separation between stores. If a hook does any of this, or puts the service or other stores at risk, we may turn it off or stop EventSmith for your store, and we tell you why.
How we process your store's data
This section is our data processing agreement with you. For the data your hooks handle, your store decides what is processed and why, and Lareys processes it on your behalf.
- Only on your instructions. We process your store's data only to run the hooks you set up, to show you their runs, and to keep the app working. We never sell it, use it for advertising or use it for anything else.
- What, and for how long. The EventSmith privacy policylists what EventSmith stores, why, and when it is deleted. Runs are kept for your plan's log retention.
- Who can see it. Only the people at Lareys who run EventSmith have access to the systems that hold your data. They use it only to answer a support request you send or to keep the app running, and Cloudflare's account audit log records every action taken in those systems.
- Security. Data is encrypted in transit and at rest. Secrets you add are encrypted again with a key for your store and hidden in every log. Access to production systems needs a strong password and a second sign-in step.
- Subprocessors. Cloudflare hosts EventSmith, stores its data and sends its emails. We tell you on this page before we add another.
- Your customers' requests. When a customer asks your store to delete their data or to see it, Shopify tells EventSmith, and EventSmith deletes the runs that name that customer or emails you a link to each of them.
- Incidents. If your store's data is accessed without permission, lost or exposed, we tell you by email without undue delay, and within 72 hours of confirming it, as ourincident response policy describes.
- When you leave. Uninstalling stops every hook at once. Shopify asks us to delete your store's data 48 hours later, and we then delete all of it.
- Transfers. Cloudflare may process data outside your country, under its own safeguards for international transfers.
Availability
We work to keep EventSmith running and retry failed runs for you, but we can't promise that every event is handled or that the service never stops. Shopify can also delay or drop deliveries. Keep anything that must not be lost in a system of your own as well.
Liability
We provide EventSmith as it is. As far as the law allows, Lareys is not liable for losses caused by your hooks, by what they send or change, or by a run that is delayed or doesn't happen. Nothing in these terms limits rights you have under the law where you live.
Changes
If these terms change, the new version appears on this page with a new date. If a change affects how we process your data, we also email your store's notification address before it takes effect.
Contact
For support, write to support@lareys.dev. For anything about these terms or your data, write tohello@lareys.dev.