Before you accept the offer
No invoice has been issued, no work has started. You can walk away or ask for an updated offer.
Zero out of your pocket. The brief stays in your portal so you can reuse it later.
Six scenarios, six concrete answers. We've mapped every point in the project lifecycle so you know exactly what comes back if things change.
No invoice has been issued, no work has started. You can walk away or ask for an updated offer.
Zero out of your pocket. The brief stays in your portal so you can reuse it later.
We refund the deposit in full. Stripe's processing fee (~1.5% in the EU) is non-recoverable; we deduct only that.
You get back the deposit minus the unrecoverable Stripe fee. Refund hits your card inside 5 business days.
We keep the value of design/development hours we've already invested. We send you a written breakdown of what's been done.
The unused portion of the deposit returns to your card. You also receive everything we've built so far (code, design files).
By approving the demo, you've signed off the work for milestones 1 and 2. Those funds are earned and non-refundable.
We hand over the demo build and its source code immediately — it's yours. Milestone 3 (final) is cancelled and never invoiced.
The project is done. The full source, design files, and credentials are released to you and the engagement closes.
You own the source code outright. Hosting subscription (if any) follows its own monthly cancellation rules below.
Hosting and email are billed at the start of each month. You can cancel any time and we don't bill again, but we don't pro-rate the running month.
Service runs through the end of the paid month. You receive any data export you ask for inside 14 days of cancellation.
Refund request (or email hello@catintech.com if you don't have an account yet).Transparent refunds are the only way fixed-price agencies stay honest. Our scope, our offer, our risk.