SpoolFarm Terms of Service
Document version: 1.5 of 7 October 2026 · Developer: Irakli Nishnianidze, an individual trading as IkkaDoes, Intrarea Guliver, nr. 13, 060565 Bucharest, Romania (the "Developer", "we") · Contact: spoolfarm@ikkadoes.com · Application: SpoolFarm for Android
These Terms are the agreement between you and the Developer governing your use of SpoolFarm. You do not pay us directly — payment goes through Google Play. A subscription renews automatically until you cancel it, and a free trial turns into a paid subscription unless cancelled before it ends. Cancellations and refunds are handled in Google Play.
Please pay particular attention to Section 8: SpoolFarm controls 3D printers and receives data from them, but it is not a safety device. You must not leave printing unattended in reliance on the app's notifications.
You are responsible for print safety and for any personal data belonging to your customers that you enter into the Application — see Sections 8 and 14.
This summary is provided for convenience and does not replace the full text.
1. Parties and acceptance
1.1. These Terms are entered into between you (the "User", "you") and Irakli Nishnianidze, an individual trading as IkkaDoes, of Intrarea Guliver, nr. 13, 060565 Bucharest, Romania, the developer of the SpoolFarm application.
1.2. You accept these Terms by installing, launching or using the Application. If you do not agree with any provision, do not use the Application and uninstall it.
1.3. The Application is distributed through Google Play. The Google Play Terms of Service apply to you in addition to these Terms. In case of conflict regarding payment, refunds and store operation, Google's terms prevail.
1.4. If you use the Application on behalf of an organisation, you confirm that you are authorised to accept these Terms on its behalf.
2. Definitions
Application — the SpoolFarm mobile application for Android in all its editions, including updates.
Pro edition — the build from Google Play, full access to which is unlocked by a paid subscription or a lifetime licence.
Demo edition — a time-limited evaluation build provided on an individual basis. Its use is additionally governed by a separate non-disclosure agreement.
Subscription — a recurring paid right to use the Pro edition (pro_monthly, pro_yearly).
Lifetime licence — a one-time purchase (pro_lifetime), see clause 5.5.
Free trial — 14 days of free access to the Pro edition granted by Google Play when a Subscription is first taken out.
3. Licence
3.1. The Developer grants you a limited, revocable, non-exclusive, non-transferable licence to use the Application on devices under your control, for personal or internal business purposes.
3.2. The Application is licensed, not sold. All rights not expressly granted to you are reserved by the Developer.
3.3. You may not:
- resell, rent out, distribute the Application or provide paid access to it to third parties;
- modify, decompile or disassemble the Application, except where expressly permitted by mandatory provisions of applicable law (in particular rules on software interoperability);
- circumvent purchase verification mechanisms, edition restrictions or the validity period of the Demo edition;
- use the Application to breach the law or the rights of third parties.
3.4. The restrictions in clause 3.3 do not affect rights that cannot be restricted by contract under the law of your country of residence.
4. Editions of the Application
4.1. Functional differences between the Pro and Demo editions are determined by the Developer and may change in new versions.
4.2. The Demo edition stops working once the period built into it expires. This is intended behaviour, not a defect. The period runs from the moment the build was made, and installing an older build at a later date does not extend it.
5. Paid features
5.1. Products and payment
The following products are available:
| Product | Type | Charge |
|---|---|---|
pro_monthly | Subscription | monthly |
pro_yearly | Subscription | annually |
pro_lifetime | One-time purchase | once |
All payments are processed by Google Play. The Developer does not receive or store your payment card details. Depending on your country, Google may act as the seller of record for the transaction; in that case the payment relationship arises between you and Google, while these Terms govern your use of the Application.
The current price, currency and applicable taxes are shown in Google Play before you confirm the purchase. Prices are deliberately not stated in this document: they differ between countries and are subject to change.
5.2. Free trial
The free trial lasts 14 days and is granted once. Eligibility for the trial is determined by Google against your Google account — reinstalling the Application, changing device or clearing data does not renew it.
When the free trial ends, the Subscription automatically becomes paid unless you cancel before it expires. Cancelling during the trial preserves access until the end of the trial.
5.3. Auto-renewal and cancellation
A Subscription renews automatically for a further period, and payment is taken at the start of each period, until you cancel it.
Cancellation is made in Google Play: Google Play → profile icon → Payments & subscriptions → Subscriptions → SpoolFarm → Cancel subscription. You must cancel at least 24 hours before the end of the current period. After cancellation, access continues until the end of the paid period; no partial refund is made for unused days unless required by law.
Uninstalling the Application does not cancel the Subscription.
5.4. Price changes
The Developer may change prices. A change does not affect an already paid period. For an existing Subscription, Google notifies you of a price change in advance in accordance with Google Play rules; where Google's rules or the law so require, a price increase takes effect only after your consent, and in the absence of consent the Subscription is not renewed.
5.5. Lifetime licence
The pro_lifetime product is a one-time purchase. Buying it gives you permanent access to the Pro edition without a subscription: no monthly or annual charges and no auto-renewal. You pay once.
This does not mean that the Developer undertakes to release updates indefinitely, or to support new Android versions, new printer models or third-party services forever — a "lifetime" licence creates no such obligation. "Lifetime" refers to the lifetime of the Application, not the lifetime of the User. If the Developer discontinues the Application, the purchased licence continues to apply to already released versions to the extent they remain operable.
5.6. Purchase verification and offline access
The Application asks Google Play whether your purchase is still valid and remembers the answer for up to 3 days. This is done so that a lack of internet access — travel, a weak signal, a temporary outage — does not deprive a paying User of access.
If none of the checks made within those 3 days succeeds, access to paid features is suspended until the connection to Google Play is restored. Your data is not deleted or corrupted in the process.
5.7. Refunds
Refunds for Google Play purchases are handled by Google in accordance with its rules. You should start by contacting Google Play; in certain cases a refund is available self-service within the period set by Google after purchase.
If a refund through Google is not possible and there are grounds for one, write to us at spoolfarm@ikkadoes.com and we will consider your request. This clause does not limit your rights under Section 6 or under the law of your country of residence.
6. Right of withdrawal for EU consumers
If you purchase the Application as a consumer in the European Union, you are as a general rule entitled to withdraw from the contract within 14 days without giving reasons.
For digital content supplied immediately, this right is lost if you expressly consented to immediate performance and acknowledged that you thereby lose the right of withdrawal. Such consent is normally given during the purchase flow in Google Play.
The right of withdrawal does not affect your remedies where digital content does not conform to the contract (in particular under Directive (EU) 2019/770).
7. Third-party services, equipment and accounts
7.1. The Application interacts with equipment and services that do not belong to the Developer: 3D printers (Bambu Lab, Klipper/Moonraker, OctoPrint and others), Bambu Lab Cloud, Spoolman, Telegram, Discord, arbitrary webhook endpoints, and your own recognition server.
7.2. Such services operate under their own rules and terms. The Developer does not control them and is not responsible for their availability, for changes to their protocols, or for the consequences of their use.
7.3. You are responsible for the lawfulness of the use of your credentials and for having the right to connect to the relevant equipment and services.
7.4. Changes to third-party protocols may render individual features inoperable. The Developer will make reasonable efforts to restore them but does not guarantee this where restoration is objectively outside the Developer's control.
8. 3D printing safety and User responsibility
This section is important. Please read it in full.
8.1. SpoolFarm is an auxiliary monitoring and control tool. The Application is not a safety device or safety system, and does not replace fire safety measures, printer firmware thermal protection, or physical supervision of the equipment.
8.2. The Application allows commands to be sent to equipment, including remotely: starting and stopping prints, changing temperatures, moving mechanics, sending G-code and macros. The User bears responsibility for the consequences of the commands sent. You must understand what a command does before sending it.
8.3. Starting a print remotely without visual inspection of the working area creates risk. You must satisfy yourself that the build plate is clear and the equipment is in good order.
8.4. Notifications may fail to arrive or arrive late. The causes lie outside the Developer's control: Android power saving, background execution limits, lack of network, third-party service outages, notifications disabled at system level. You must not rely on SpoolFarm notifications as an emergency alarm.
8.5. The data shown by the Application (remaining filament, temperatures, progress, cost calculations) is informational, depends on the accuracy and correct operation of the equipment, and may be inaccurate. Decisions material to safety or money should be verified against the primary source.
8.6. You undertake to comply with the equipment manufacturer's instructions and fire safety requirements, and not to leave printing unattended where the manufacturer's instructions prohibit it.
8.7. You accept the risk inherent in 3D printing. You understand that 3D printing involves heating to high temperatures, moving mechanical parts and a risk of fire, and you knowingly accept that risk by using the Application to control the equipment.
8.8. The decision to start, continue or stop a print is yours and yours alone. You are solely responsible for that decision and for all its consequences, whether it is made manually or remotely through the Application.
8.9. The Application merely relays commands to the equipment and displays data received from it. It does not check the safety of those commands and cannot prevent dangerous actions by the equipment, its firmware, or by you.
8.10. You are responsible for the physical environment in which the equipment operates: sound electrical wiring and sockets, the absence of combustible material near the printer, working fire-suppression equipment, and compliance with the equipment manufacturer's requirements.
8.11. The Application must not be your only means of supervising a print. Use it as a supplement to physical supervision and the equipment's own safety features, not as a substitute for them.
8.12. The equipment (3D printers and related devices) belongs to you or is in your possession. The Developer is not its owner, keeper or operator, has no physical access to it, and cannot inspect it, assess its condition, build quality, wear or fitness for use, or intervene in its operation.
8.13. Choosing, buying, assembling, installing, configuring, maintaining, repairing and keeping the equipment in working order is exclusively your responsibility. The Developer takes no part in any of these activities.
8.14. The Application's function is to relay the commands that you yourself issue and to display the data that the equipment itself reports. The Application does not manufacture or supply the equipment, does not certify it, and is not responsible for its design, firmware or factory safety settings.
8.15. You accept responsibility for your own life and health, for the life and health of anyone nearby, and for your equipment, premises, property and surroundings while operating 3D printing, including where a print is started or controlled through the Application.
8.16. Any claim relating to the equipment's design, quality, malfunction or failure, or to its firmware, should be addressed to the equipment's manufacturer or supplier.
8.17. This Section allocates responsibility to the extent permitted by law and does not affect liability for death or personal injury, for intent or gross negligence, or any rights that cannot be limited by contract (see also Section 10).
9. Disclaimer of warranties
9.1. Except for warranties that cannot be excluded under applicable law, the Application is provided "as is" and "as available".
9.2. The Developer does not warrant that the Application will operate without errors or interruptions, that it will be compatible with any given device, firmware or Android version, or that defects will be corrected within any particular time.
9.3. For consumers in the EU and other jurisdictions with mandatory conformity guarantees, this Section applies only to the extent permitted by law; your statutory rights remain unaffected in full.
10. Limitation of liability
10.1. To the maximum extent permitted by applicable law, the Developer is not liable for indirect losses, lost profits, loss of data, equipment downtime, spoiled prints or consumed materials.
10.2. The Developer's aggregate liability under these Terms is limited to the amount actually paid by you for the Application during the 12 months preceding the event giving rise to liability.
10.3. The limitations in this Section do not apply to liability for death or personal injury, for intent or gross negligence, or in any other case where limitation of liability is not permitted by law. Nothing in these Terms limits consumer rights that cannot be limited by contract.
11. Indemnification
11.1. If, as a result of your acts, your breach of these Terms or of the law, third parties — including your customers, neighbours, insurers or regulatory authorities — bring a claim, demand or action against the Developer, you undertake to indemnify the Developer for the reasonable costs this gives rise to, including reasonable legal fees.
11.2. The Developer will notify you of any such claim within a reasonable time of receiving it, and will not admit liability for it or settle it without your consent.
11.3. This Section does not apply to the extent the loss was caused by the Developer's own intent or gross negligence.
12. User obligations
You undertake not to use the Application to gain unauthorised access to equipment belonging to others, to interfere with the networks and services of others, or for any unlawful purpose. You are responsible for the security of your device and of the credentials you enter into the Application.
13. Intellectual property
The Application, its proprietary source code, name, logo and design belong to the Developer and are protected by law. These Terms transfer no rights in trade marks. Open-source components are used under their respective licences.
14. Personal data
14.1. Data processing is described in the SpoolFarm Privacy Policy, which forms an integral part of these Terms. The Application is designed so that the User's data remains on their device, and the Developer neither receives nor stores it.
14.2. If you enter personal data belonging to third parties into the Application — names, phone numbers or addresses of your own customers in orders and invoices — under data protection law you are the controller of that data. The Developer does not receive or process such data and acts as neither controller nor processor in respect of it.
14.3. You are solely responsible for the lawfulness of collecting and processing your customers' data, for informing them of that processing, and for responding to any requests they make under applicable data protection law (in particular the GDPR).
14.4. If you enable server mode (the local-network web interface), you are solely responsible for the security of access to that data, including your choice of PIN and the network the server runs on.
15. Term and termination
15.1. These Terms apply for as long as you use the Application.
15.2. You may terminate them at any time by uninstalling the Application; cancel your Subscription separately (clause 5.3).
15.3. The Developer may terminate the licence in the event of a material breach by you, in particular circumvention of purchase verification mechanisms. Termination does not deprive you of a refund where one is provided for by law.
15.4. Sections 9, 10, 11, 13 and 17 survive termination.
16. Changes to these Terms
16.1. The Developer may amend these Terms where functionality, legislation or store conditions change.
16.2. The current version is published at the address indicated in Google Play and on the Application's website, stating its version and date.
16.3. Material changes that worsen the User's position take effect no earlier than 14 days after publication; continued use of the Application after that constitutes acceptance. If you do not agree, stop using the Application and cancel your Subscription.
17. Governing law and dispute resolution
17.1. These Terms are governed by the law of Romania.
17.2. If you are a consumer, this choice of law does not deprive you of the protection afforded by mandatory provisions of the country of your habitual residence, and you may bring proceedings before the courts of your place of residence.
17.3. The parties will seek to resolve any dispute by correspondence to spoolfarm@ikkadoes.com before going to court.
17.4. EU consumers may use the out-of-court dispute resolution mechanisms provided for by EU law.
18. Miscellaneous
18.1. The invalidity of any individual provision does not affect the remainder; an invalid provision is replaced by a permissible one closest to it in meaning.
18.2. These Terms together with the Privacy Policy constitute the entire agreement between the parties in respect of the Application.
18.3. The Developer may transfer its rights and obligations under these Terms in the event of reorganisation or disposal of the project, without worsening the User's position.
18.4. These Terms are drawn up in Russian and English. In the event of a discrepancy in interpretation, the Russian version prevails.
19. Contact
Irakli Nishnianidze Trading as: IkkaDoes Address: Intrarea Guliver, nr. 13 060565 Bucharest, Romania Email: spoolfarm@ikkadoes.com Subject line: [SpoolFarm] Terms
Enquiries are handled within a reasonable time, normally within 30 days.