Terms and Conditions

Version 2026-10-11 · effective from 11 October 2026 · previous version (8 October 2026)

In short: Easy Form Studio is sold by CODEVO, the sole trader business of Ivan Babić in Zagreb, Croatia. You choose a monthly subscription (19 EUR) or a yearly subscription (149 EUR). A subscription bought on the website starts with 14 days free and then turns into a paid subscription that renews automatically until you cancel it. You can cancel at any time, and cancellation takes effect at the end of the paid period. As a consumer you can withdraw from the contract within 14 days (section 15). For a subscription with a free trial, that period lasts as long as the trial, so withdrawing in time costs nothing.

1. Seller

Easy Form Studio is sold, and the easyformstudio.com website is run, by:

CODEVO, obrt za računalne i druge usluge, vl. Ivan Babić
Krotovica 16, 10040 Zagreb, Croatia
OIB (Croatian tax ID): 00448210519
Registered in the Croatian Register of Crafts (Obrtni registar), MBO 99378876
Phone: +385 95 353 9388
E-mail: easyformstudio@gmail.com

A Croatian sole trader business (obrt) has no separate legal personality, so the party to your contract is Ivan Babić as the owner of the business. In these terms we call him “we” or “the seller”. Easy Form Studio is the name of the product.

The seller is outside the VAT system (a lump-sum taxed sole trader) and does not charge VAT. Its VAT identification number HR00448210519 is used only for services to business customers in other EU countries (section 4).

2. Subject and acceptance

Easy Form Studio is furniture design software: cabinets, wardrobes and kitchens, cutting lists in Excel and PDF, DXF, MPR and CIX files for CNC machines, labels, quotes, assembly instructions, publishing 3D projects on the web, an AI design assistant, and render and AR.

These terms govern buying and using a licence for Easy Form Studio: the monthly subscription and the yearly subscription. They cover the Blender add-on, the EasyFormStudio app, updates, the licence check, the AI assistant, web publishing and support.

You accept these terms and the Privacy Policy by ticking the box on the order page. This version applies to contracts concluded from 11 October 2026 onwards. It applies to subscriptions concluded earlier after the notice described in section 19. Customers who bought earlier keep the licence scope they bought (section 8).

Easy Form Studio is bought by consumers and business customers from Croatia and from any other country:

  • a consumer is a natural person who buys Easy Form Studio for purposes outside their trade, business, craft or profession;
  • a business customer is a sole trader, company, independent professional, association or other entity that buys Easy Form Studio for its business activity.

You choose the buyer type on the order page (section 3): private individual, or company or sole trader. By choosing “company or sole trader” you declare that you are buying for your business and not as a consumer; we record this declaration with the time and IP address.

Rules marked as rules for consumers apply only to consumers, and rules for business customers only to business customers. Everything else applies to everyone. These terms do not limit the rights that mandatory law gives a consumer.

A person who accepts these terms or buys on behalf of a business customer warrants that they are authorised to represent that business customer.

The contract is concluded in Croatian or English, as you choose. Both language versions of these terms are equally valid. If they differ, the interpretation more favourable to the consumer applies (Article 58(1) of the Croatian Consumer Protection Act).

3. How the contract is concluded

