Terms of Service
Contents
- Who we are
- Consulting and development services
- Store products and licenses
- What our licenses do not cover
- Refunds
- Payments and invoices
- Warranty and support
- Your responsibilities
- Limitation of liability
- Intellectual property
- Termination
- Changes to these terms
- Contact
1. Who we are
HeyWorks.id is an independent digital studio working on web, AI and automation consultancy, and on ready-to-use motion components for front-end developers. These terms cover both the services we deliver and the products we sell through our store.
By contacting us, starting a project, or buying a product, you agree to these terms. If any part conflicts with a signed agreement between us, the signed agreement wins for that project.
2. Consulting and development services
Consulting work runs on a scope we agree together before building starts. The scope is written down - it may be a proposal, a brief, or a message thread both of us accept as the reference.
- Anything outside that scope is quoted separately.
- We work in short iterations, so you see running results early instead of a big reveal at the end.
- Timelines are estimates, not guarantees. They shift when the scope shifts.
- Source code is yours once the final invoice is paid, unless we agreed otherwise in writing.
3. Store products and licenses
Store products are source code packages: React components, CSS animation kits, and similar front-end assets. Buying one grants you a license, not ownership of the code itself.
What you may do
Use it in unlimited personal and commercial projects, modify it, and keep using it forever. No recurring fee, no expiry, no domain limit.
What you may not do
Resell, sublicense, or redistribute the source code as your own product or template - standalone or as part of a competing component store. Sharing it inside one team or one company is fine.
4. What our licenses do not cover
We do not own everything a component touches. Third-party libraries keep their own licenses, and you are responsible for checking them before shipping. Where a product uses Framer Motion, React, or another open-source project, those remain under their original licenses.
5. Refunds
Because store products are digital files delivered instantly, they cannot be physically returned. Still, we handle refund requests like this:
- If you have not downloaded the file and it is within 7 days, we refund in full.
- If the product is broken in a way we cannot fix within a reasonable time, we refund in full.
- If you simply changed your mind after downloading, we may decline or offer store credit.
- Priority DM sessions are not refundable once a substantive reply has been sent.
6. Payments and invoices
Prices are listed in Indonesian Rupiah (IDR) and may change without notice; a purchase locks in the price shown at checkout. For consulting, we usually work with a deposit and milestone payments, which are stated in the proposal.
7. Warranty and support
Store products come with a 30-day warranty covering bugs in the code as delivered, meaning we fix or replace the product at no cost. It does not cover problems caused by your own modifications, by incompatible third-party dependencies, or by using the component outside the documented setup.
Consulting projects carry the warranty period stated in the proposal. If none is stated, it is 14 days after final delivery, covering defects in the delivered scope only.
8. Your responsibilities
- Give us the access and information we need to do the work, on time.
- Have the rights to any assets, data, or third-party accounts you hand over.
- Do not ask us to build anything that breaks the law or a third party's terms of service.
- Review delivered work and raise objections promptly, not months later.
9. Limitation of liability
We build carefully and test what we ship, but no system is ever entirely risk-free. To the extent the law allows, our liability for any single claim is capped at the amount you actually paid us for the product or service involved. We are not liable for indirect loss - lost revenue, missed opportunities, or data loss resulting from systems you operate after delivery.
Where local mandatory consumer law gives you stronger protection, that protection stands and nothing here overrides it.
10. Intellectual property
Until full payment is received, we retain the rights to everything we create for you. After that, the custom code written for your project transfers to you, excluding tools and libraries we built earlier and reuse across projects - those stay ours and are licensed to you, not sold.
We may show the work in our portfolio and describe the system we built, unless you ask us not to in writing.
11. Termination
Either side can end an engagement with written notice if the other has breached these terms and has not fixed the breach within 14 days. You pay for work completed up to that point; we hand over what exists at that stage.
12. Changes to these terms
We update these terms as the business evolves. Changes do not retroactively alter deals already closed - an already-purchased license keeps the terms it was bought under.
13. Contact
Questions about these terms, a license, or an invoice: [email protected]. We aim to reply within 2 business days.