Last updated: July 2026 · Governed by Polish law.
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.
I work on a time and materials basis — you pay for hours worked, not a fixed outcome. This means:
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.
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.
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.
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.
These terms and any agreement we sign are governed by Polish law. Any disputes would be handled by a competent court in Poland.