The contract is concluded at a distance, in four steps:

  1. Choosing a plan on the website (Buy) or in the add-on (Account panel).
  2. The order page on our server (https://api.easyformstudio.com). It shows the plan and price per period, the free trial and renewal, the seller’s details and compatibility, and links to these terms, the Privacy Policy and the withdrawal instructions. You choose whether you are buying as a private individual or as a company or sole trader, from Croatia or from any other country. A company or sole trader enters its name, country and address; one from Croatia also its OIB, and a company from another country may enter its VAT number or tax number. You tick the required box to accept these terms and the Privacy Policy. If you buy as a private individual, for a subscription without a free trial you also tick a separate box for your statement about the start of delivery (section 15). You place the order with the “Order with obligation to pay” button or, for a free trial, with a button that states the amount charged after 14 days.
  3. Payment on the Stripe Checkout page (card and billing address). The page names the seller and what will be charged. You complete payment with the button on Stripe’s page.
  4. Confirmation by e-mail, on a durable medium: your licence key, plan, price per period, trial end and renewal, how to cancel, the terms version, your statement about the start of delivery if you gave one, withdrawal instructions with a link to the withdrawal function, and information on complaints. Attached are a PDF of these terms and a PDF of the withdrawal instructions and form.

The contract is concluded when Stripe confirms your payment or, for a free trial, your card.

Before you place the order you see all the details in one place. You correct any mistakes directly in the form or with the “Back” link. Nothing is charged until you complete step 3.

We keep a record of every order: plan, accepted versions of the terms and the Privacy Policy, your statements, time, IP address and browser details. You receive the terms that applied to your purchase by e-mail. All versions stay online at an address containing the version date, for example https://easyformstudio.com/terms-and-conditions/2026-10-08/.

4. Plans, prices and VAT

  • Monthly subscription: 19 EUR per month, with a 14-day free trial (section 5).
  • Yearly subscription: 149 EUR per year, with a 14-day free trial (section 5).

Both plans include every feature and every new version while the licence is valid. Only the AI assistant quota differs (section 11). With every plan you also get more than 300 real-world textures as a free bonus.

Prices are in euros and final. VAT is not charged. Supplies are exempt from VAT under Article 90(1) of the Croatian VAT Act. The price shown on the order page is binding.

5. Payment, free trial, renewal and cancellation

Payment is by card only, through Stripe (Visa, Mastercard, American Express and others; Apple Pay and Google Pay count as card payments). We do not see or store your card details. Promotion codes are not accepted.

Free trial. Monthly and yearly subscriptions you buy on the website start with 14 days free. A card is required to start. When the trial ends, it turns into a paid subscription and the first period (19 EUR or 149 EUR) is charged to your card automatically, unless you cancel before then. If you cancel during the trial, nothing is charged.

A subscription that you, as an existing customer, buy again from the add-on after the previous one has ended has no free trial. The first period is charged immediately.

Renewal. A subscription is paid in advance and renews automatically for the same period until you cancel it. It runs for an indefinite period, and after the trial your minimum commitment is one paid period (a month or a year).

Cancellation. You can cancel at any time in the add-on (EFS tab → Account → Cancel subscription) or by e-mail to easyformstudio@gmail.com. Cancellation takes effect at the end of the paid period or of the trial, and you keep full access until then. We confirm the cancellation by e-mail. There are no refunds for a started or paid period, except on a consumer’s withdrawal (section 15) and in other cases required by law.

Failed payment. If a renewal payment fails, Stripe retries it automatically and we let you know by e-mail. You can change your card in the add-on (EFS tab → Account → Update payment card). Exports and new cabinets stay available for 7 more days after the end of the paid period and are then blocked until payment succeeds.

Termination by us. We can terminate the contract with 30 days’ notice; in that case we refund a consumer the proportionate part of the price for the paid period after the contract ends. This does not apply to lifetime licences bought earlier. For serious breaches of these terms or the law we can terminate the contract without notice; for misuse of a licence key the procedure in section 8 applies.

6. Changing plan

You can switch between the monthly and yearly subscription in the Account panel. The change takes effect at the end of the current paid period (during the trial, at the end of the trial), with no proration and no credit.

You confirm a plan change as an order. Before you confirm it you see the new price, the date it applies from, renewal and how to cancel. You confirm with the “Order with obligation to pay” button and receive a confirmation by e-mail. You can undo a scheduled change until it takes effect. A plan change is a change to the existing contract and does not start a new 14-day withdrawal period.

7. Price changes

We announce a price change by e-mail at least 30 days in advance. The new price applies from the first billing period that starts after that notice and does not affect periods already paid. If you do not agree with the change, you can cancel your subscription free of charge before the new price takes effect. Towards consumers we change the price only for a valid reason: higher costs of servers and hosting, of the AI model or of payment processing, inflation, or a change in the seller’s tax status.

If the seller becomes registered for VAT, VAT is added to the price from that day. We announce this by e-mail at least 30 days in advance, unless the obligation arises by law without the possibility of notice; in that case we tell you without delay.

8. Licence

The Easy Form Studio add-on is free software: we license it under the GNU General Public License, version 3 or later (GNU GPL). The EasyFormStudio app is Blender with our changes and is distributed under the same licence. The GNU GPL gives you the right to use, study, change and share the program, and these terms do not limit those rights. The add-on is delivered as source code, and you receive the source code of the app together with the download links.

What you pay for is your personal licence key and the services tied to it: exports in the program, updates, web publishing, the AI assistant and support. The key is valid for as long as the subscription runs.

For contracts concluded under this version, the key is for one user on at most two computers. You may move it to another computer if you stop using it on the old one.

Customers who bought before this version keep what they bought, including use on all their computers. Lifetime licences bought earlier, including licences bought before subscriptions were introduced, remain perpetual.

Your projects are yours. You may use everything you export (cutting lists, drawings, CNC files, labels, quotes, renders) commercially without limits.

You may not share, resell or publish your licence key, or let others use the services through it.

In case of misuse we first warn you by e-mail. If the misuse continues, we may deactivate the key. You can challenge this with a complaint (section 17) and use every remedy the law gives you.

9. Delivery, functionality and compatibility

Delivery is digital and immediate after payment or the start of the trial. Your personal licence key (API key) is shown on the purchase page and sent to you by e-mail. You download the add-on and the app through direct links.

Compatibility. Easy Form Studio is available as:

  • an add-on for Blender 4.2 or newer;
  • the EasyFormStudio app for macOS (Apple Silicon) and Windows x64, which packages Blender together with the add-on.

The hardware requirements are those of Blender (blender.org). The licence check, updates, the AI assistant and web publishing need an internet connection.

Technical protection. The add-on checks the licence online at start-up and looks at the licence status before exports and before a new cabinet is made. A subscription keeps working offline until the date our server last confirmed. A lifetime licence bought earlier never blocks, even offline.

When a subscription ends (cancellation, a payment that still fails after 7 days, or withdrawal):

  • the app still opens;
  • your projects stay yours: you open them, save them and change existing cabinets, and import works;
  • all exports are blocked until you renew: PDF, Excel, DXF, MPR and CIX, labels, price list, JSON export, offcuts, render and web publishing;
  • new cabinets and templates are blocked until you renew: new cabinet and corner cabinet, copying a cabinet (Shift+D), the cabinet of “Fill the gap” and inserting templates.

10. Updates and changes to the software

The add-on updates itself. Every plan includes all new versions while the licence is valid, and lifetime licences bought earlier include all future updates of Easy Form Studio.

We provide security updates while the licence is valid. For lifetime licences bought earlier we provide them for as long as Easy Form Studio is developed and offered, and at least for as long as the law requires.

We change Easy Form Studio only for a valid reason: for security, to comply with the law, for compatibility with new versions of Blender and operating systems, and to improve the software. A change costs you nothing extra. We inform consumers of a change clearly. If a change affects a consumer’s use more than slightly negatively, we inform the consumer by e-mail in advance, and the consumer can terminate the contract free of charge within 30 days of the change or of the notice, whichever is later; we then refund the proportionate part of the price for the paid period after termination (for lifetime licences bought earlier, to the extent the law requires).

11. AI design assistant

The AI assistant is optional. You do not have to use it, and the add-on works the same without it.

Message quota:

  • free trial: 10 messages;
  • monthly subscription: 30 messages per month;
  • yearly subscription and lifetime licence bought earlier: 60 messages per month.

The assistant’s answers are suggestions. Check dimensions, hardware and prices yourself before production or quoting.

The assistant uses Anthropic’s Claude model through our server. The data sent and how we process it are described in the “AI assistant” section of the Privacy Policy.

12. Publishing projects on the web

Projects you publish from Easy Form Studio are uploaded to projects.easyformstudio.com. Anyone who has the link can view a published project.

You are responsible for what you publish. Publish only content you have the right to use and that does not break the law or infringe the rights of others, including their personal data.

A project stays published until you ask us to remove it. Report illegal content to easyformstudio@gmail.com with the subject “Content report”, including a link to the content and the reason. We review reports without undue delay and let the person who reported it know our decision. If we remove content or restrict access to content or to an account, we give the owner of the project the reasons, unless that would be unlawful.

13. Availability and support

We aim to keep the online services (the licence check, updates, the AI assistant and web publishing) available without interruption. We announce planned maintenance in advance where possible. We do not guarantee uninterrupted availability, which also depends on third-party providers. A subscription keeps working offline until the date our server last confirmed (section 9).

Support is available by e-mail at easyformstudio@gmail.com on working days. We aim to reply within 2 working days. Video tutorials are on YouTube.

14. Invoices

We issue an invoice for every charge, except for the free trial, to the details you entered when ordering and paying; the buyer is responsible for their accuracy. A company or sole trader gives its name, registered address and country. A company or sole trader from Croatia also gives its OIB, a company from another EU member state may give its VAT identification number, and a company from outside the EU its tax number.

We send the invoice by e-mail, and it is also available in the Account panel. All invoices are fiscalised under the Croatian Fiscalisation Act. An issued invoice cannot be changed or deleted; corrections are made by cancelling it (storno) and issuing a new one. You agree to receive invoices electronically; we send a paper copy on request.

Invoices to private persons and to companies and sole traders from Croatia carry the note “Isporuke su oslobođene plaćanja PDV-a temeljem čl. 90. st. 1. Zakona o PDV-u.” (Supplies are exempt from VAT under Article 90(1) of the Croatian VAT Act.) An invoice to a company from another EU member state whose VAT identification number is confirmed in VIES carries that note and the note “Prijenos porezne obveze — čl. 17. st. 1. Zakona o PDV-u. PDV ID izdavatelja: HR00448210519.” (Reverse charge — Article 17(1) of the Croatian VAT Act; the issuer’s VAT ID), together with the buyer’s VAT identification number. For other business customers outside Croatia, VAT is shown on the invoice in accordance with the law, depending on the buyer’s country.

For a card payment the buyer cannot later request an e-invoice (eRačun) for the same payment.

Any payment receipts Stripe may send are not invoices.

15. Right of withdrawal (consumers)

As a consumer you can withdraw from the contract without giving any reason within 14 days of its conclusion. The period runs from the order (for a subscription with a free trial, that is the start of the trial). Renewing a subscription and changing the plan are changes to the existing contract and do not start a new withdrawal period.

Subscription with a free trial. The trial lasts 14 days, as long as the withdrawal period. So withdrawing in time costs nothing, just like cancelling during the trial. When the trial turns into a paid subscription, no new withdrawal period starts, because you were told about this when you ordered. For this subscription you give no statement about the start of delivery on the order page.

Subscription without a free trial (a subscription that you, as an existing customer, buy again from the add-on, section 5). On the order page you tick a separate box to ask for the subscription to start immediately. If you withdraw within the 14 days, you pay a proportionate amount for the time until withdrawal, and we refund the rest (Articles 77 and 84(8) of the Consumer Protection Act).

For lifetime licences bought earlier, withdrawal is governed by the contract concluded at purchase, together with our notice to existing customers.

How to withdraw:

We confirm receipt of your statement immediately by e-mail, with the date and time of receipt. You meet the deadline if you send your statement before the period ends. The instructions, the function and the form are also on the Withdrawal page.

Effects. We refund what is due to you without undue delay and at the latest within 14 days of receiving your statement, to the card used for the payment, unless you expressly agree otherwise. The refund costs you nothing. On withdrawal the licence is revoked and exports, new cabinets and templates are blocked.

Withdrawal and cancelling a subscription (section 5) are not the same: cancelling stops renewal from the end of the paid period, while withdrawing within the 14 days ends the contract immediately and we refund you as described above.

Business customers have no statutory right of withdrawal; the cancellation rules in section 5 apply to them. That is why they give no statements about the start of delivery on the order page.

16. Liability and conformity

We are liable for damage in accordance with the law.

Towards business customers we are not liable for lost profit, loss of business or other indirect damage, and our total liability is limited to the amount the business customer paid for the service in the 12 months before the event giving rise to the damage, or 50 EUR, whichever is higher. These limits do not apply to damage caused intentionally or through gross negligence.

Towards consumers we are liable in accordance with the law, without these limits. We are liable for the conformity of the digital content and services with the contract under the Croatian Act on Certain Aspects of Contracts for the Supply of Digital Content and Digital Services (NN 110/21); this liability cannot be excluded. If Easy Form Studio does not work as described in these terms and on the website, you can ask for the defect to be fixed, a price reduction or termination of the contract. Security updates are described in section 10.

We are not liable for failure or delay in performance caused by circumstances beyond our control that we could not prevent, remove or avoid (force majeure), including outages of third-party providers such as data centres, payment and communication services or the Croatian Tax Administration’s systems.

17. Complaints, out-of-court dispute resolution and governing law

You can send a written complaint by e-mail to easyformstudio@gmail.com, by post to Krotovica 16, 10040 Zagreb, Croatia, or hand it in at the seller’s registered seat (Article 10 of the Croatian Consumer Protection Act). We confirm receipt of a complaint in writing without delay and send a written reply within 15 days of receipt at the latest. We keep a record of complaints for one year.

The body competent for out-of-court resolution of consumer disputes is the Mediation Centre of the Croatian Chamber of Trades and Crafts (Centar za mirenje pri Hrvatskoj obrtničkoj komori). Taking part in mediation is voluntary and we decide on it case by case.

The contract and these terms are governed by the law of the Republic of Croatia. As a consumer you keep the protection of the mandatory rules of the country where you habitually live.

The competent court in Zagreb has jurisdiction over disputes with business customers. For disputes with consumers, the court is determined by law, and a consumer can also bring proceedings against us before the court for the place where they are domiciled.

18. Free licences for education and non-profits

Schools, universities and registered non-profit organisations can get Easy Form Studio for free. Write to us at easyformstudio@gmail.com, and after a quick check we send you access. These terms apply to a free licence, except the provisions on payment.

19. Changes to these terms

We change these terms only for a valid reason: changes in the law, changes to Easy Form Studio, or changes to how buying and billing work. A new version applies to new contracts from the date shown at the top of the page.

For existing contracts we announce changes by e-mail at least 30 days before they take effect. If you do not agree, you can terminate the contract or cancel your subscription free of charge before that date; the previous version then continues to apply to you until the end of the period already paid. If you do not, the changes apply from the announced date.

Changes that do not reduce your rights or increase your obligations, such as clarifications, apply from publication.

Price changes are covered by section 7, and changes to the software by section 10.

Changes to these terms do not reduce what a lifetime licence bought earlier gives you.

Every version stays online with its date, and you also receive the version that applied to your purchase by e-mail.

20. Contact

E-mail: easyformstudio@gmail.com
Phone: +385 95 353 9388
Address: CODEVO, Krotovica 16, 10040 Zagreb, Croatia

All details about the seller and complaints are also on the Contact page.

Easy Form Studio

E: easyformstudio@gmail.com

YouTube · Instagram

CODEVO, obrt za računalne i druge usluge, vl. Ivan Babić · Krotovica 16, 10040 Zagreb · OIB 00448210519