Terms of Service
Last updated: 2026-09-28
Service: Kalkulator Remontu AI (Renovation Calculator AI)
URL: https://kalkulatorremontu.web.app
Operator: Gmbi Marek Papis, sole proprietorship registered in Poland, address: ul. Pomorska 70 m. 10, 91-409 Lodz, Poland, Tax ID (NIP): 9820319917, e-mail: airenovationcalculator@gmail.com
Effective Date: January 1, 2026
Last Amended: September 28, 2026
1. Definitions
- Service — the web application Kalkulator Remontu AI available at https://kalkulatorremontu.web.app.
- Operator — Gmbi Marek Papis, ul. Pomorska 70 m. 10, 91-409 Lodz, Poland, NIP: 9820319917.
- User — any person using the Service.
- Account — an individual User account in the Service, created upon registration or automatically as an anonymous account.
- Anonymous User — a person using the Service without registration, with a temporary Firebase account. Their Projects are not saved to the server until registration.
- Registered User — a person who created an Account with an email address and password.
- PRO User — a Registered User with an active PRO Subscription, receiving additional Points.
- Company Account — an Account designated as a business account, with additional business features.
- Company PRO Account — a Company Account with an active PRO Subscription.
- Points — virtual service credits enabling the use of paid features. Points have no monetary value and cannot be exchanged for cash.
- PRO Subscription — paid access to advanced features with additional Points, on one of two plans: monthly, renewed automatically, or annual, bought once without automatic renewal.
- Project — a data set describing a renovation or construction job, containing rooms, materials, labour, equipment, and configuration.
- Template — a predefined Project serving as a starting point for new Projects.
- AI Analysis — a feature using artificial intelligence models (provided by OpenAI, LLC) to analyze photos or project descriptions.
- Stripe — the third-party payment processor handling transactions in the Service.
2. Acceptance of Terms
- By accessing or using the Service, you agree to be bound by these Terms of Service. If you do not agree, you must not use the Service.
- The Operator reserves the right to modify these Terms. Continued use of the Service after changes are posted constitutes acceptance of the modified Terms.
- You must be at least 16 years of age to use the Service. If you are under 18, you represent that you have your parent's or legal guardian's permission to use the Service.
3. Services and Features
3.1 Free Tier
All Users may:
- browse and edit Projects locally (Anonymous Users),
- use the renovation cost calculator,
- view pie/bar chart cost summaries,
- use the Q&A panel,
- view cost estimates.
The first estimate prepared by AI Analysis is free and requires no payment card. After it, the User sees a preview of the estimate containing part of the information; the full estimate, editing and export require an active PRO Subscription. An Anonymous User must create an Account before purchasing.
3.2 Points System
The following operations require Points:
| Operation | Cost (Points) | PRO Cost (Points) |
|---|---|---|
| Add new Project | 1 | 1 |
| Duplicate Project | 1 | 1 |
| Assign Project access | 1 | 1 |
| Export to PDF | 1 | 0 |
| Export to XLS | 1 | 0 |
| Import from XLS | 1 | 0 |
| Import file/price list | 1 | 0 |
| Add company photo | 1 | 0 |
| Add project photo | 0 | 0 |
| AI photo analysis | 2 | 1 |
| AI description analysis | 1 | 1 |
Current operation costs are displayed in the Service and are subject to change.
3.3 PRO Subscription
The PRO Subscription provides:
- access to advanced features (project sharing, estimation config, margin/VAT settings, PDF templates),
- additional Points included (current amount displayed in the Service),
- reduced Point costs for operations,
- project duplication,
- public project links (Company PRO Accounts).
4. Account Registration
4.1 Anonymous Account
- Users may use the Service without registration.
- An Anonymous Account is created automatically via Firebase Authentication.
- Anonymous Users' Projects are not saved to the server until registration. On the server we store: the temporary Account identifier and Points balance, technical data needed for the free usage limit (a hash of the browser fingerprint, IP address, visit times, the anonymous Account identifier) and, if the User uses AI Analysis, the description submitted to OpenAI and its result. The Privacy Policy (sections 3.7 and 7) sets out how long this data is kept.
- Anonymous Users receive an initial pool of Points (current amount displayed in the Service).
- Export, import, photos and sharing of Projects require registration.
4.2 Registered Account
- Registration requires an email address and password.
- A verification email is sent upon registration.
- Registered Users receive an initial pool of Points (current amount displayed in the Service).
- Converting an Anonymous Account to a Registered Account keeps the Projects created before registration and saves them to the server.
4.3 Company Account
- Company Accounts are intended for contractors and construction businesses.
- Company Accounts receive an initial pool of Points (current amount displayed in the Service).
- Company Accounts enable: XLS import/export, price management, staff and client management, element library.
- Users may designate their Account as a Company Account by providing business details (Tax ID, address, website).
5. Payments
5.1 Payment Processor
- Payments are processed by Stripe, Inc. (https://stripe.com).
- The Operator does not store credit card data — all payment information is processed exclusively by Stripe in compliance with PCI DSS standards.
5.2 Available Payment Methods
- Credit/debit card (Visa, Mastercard, and others supported by Stripe),
- BLIK (Poland),
- Przelewy24 / P24 (Poland).
The monthly PRO plan (renewed automatically) can be paid by card only. The annual plan and Points Packages can be paid by card, BLIK or Przelewy24.
5.3 Pricing
Current prices for PRO Subscriptions, Points Packages, and other paid services are displayed in the Service and are subject to change. Prices for individuals include VAT. Prices for Company Accounts are net prices, to which VAT is added at the applicable rate.
5.4 PRO Subscription Terms
- The monthly plan renews automatically every month until cancelled.
- The annual plan is a one-time purchase of 12 months of access and does not renew automatically.
- The monthly plan can be cancelled at any time through the Stripe Customer Portal.
- After cancellation, PRO access remains active until the end of the current billing period.
- Unused Points from a subscription do not carry over to the next period and are non-refundable.
5.5 Points Terms
- Points are virtual service credits with no monetary value.
- Points cannot be exchanged for cash or transferred between accounts.
- Unused Points do not expire (except Points from PRO Subscriptions).
- The Operator reserves the right to modify Point costs with 30 days' advance notice.
5.6 30-Day Money-Back Guarantee
- The Operator offers a money-back guarantee on the annual PRO plan, for individuals and Company Accounts alike: within 30 days of purchase the User may request a refund of the full amount paid, without giving a reason.
- Requests should be sent to airenovationcalculator@gmail.com, stating the email address of the Account.
- The Operator refunds the payment to the method used for the purchase within 14 days of receiving the request. PRO access ends when the refund is made.
- The guarantee does not limit statutory consumer rights, including the right of withdrawal described in section 13.
6. Project Sharing
6.1 Access Levels
- Owner — full access to the Project, manages sharing.
- Admin (Shared Admin) — can edit the Project, assign access, export XLS (if PRO).
- Editor (Shared Editor) — can edit within visibility flags set by the Owner.
- Reader (Shared Reader) — read-only access within visibility flags set by the Owner.
6.2 Responsibilities
- The Project Owner is responsible for managing access to their Project.
- The Operator is not liable for the consequences of sharing a Project with third parties.
- Project sharing requires a PRO Subscription and costs 1 Point per access assignment.
7. AI Analysis
- The Service offers AI analysis features powered by artificial intelligence models provided by OpenAI, LLC.
- When using AI analysis, data (photos, project descriptions) is transmitted to OpenAI servers for processing.
- AI analysis results are approximate and do not constitute professional construction, architectural, or engineering advice.
- The Operator does not guarantee the accuracy, completeness, or usefulness of AI analysis results.
- Users rely on AI analysis results at their own risk.
- AI analysis costs in Points are set out in the table in section 3.2.
8. Intellectual Property
8.1 Operator's Property
- The Service, its source code, visual design, templates database, and configuration data are the intellectual property of the Operator.
- Users do not acquire any intellectual property rights to the Service.
- Copying, modifying, or distributing elements of the Service without the Operator's consent is prohibited.
8.2 User Content
- Users retain all intellectual property rights to content they submit to the Service (project descriptions, photos, notes).
- Users grant the Operator a non-exclusive, royalty-free, worldwide license to store and process User content solely for the purpose of providing the Service.
- When using AI analysis, User content is transmitted to OpenAI in accordance with their data processing terms.
8.3 DMCA Compliance
If you believe that content on the Service infringes your copyright, please send a notice to airenovationcalculator@gmail.com containing:
- identification of the copyrighted work,
- identification of the infringing material,
- your contact information,
- a statement of good faith belief that the use is not authorized,
- a statement under penalty of perjury that the information is accurate,
- your physical or electronic signature.
9. Limitation of Liability
- The Service is intended for approximate renovation and construction cost estimation. All estimates and calculations generated by the system are approximations only and may contain errors. Calculation results do not constitute a commercial offer, a formal construction cost estimate under applicable building laws, or professional technical advice.
- The Operator shall not be liable for incorrect, inaccurate, or erroneous calculations generated by the system, including any malfunction of the price calculation, cost estimation, or material quantity computation features. Users rely on calculation results at their own risk and should verify them with a professional cost estimator or contractor.
- THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
- The Operator shall not be liable for:
- the accuracy of cost estimates generated by the Service,
- construction or renovation decisions made based on Service data,
- financial losses resulting from differences between estimates and actual costs,
- AI analysis results,
- service interruptions caused by factors beyond the Operator's control (e.g., server outages, payment processor downtime),
- data loss caused by force majeure.
- IN NO EVENT SHALL THE OPERATOR'S TOTAL LIABILITY EXCEED THE AMOUNT PAID BY THE USER FOR SERVICES IN THE 12 MONTHS PRECEDING THE CLAIM.
- SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF CERTAIN WARRANTIES OR LIMITATION OF LIABILITY. IN SUCH CASES, THE ABOVE LIMITATIONS APPLY TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW.
10. Indemnification
You agree to indemnify, defend, and hold harmless the Operator and its officers, employees, and agents from and against any claims, liabilities, damages, losses, and expenses (including reasonable attorneys' fees) arising out of or in any way connected with:
- your use of the Service,
- your violation of these Terms,
- your violation of any third-party rights,
- any content you submit to the Service,
- any construction or renovation decisions made based on data from the Service.
11. Dispute Resolution
11.1 Governing Law
These Terms shall be governed by and construed in accordance with the laws of the Republic of Poland, without regard to conflict of law provisions.
11.2 Informal Resolution
Before filing any formal proceedings, both parties agree to attempt to resolve disputes informally by contacting airenovationcalculator@gmail.com. The parties shall endeavour to resolve the dispute within 30 days.
11.3 Binding Arbitration
If informal resolution fails, any dispute arising from or relating to these Terms or the Service shall be resolved by binding arbitration under the rules of the Court of Arbitration at the Polish Chamber of Commerce (Sad Arbitrazowy przy Krajowej Izbie Gospodarczej), unless the User qualifies as a consumer under applicable law. Consumers retain the right to bring claims in their local courts.
11.4 Class Action Waiver
To the fullest extent permitted by law, you agree that any dispute resolution proceedings will be conducted on an individual basis and not as a class, consolidated, or representative action.
12. Complaints
- Users may submit complaints regarding the Service to airenovationcalculator@gmail.com.
- Complaints should include: User's email address, description of the issue, and expected resolution.
- The Operator will process complaints within 14 days of receipt.
- Responses will be sent to the User's email address.
13. Right of Withdrawal (EU Consumers)
13.1 PRO Subscription
- Consumers (natural persons making purchases unrelated to business activity) within the EU have the right to withdraw from the subscription agreement within 14 days of the agreement date, without giving a reason, pursuant to EU Directive 2011/83/EU and applicable local consumer protection laws.
- Withdrawal statements should be sent to airenovationcalculator@gmail.com.
- Upon valid withdrawal, the Operator shall refund the payment within 14 days.
13.2 Points Purchase
- Points constitute digital content not supplied on a tangible medium.
- By consenting to the commencement of service before the withdrawal period expires and acknowledging the loss of the right of withdrawal, the consumer waives the right to withdraw from the Points purchase in accordance with applicable consumer protection laws.
- Such consent is obtained during the Points purchase process.
14. Account Deletion
- Users may delete their Account in the Service settings (Settings > Delete Account).
- Account deletion is irreversible.
- Upon deletion:
- User profile data is removed from the database,
- Projects owned solely by the User are deleted,
- shared Projects remain available to other Users,
- unused Points are forfeited without refund,
- active PRO Subscriptions are cancelled (without refund for the unused period).
- Unused Accounts are deleted automatically: an Anonymous Account after 1 day without activity, an Account with an unconfirmed e-mail address after 7 days without activity, and a registered Account without an active PRO Subscription after 30 days without activity, following an e-mail reminder sent after 20 days. Accounts with an active PRO Subscription and Accounts from which Points or a PRO Subscription were ever purchased are never deleted automatically. Details are set out in the Privacy Policy (section 7).
15. Changes to Terms
- The Operator reserves the right to modify these Terms.
- Registered Users will be notified of changes via email or in-Service notification at least 14 days before the changes take effect.
- Continued use of the Service after changes take effect constitutes acceptance of the updated Terms.
- Users who do not accept the changes may delete their Account.
16. Miscellaneous
- If any provision of these Terms is found to be unenforceable, the remaining provisions shall continue in full force and effect.
- The Operator's failure to enforce any right or provision shall not constitute a waiver of that right or provision.
- These Terms constitute the entire agreement between the User and the Operator regarding the Service.
- These Terms are effective as of January 1, 2026. Amended with effect from September 14, 2026: monthly and annual plans (sections 1 and 5.4), payment methods (5.2), net prices for Company Accounts (5.3), 30-day money-back guarantee (5.6), free first estimate (3.1), AI analysis costs (7). Amended with effect from September 15, 2026: automatic deletion of unused Accounts (14.4) and description of the data stored on the server for Anonymous Users (1 and 4). Amended with effect from September 28, 2026: data processing for the client panel (19).
17. Third-Party Services
The Service uses the following third-party services:
| Service | Provider | Purpose |
|---|---|---|
| Firebase (Firestore, Auth, Storage, Functions) | Google LLC | Backend infrastructure, authentication, database |
| Stripe | Stripe, Inc. | Payment processing |
| OpenAI API | OpenAI, LLC | AI analysis (photos, descriptions) |
| Google Analytics | Google LLC | Traffic and usage analytics |
By using the Service, you acknowledge that your data may be processed by the above providers in accordance with their respective terms of service and privacy policies.
18. Contact
For any questions regarding these Terms, please contact:
Gmbi Marek Papis
ul. Pomorska 70 m. 10, 91-409 Lodz, Poland
NIP: 9820319917
E-mail: airenovationcalculator@gmail.com
19. Data Processing Agreement (Client Panel)
- This chapter is a data processing agreement within the meaning of Article 28 GDPR between a PRO User or holder of a Company PRO Account (the Studio), as controller, and the Operator, as processor. The Studio enters into it by creating its first link to the client panel: the application states at that point that creating the link means accepting this chapter. The agreement lasts for as long as the Operator processes data from the Studio's client panel.
- Subject matter and purpose. The Operator processes data only to provide the client panel: showing the Studio's client selected items of the Project, receiving their decisions and comments, confirming their e-mail address and protecting the panel against abuse.
- Types of data and data subjects. The Studio's clients and anyone the Studio gave the link to: e-mail address, decisions and comments with the time they were made, a shortened IP address in the activity log and a cryptographic hash of the IP address in the attempt counters. Section 16 of the Privacy Policy gives the details.
- The Studio's instructions. The Operator processes the data only on documented instructions from the Studio. Creating, extending or revoking a link and deleting a Project or Account are such instructions. If the law requires the Operator to process the data otherwise, the Operator informs the Studio before doing so, unless the law forbids it. If an instruction in the Operator's opinion infringes the GDPR, the Operator informs the Studio without delay.
- Confidentiality. Only persons authorised by the Operator and bound to confidentiality have access to the data.
- Security. The Operator applies the measures of Article 32 GDPR, including: encrypted connections, database access from the server only, links stored only as hashes, shortened IP addresses in the log, attempt limits per link and per IP address, and no analytics tools on the panel pages.
- Sub-processors. The Studio gives general authorisation for the providers named in section 5 of the Privacy Policy as the panel's hosting and database: Google LLC (Firebase) and Vercel Inc. The Operator informs the Studio at least 14 days in advance of any intended addition or replacement of such a provider. In that time the Studio may object or stop using the panel. The Operator imposes the same data protection obligations on each sub-processor.
- Help with data subject rights. The Operator helps the Studio respond to requests from data subjects. A request sent directly to the Operator is passed on to the Studio without undue delay.
- Breaches. The Operator notifies the Studio of a personal data breach concerning the client panel without undue delay, and no later than 48 hours after becoming aware of it, at the Account's e-mail address. The Operator also helps the Studio meet its obligations under Articles 32-36 GDPR.
- Deletion. When a Project or Account is deleted, the Operator deletes the client panel data of that Project. Attempt counters delete themselves after about 2 hours. Backups, if any, expire within their retention cycle.
- Information and audits. The Operator makes available to the Studio the information needed to show compliance with Article 28 GDPR and allows audits, announced at least 14 days in advance, in the form of written questions and answers.
- The Studio's obligations. The Studio is responsible for the legal basis for sharing its client's data and for informing the client. It enters only the e-mail address of the person it shares the Project with.
- Changes. The Operator announces changes to this chapter under section 15.2, at least 14 days before they take effect.