Terms of
Service
Last updated: October 11, 2026
1. Who we are
Formul.io (the website formul.io, the web app at app.formul.io and the Formul.io mobile apps) is provided by Yauheni Padniuk, a sole trader registered in the Polish Central Register and Information on Economic Activity (CEIDG), Kraków, Poland ("we", "us").
Contact us at [email protected] about anything in these terms, including cancellation, withdrawal and complaints.
2. Agreement to these terms
These terms form the contract between you and us for using Formul.io. You accept them when you create an account, and again when you buy a subscription. Our Privacy Policy explains how we handle personal data. If you do not agree to these terms, do not use the service.
3. The service and what it needs
Formul.io is an online tool for developing confectionery recipes: recipe storage, calculators that estimate composition and properties such as water activity, and related features. A free account is available to everyone. The Pro subscription adds the features described on the pricing page at the time you subscribe. The calculators and articles on formul.io can be used without an account.
To use the web app you need an internet connection, a current version of Chrome, Edge, Firefox or Safari with JavaScript and cookies enabled, and an email address to create an account.
Like any online service, using Formul.io carries risks such as phishing messages that imitate us, malware on your device, and access by others to a shared or unlocked device. We never ask for your password or sign-in code by email; sign in only at app.formul.io and keep your devices and sign-in details secure.
4. Food safety disclaimer
Important notice
Formul.io provides estimated calculations based on ingredient data and established food science models. Our predictions are formulation guides designed to assist food technologists and confectioners in their work.
- Validation required: Users are responsible for validating all formulations through proper testing procedures before commercial production.
- Regulatory compliance: Users must ensure compliance with all applicable local, national, and international food safety regulations.
- Variable results: Results may vary based on ingredient quality, equipment specifications, environmental conditions, and processing methods.
- Professional verification: For commercial food safety compliance, verify all critical parameters (water activity, pH, temperature, etc.) with calibrated instruments.
- No guarantee: Formul.io does not guarantee that formulations will meet specific quality standards, shelf life expectations, or regulatory requirements without proper testing.
Our calculations are estimates derived from recipe composition and published models; they have not been validated against laboratory measurements of your products. They serve as starting points for formulation work, not as replacements for proper food safety protocols, measurement and testing.
5. Your account
By creating an account, you confirm that:
- The registration information you give is true and complete, and you keep it up to date.
- You are at least 16 years old. If you are a minor under the law of the country where you live, you buy a subscription only with the consent of a parent or guardian.
- You keep your sign-in details to yourself and are responsible for activity under your account.
- You understand that Formul.io provides formulation guidance, not food safety certification, and you follow the food safety rules that apply to you when you make food for others.
The contract for a free account is concluded for an indefinite period. You can delete your account at any time in Settings → Privacy & Data. We may suspend or close an account that seriously or repeatedly breaches these terms; unless the breach is unlawful or harms other users or the service, we will warn you first and give you 14 days to stop.
6. Pro subscription, prices and the free trial
Pro is a subscription billed monthly or yearly. Before you pay, the checkout shows the price, the billing period and, where offered, the length of the free trial. The price shown at checkout is the final price you pay, including any taxes that apply. Website payments are processed by Stripe; we do not see or store your full card details.
Free trial. Where a free trial is offered, starting it requires a payment card and creates your subscription. The checkout shows the length of the trial and the price charged after it. If you cancel before the trial ends, you are not charged. Otherwise the first billing period is charged automatically when the trial ends. A free trial is offered once per account.
7. Automatic renewal
Your subscription renews automatically at the end of each billing period, for the same period, and the renewal is charged to your payment method until you cancel. The price of your running subscription changes only with your consent: we ask for it by email at least 30 days before the renewal the new price would apply to. If you have not given your consent before that renewal, we do not charge the new price and the subscription ends at the end of the period you have paid for.
You can switch between monthly and yearly billing in the billing portal: Settings → Subscription → Manage Billing.
8. Cancelling
You can cancel at any time:
- in the app, in Settings → Subscription → Cancel Subscription;
- in the billing portal: Settings → Subscription → Manage Billing; or
- by email to [email protected] from the address of your account.
Cancelling stops the next renewal. It takes effect at the end of the billing period you have already paid for, or at the end of the free trial: you keep Pro until that date, no new billing period is charged, and your account then moves to the free plan. Your recipes and other data are kept; Pro-only features become unavailable. A payment that is already overdue for the current period remains due. Until that date you can undo the cancellation in Settings → Subscription.
If a renewal payment fails, we retry it for a limited time and Pro stays available meanwhile. If the payment still does not succeed, the subscription ends and your account moves to the free plan.
9. Refunds
Subscription payments are not refunded, including for unused time, part of a billing period, or a renewal you forgot to cancel. Cancelling stops future payments; it does not refund past ones.
This does not limit your statutory rights. In particular, we refund:
- the amount due under the right of withdrawal in section 10;
- duplicate charges and charges made in error;
- amounts due to you because the service did not conform to the contract (section 12).
Where the law of the country you live in entitles you to end a renewed subscription early with a refund, we apply it. Refunds go to the original payment method. App Store purchases are refunded by Apple under its rules (section 11).
10. Right of withdrawal for consumers
If you are a consumer (or a sole trader for whom this contract has no professional character), you may withdraw from the subscription contract within 14 days without giving any reason. The withdrawal period ends 14 days after the day the contract was concluded, which is the day you started your subscription or free trial. Automatic renewals do not start a new withdrawal period.
To withdraw, tell us clearly that you are withdrawing from the contract, by email to [email protected], before the withdrawal period ends. You may use the model form below, but you do not have to. Sending your statement before the period ends is enough. We confirm receipt by email.
Effects of withdrawal. Pro ends when we receive your withdrawal. We refund all payments you made for the subscription within 14 days of that day, using the same payment method, at no cost to you.
Model withdrawal form
(Complete and return this form only if you wish to withdraw from the contract.)
To: Yauheni Padniuk, Formul.io, Kraków, Poland, [email protected]
I hereby give notice that I withdraw from my contract for the provision of the following service: Formul.io Pro subscription.
Date of conclusion of the contract (start of the subscription or free trial): …
Name of consumer(s): …
Address of consumer(s): …
Email address of the Formul.io account: …
Signature of consumer(s) (only if this form is sent on paper): …
Date: …
11. App Store purchases
Where Pro can be bought in the iOS app, the purchase screen shows the applicable local price and billing period. Where a free trial is available, it also shows the trial duration and the price charged afterwards. Trial eligibility for Apple purchases is determined by Apple for the subscription group.
Payment for an iOS purchase is charged to your Apple Account. The subscription renews automatically unless cancelled at least 24 hours before the end of the current period. Manage renewal, change the billing period, or cancel through Apple subscription settings. Apple handles refund requests for App Store purchases under its applicable rules and your statutory rights.
Use the same Formul.io account to access Pro on iOS and the website. Restore purchases while signed in to the account used for the original purchase. Website subscriptions remain managed through Stripe.
12. Complaints and your statutory rights
We are responsible to consumers, under the law, for providing the service in conformity with the contract. If something does not work as it should, or you want to complain about anything else, write to [email protected] with your account email and a description of the problem. We reply by email within 14 days; if you are a consumer (or a sole trader for whom this contract has no professional character) and we do not reply in time, your complaint is treated as accepted. Where the service does not conform to the contract, you have the remedies the law gives you, including having it brought into conformity, a price reduction, or ending the contract.
If you are a consumer (or a sole trader for whom this contract has no professional character), you can also use out-of-court ways of resolving a dispute, for example the free help of a municipal or district consumer ombudsman (rzecznik konsumentów) or the Trade Inspection (Inspekcja Handlowa) in Poland, or a consumer organisation or the European Consumer Centre in your country. Using them is voluntary for both sides; if we cannot resolve your complaint, we tell you whether we agree to such a procedure and, if we agree, which body is competent.
13. Deleting your account
You can delete your account at any time in Settings → Privacy & Data. Deleting it ends a website subscription immediately: Pro stops and the rest of the current billing period is not refunded. If you want to keep Pro until the end of the period you paid for, cancel the subscription first and delete the account after that date. If you are still within the withdrawal period (section 10), you can withdraw by email before or after deleting your account; deleting the account is not itself a withdrawal. Deleting your account does not stop Apple billing; cancel an App Store subscription in Apple subscription settings.
14. Intellectual property
The service, its software, design, texts and other content we provide are owned by us or our licensors and protected by intellectual property law. You keep all rights to the recipes, notes and other content you put into Formul.io. You give us the permission needed to store, process and display that content to provide the service to you and to the people you choose to share it with.
15. Acceptable use
When using Formul.io, you must not:
- provide unlawful content or content that infringes other people's rights;
- try to get around access controls, usage limits or plan restrictions, or access other users' data;
- interfere with the service, overload it, or scrape it with automated tools beyond the official API and MCP access;
- resell or share access to a paid account with other people.
16. Liability
Nothing in these terms excludes or limits liability that cannot be excluded or limited by law, including liability for harm caused intentionally, and nothing limits your statutory rights as a consumer.
Subject to that:
- You are responsible for testing what you make (section 4); we are not liable for losses caused by using a formulation without that testing. This does not limit our liability for a service that does not conform to the contract, or for death, personal injury or damage caused intentionally or by gross negligence.
- If the contract has a professional character for your business, we are not liable for lost profits or other indirect losses, and our total liability to you is limited to the amount you paid us in the 12 months before the claim.
If the contract has a professional character for your business, you indemnify us against third-party claims arising from products you make or sell based on the platform's calculations, or from your breach of these terms or the law.
17. Data processing for business customers
We process data in accordance with applicable data protection laws including the GDPR. Business customers are responsible for having an appropriate legal basis for any personal data they enter into the service. A Data Processing Agreement (DPA) is available on request.
18. Changes to these terms
We may change these terms or the service only for these reasons: (a) a change in the law, or a decision of a court or authority that applies to us; (b) adding, changing or removing features, or changes needed for security, technical or interoperability reasons; (c) a change in how payments are processed. We email every change to registered users at least 30 days before it takes effect. If you do not agree, you can cancel your subscription or delete your account before the change takes effect; a change never shortens a billing period you have already paid for. If a change to the service affects your access to it or its use more than minimally to your disadvantage, you may end the subscription within 30 days of the change and we refund the unused part of the period you paid for. A change to the price of your subscription follows section 7.
19. Governing law and disputes
These terms are governed by Polish law. If you are a consumer (or a sole trader for whom this contract has no professional character), this choice does not deprive you of the protection of the mandatory rules of the country where you live, and you may bring proceedings in the courts of that country.
20. Contact
Questions about these terms: [email protected]