Terms & conditions.

Moriya Works is a one-person software studio — a sole proprietorship registered in Malaysia (No. Pendaftaran: 202603164785 (CT0165913-P)). I'd rather have a few things written down plainly than surprise anyone later, so here is how working with me works. If we sign a separate agreement for a project, that agreement wins over this page.

How projects start

Every project begins with a written scope — agreed over email or in a proposal — that says what will be delivered, by when, and for how much, before any work starts. If the scope changes along the way, we agree the change in writing, and it may adjust the fee or the timeline.

The money-back guarantee

If what I deliver doesn't do what the agreed scope says it should, you get your money back for that milestone. Here's how it works:

1. Email hello@moriyaworks.com within fourteen (14) days of delivery, pointing at which agreed deliverables or acceptance criteria weren't met.

2. I get one fair chance to fix the shortfall at no extra cost — most problems die here.

3. If I can't fix it within a reasonable time, I refund the fees paid for that milestone in full, within fourteen (14) days.

The guarantee is about whether the work matches the agreed scope — not changes of mind, preferences raised after acceptance, or requirements that were never agreed in writing. It doesn't cover third-party costs paid on your behalf (hosting, domains, licences, app store fees), or gaps caused by materials, access or decisions that were yours to provide and weren't. A refund under this guarantee is your remedy for the affected milestone and counts toward the liability cap below. If a milestone is refunded, rights to that milestone's work come back to me and you stop using it; earlier accepted milestones are unaffected.

Acceptance

A milestone counts as accepted when you confirm it in writing, or fourteen (14) days after delivery if nothing has been raised against the agreed scope — whichever comes first.

Confidentiality

Anything you share with me stays between us. Your business information, code, credentials, and your customers' data are confidential: I never sell them, never share them with third parties, and only use them to do the work you hired me for. That holds during the project and after it ends. The only exceptions are information that's already public, or disclosure required by Malaysian law. Where I handle personal data on your behalf, I take practical steps to protect it, in line with the Personal Data Protection Act 2010.

Working on your systems and data

I'll always do careful work, but software is software: I can't promise that anything I build or touch will be error-free, or that your systems will run uninterrupted. When I work on your infrastructure, production systems or data, you stay the owner and operator of those systems — keeping backups, access controls and recovery plans in place is your responsibility. I'll flag risks when I see them, but I don't warrant against outages, regressions, production incidents or data loss. What I do promise is the clause above: your data stays private and is never sold.

Liability

If something goes wrong because of my work, my total liability to you — whatever the legal basis, contract or negligence — is capped at the fees you actually paid me for that engagement. I'm not liable for indirect or consequential losses such as lost profits, lost revenue, business interruption, loss of data, or the cost of production incidents, even if I've been told they were possible. Nothing on this page excludes liability that can't lawfully be limited under Malaysian law.

Governing law

These terms are governed by the laws of Malaysia. If we ever disagree, we talk first — in good faith, before anything else.

Changes to these terms

If these terms change, the new version goes up on this page with an updated date. The terms in effect when your project was agreed are the ones that apply to it.