Legal

Terms of Service.

Last updated: July 2026  ·  Governed by Polish law.

How it starts

Before any work begins, we have a conversation. I want to understand what you actually need — the scope, the timeline, any constraints. From there I'll put together a brief outlining what I'll do, how long it'll take, and what it'll cost.

Work starts once we've both agreed on that brief. The formal document we sign is a umowa zlecenie (contract for specific work) under Polish law.

How I charge

I work on a time and materials basis — you pay for hours worked, not a fixed outcome. This means:

Payment is typically due on delivery. For longer projects I'm open to upfront billing or milestone-based payments — we agree on this before we start.

After delivery

Every project includes a support period after handover. During that time I'm available to fix bugs, answer questions and make small adjustments related to the original scope.

If you need ongoing support beyond that, we can extend the arrangement. That's a separate agreement — same format, same transparency.

Ownership

Once the project is fully paid for, everything I built for you is yours. Code, designs, documentation — all of it transfers to you. I don't retain rights or licenses over work you've paid for.

Confidentiality

Whatever you share with me stays between us. I don't talk about client projects publicly, reference them without permission, or share technical or business details with third parties.

If something goes wrong

I take quality seriously. If something I delivered doesn't work as agreed, I'll fix it — that's what the support period is for.

That said, I'm not liable for indirect losses, loss of revenue, or issues arising from how my work is integrated into systems I didn't build or maintain.

Governing law

These terms and any agreement we sign are governed by Polish law. Any disputes would be handled by a competent court in Poland.