Sheet 04Terms of serviceMAPENGINE • Version 2026-11-10
Terms of service
General provisions
These terms set out the rules for using your account, paid access and the MapEngine online services: the portal, licence verification, computer registration, server-side analysis of files, support and updates.
The Service is provided by the publisher named in the “Publisher details” document (“I”).
The terms are accompanied by these documents: Software licence, Withdrawal and refund policy, Complaints, Offer, analysis allowances and technical conditions, Privacy and Cookies. Purchases through PayPro are also subject to the seller’s terms shown at checkout. None of these documents takes away rights that cannot be excluded by contract.
Definitions
- Software – the MapEngine application for computers running Windows.
- Account – your profile in the MapEngine portal.
- Paid Access – the right to use the Software and the services included in the offer for 365 days. The first purchase and each continuation are separate one-off purchases, with no automatic renewal.
- Licence Key – the data linking your Account and Paid Access to the Software.
- Computer – a device on which the Software has been registered with your key.
- Analysis – processing on my server of a file sent from the Software: recognising the controller family and suggesting maps or, on a separate request, decoding DTC codes.
- Calibration file – a read-out of the contents of an engine, gearbox or other control unit.
- You – the person or business that holds the Account. If you act on behalf of a business, you confirm that you can bind it.
Who can buy
The Service is intended for lawful, professional work with calibration files, but a consumer may also use it. The buyer must have the capacity to enter into a contract.
Checkout shows the countries and payment methods available for the order.
A consumer keeps all rights that cannot be excluded. In Poland, some of these rights also belong to a sole trader who buys something related to their business where the purchase is not of a professional nature for them (Article 7aa of the Consumer Rights Act). A tax ID, an invoice made out to a business or your own statement does not by itself decide who you are in a given matter; what counts is the real nature of the purchase. I do not make a contract conditional on a statement that you are buying for professional purposes.
Account
You create an Account by registering in the portal. Confirming your e-mail address is required before purchase and before using the Software. Until you confirm it, you can log in, resend the confirmation link and recover access to the Account. The Account itself is not a purchase of access.
Give true details, protect your password and tell me if anyone may have gained access to your Account.
You can delete your Account in the portal or through support. Deleting the Account deletes the Licence Key and cancels access, including during a period you have already paid for, with no refund for unused time (without affecting your rights that cannot be excluded), and ends the continuation price guarantee. Before deletion I will show you these consequences and ask you to confirm. Save any local data you need beforehand. Deleting the Account is not a withdrawal from the contract and does not take away your right to make a complaint. I must keep some data for longer where the law requires it (see the privacy documents).
I make these terms and the other documents available free of charge before the contract is concluded, in a form you can save. I send confirmation of the purchase by e-mail. Creating an Account does not mean consent to any charge; a purchase is made separately, at the checkout.
What you are buying
You buy the right to use the Windows program and the online services included in the offer for 365 days. You do not buy ownership of the program or access with no time limit. When Paid Access expires, you can no longer use the Software or the online services. Files you have saved stay on your computer.
The package includes the electronically delivered program and the services provided throughout the access period: licence verification, online analysis, access to reference data and updates. Downloading the program or activating the key does not mean I have performed the whole package.
The program requires active access and an internet connection when it starts and for online analyses. There is no offline mode.
System requirements: Windows 10 or 11 (64-bit), at least 8 GB RAM and a display resolution of at least 1600 × 900. At resolutions below 1600 × 900, the program window is not optimal and work is harder. The other technical conditions are in the document “Offer, analysis allowances and technical conditions”.
How recognition works. The program does not contain ready-made definitions of all maps of all controllers. Based on the similarity of a file to reference patterns, it judges which maps may be present and shows them as filtered suggestions for you to verify. Recognition is based on similarity to patterns derived from original (factory) files. If you load a modified file as the original (ORI), especially one modified in a way that greatly hinders verification of the maps, the match may be weaker or incomplete, and the confidence indicator may not show this. Use an unmodified read as the ORI.
Controller coverage. The current coverage of controller-family recognition is published in the “Database capabilities” tab on mapengine.pro (https://mapengine.pro/capabilities). Before you buy, use it to see whether your controller is in the offer; that list is the agreed scope. A family, variant, map or code that is not listed there is outside the offer. I update the list as the database grows.
DTC module. The DTC module shows decoded fault codes, their names and whether they are active in the file. It is not a read-out from a connected vehicle. It covers the families and variants listed in the “Database capabilities” tab. For a file from a listed family, decoding depends on the pattern and on the contents of the file.
Licence Key and computers
A standard licence covers one active, authorised computer. You can disconnect the previous computer in the portal free of charge and register a new one; the limit of one active computer continues to apply. If you have lost access to the previous computer, contact support. If I agree a different limit, I will state it before purchase.
I recognise a computer by identifiers derived from the hardware and by the device’s public key; only a calculated hash is sent to the server. I do not browse your personal files.
If you share access credentials or exceed the limit, I may respond proportionately (point 15). This does not take away your statutory refund rights.
Price and payment
- First purchase: includes 365 days of access. The current price is shown in the Pricing page on the MapEngine website and in the portal before an order is placed.
- Continuation: EUR 249 net for the next 365 days. The right to buy a continuation does not lapse because of a break in use, even a multi-year one.
- Continuation price guarantee. Customers who pay for the first purchase by 31 December 2026 inclusive (until 23:59:59 Polish time, according to the payment operator’s confirmation of payment, not the creation of the account or the start of payment) have a guarantee of EUR 249 net for every continuation, with no time limit. The guarantee applies to the net price; taxes may change. Customers who pay for the first purchase after that date do not have this guarantee; I will state the price of their continuation before purchase. A full refund of the first purchase ends the guarantee; if you buy again, the date of the new purchase applies.
- Tax. Applicable tax is added to net prices. The checkout shows the full amount payable, including the tax applicable in your country, before payment.
- Price changes. The price of the first purchase may change for future orders. The price of an order already placed remains the price shown when it was placed.
- No automatic payments. There is no automatic renewal and no recurring charging. Discounts apply only to the first purchase.
- How a continuation works. While your access is active, a continuation adds 365 days from its current end; after it has expired, 365 days are counted from confirmation of payment. The key and the registered computers stay the same.
- Refund of a continuation. A full refund of a continuation removes only the access period paid for by that continuation; earlier periods remain. I consider a partial refund individually.
Purchases are made through PayPro Global as reseller and seller (Merchant of Record), acting in its own name. The specific selling entity, its details and sales terms are shown at checkout before an order is placed and in the purchase confirmation. PayPro handles payment, transaction taxes, the purchase document and refunds. MapEngine Paweł Król-Paprot remains the publisher, licensor and provider of the program, online services and technical support. PayPro terms govern the purchase. The terms and the licence govern use of MapEngine.
Point 18 and the Withdrawal and refund policy set out withdrawal from a purchase and settlement of access.
Online analysis and allowances
Map analysis or DTC decoding starts only on your request. Merely opening and editing a file on your computer does not send it to me. The program sends me the selected file, its size, its checksum and the analysis parameters over an encrypted connection (HTTPS). Before showing a result, the program checks its signature. The largest file for online analysis is 16 MiB.
The analysis returns automatic match suggestions and, where I support it, recognised DTC codes with descriptions. Check the result before you use it. A controller family on the list does not mean every file, map or code is recognised. The program does not write files to a vehicle; correcting checksums requires an external tool.
The number of analyses is limited by allowances counted per account, in UTC. An allowance is reduced only when an analysis finishes successfully and gives a non-empty result; it is not used up by an error on my side, loss of connection, an unsupported file, an empty result or cancellation before the analysis ends. Regenerating the key, changing computer and reinstalling do not reset allowances. A queue or a technical rate limit may temporarily refuse a job; these are not additional paid analyses. The current allowances, counting rules, system requirements and an explanation of the “remaining” bar are in “Offer, analysis allowances and technical conditions”.
Your files and data
You must have the right to process every file you send. Do not send files you are not allowed to process, or files containing other people’s personal data, unless the law allows it. A file may contain vehicle or workshop identifiers (for example a VIN); the program on your computer may read them and show them to you, and I do not use them for my own purposes beyond carrying out your analysis.
A file you send is processed on my server only temporarily, for your analysis, in private storage not accessible to other customers, and is deleted when the analysis ends. If something fails, periodic clean-up deletes it after a short job time limit (details in “Privacy – platform and application”). It is not used to extend or train my search patterns, and I do not sell it or share it with other customers. For a limited time I keep only a record of the job (including time, result and the file’s hash) in order to count allowances and protect the service.
You keep the rights to your files, projects and modifications. Sending a file for analysis does not transfer them to me.
Rules of use
You must not: share your account or key, get around allowances, forge signatures, deliberately overload the service, gain unauthorised access, send unlawful content or malicious files, infringe other people’s rights, or reproduce my search patterns on a large scale. Ordinary work with your own file and lawful servicing of your customers are not such “pattern extraction”. I do not require consent for actions the law permits without consent (for example lawful actions ensuring interoperability of programs). The rules for using the program are set by the Licence.
You can report bugs or vulnerabilities to contact@mapengine.pro. Do not publish other customers’ data or active keys when doing so.
Vehicles, safety and the law. The Software deals with data that controls engines, gearboxes and other systems. Changing it may affect safety, reliability, exhaust emissions, noise, fuel consumption, durability, type approval, insurance and the manufacturer’s warranty, and on public roads or in your country may be unlawful. You decide whether and how to use the results, and you are responsible for knowing and complying with the rules that apply to you and the vehicle.
You must not use the Software or the Service to disable, bypass or defeat emission control systems, safety systems, anti-theft protections or other systems regulated by law, or for any other unlawful purpose. This prohibition applies even if you state that the vehicle will be used only on a track or off public roads. I do not recommend any specific modification.
Always keep an unmodified original read-out and check every modified file before loading it into a vehicle. I do not load files into vehicles and am not responsible for the programming tool, the procedure or the vehicle, subject to point 14.
Availability, updates and changes to the service
Maintenance and failures may cause interruptions. If the program or the services included in the offer stay unavailable for reasons on my side for at least 24 hours without a break, I extend your paid access by that time.
I provide, in good time and with notice, the updates needed for conformity with the contract, including security updates required by law.
I may change the Service only within the limits of the contract and the law and for justified reasons: to remove a security threat, to stay compatible with supported systems or infrastructure, or to improve how it works. In doing so I do not arbitrarily take away paid scope and do not add costs during the paid period. I tell you clearly about changes.
If a change affects your access or use in a significant and adverse way, I will inform you in advance on a durable medium. A consumer may then terminate the contract within 30 days of the change (or of receiving the information, if that came later), under Articles 43p and 43q of the Consumer Rights Act. There is no right to terminate if you keep free access to the earlier, unchanged version that conforms with the contract, provided the conditions of the Act are met.
Rights in the program and in results
The program and its protected components belong to their owners. You do not acquire the source code or the private search patterns. Check an analysis result before you use it. Names of manufacturers, brands and controller designations are used descriptively and do not mean any connection with, or approval by, those entities.
You may use results in your own work and in serving your customers, within the Licence and the rights of third parties. You must not resell or share results in bulk, build a competing database from them or collect them automatically through my API outside the official program.
A voluntary, ordinary feature suggestion may be considered and used by me without any obligation to implement it and without payment, unless agreed otherwise. This does not give me rights in code you have entrusted to me, confidential materials, ECU files, attachments, your customer database or personal data, and I may not train models on them.
Support and complaints
Support works by e-mail (contact@mapengine.pro) and through the account portal. I aim to give a first reply within 2 working days, Monday to Friday, excluding public holidays in Poland. I handle complaints under the document “Complaints and liability for conformity with the contract”.
Liability
I do not limit liability or protections that cannot be excluded. This covers the protection of consumers and of the person under Article 7aa, liability for damage caused intentionally and protection in cases of personal injury. Refunds of the purchase and statutory remedies (price reduction or withdrawal) are not subject to any limit.
Towards a business that does not benefit from consumer protection, and only to the extent the law permits, my contractual liability does not cover lost profits or indirect or consequential economic loss. It is also limited, in total for all events, to the amount of fees paid by that business for MapEngine in the 12 months before the first event. This limitation does not apply to damage caused intentionally, to fraudulently concealed defects or to liability that the law does not allow to be excluded, and it does not limit the seller’s obligations under the law.
Make backups, and check match suggestions and modified files before you use them in a vehicle. The fact that you modify files yourself does not release me from liability for damage resulting from my breach of the contract.
Ending, suspension and termination
You may stop using MapEngine without buying a continuation; access ends when the paid period ends. Uninstalling the program, deleting the Account or not buying a continuation does not by itself give a right to a refund for unused time. The right of withdrawal and the remedies for lack of conformity with the contract remain unaffected.
I may suspend or end access, proportionately to the situation, if the terms have been materially breached, payment has not been made, the law requires it or there is a direct security threat. Where possible I first explain the problem and give time to resolve it. A lawful request for a refund or a challenge to a payment is not abuse. Ending one refunded continuation does not take away an earlier, separately paid period. While a payment dispute (chargeback) is pending, access continues; a dispute decided against me is treated like a full refund of that purchase.
Changes to the terms and notices
For your purchase I apply the version of the terms in force at the time of purchase, and I record the language and version of the documents you accepted. I do not introduce retroactively a “no refunds” rule, new fees or any reduction of protection that cannot be reduced. Changes for legal, security or technical reasons must stay within the limits of the contract and the law; I notify them on a durable medium with reasonable notice and inform you of the right to terminate. Continuing to use the Service is not consent where the law requires express acceptance. Changes to prices of new orders are covered by point 7, and changes to the service by point 11.
I send notices to the e-mail address on your Account; I may also show them in the program or the portal. Keep the e-mail address on your Account up to date. Write to me at the contact address in the “Publisher details” document.
Governing law, disputes and final provisions
The relationship between you and me is governed by Polish law. For a consumer this does not remove the protection given by mandatory rules of the country where they normally live. A consumer does not have to bring claims before the court with jurisdiction over my seat. For a business without consumer protection, the court competent for the publisher’s address in the “Publisher details” document has jurisdiction, where the law allows such an agreement. Information on complaints and out-of-court dispute resolution is in the document “Complaints and liability for conformity with the contract”.
If any provision proves invalid, this does not affect the rules that cannot be excluded, and the rest of the terms apply to the extent legally possible. The Licence sets the rights in the program, and these terms set access to the services. No document takes precedence over mandatory rights, a binding purchase offer or the seller’s obligations under the law. I do not transfer the contract to another entity without the required notice or consent.
I provide the texts in Polish and in English. For a purchase made in the Polish-language version, the Polish text is binding, and for a purchase made in the English-language version, the English text is binding; the other version is then an aid to understanding. This is always subject to the buyer’s protection and to the rule that information before purchase must be understandable.
Withdrawal and settlement of a purchase
A 14-day refund period, counted from the purchase date, applies to purchases through PayPro. The Withdrawal and refund policy sets out the detailed conditions, submission procedure and effects on access: https://mapengine.pro/refunds.
This right is separate from a complaint about the conformity of the program or services with the contract. More favourable rights under mandatory law remain unaffected.