Terms of Service
1. Service provider
skanfirmy.pl is operated by Bartosz Kuć, a sole proprietor (jednoosobowa działalność gospodarcza) registered in the Central Registration and Information on Economic Activity (CEIDG), Polish tax ID (NIP) 7393933151; place of residence: Warsaw, address: ul. Puławska 49/10, 02-508 Warszawa, Poland (the “Provider”). Contact: info@skanfirmy.pl.
These Terms set out the rules for using the website at skanfirmy.pl (the “Service”) and the services provided by electronic means, pursuant to Article 8 of the Polish Act of 18 July 2002 on providing services by electronic means.
2. Definitions
- User — any natural person, legal person or organisational unit using the Service, including its programmatic endpoints (REST/MCP) and automated agents acting on their behalf.
- Services — the electronic services described in section 3.
- Monitoring — the optional service of periodic notifications about changes in the data of watched entities, described in section 6.
- Public registers — the official data sources the Service brokers access to: the VAT Taxpayer Register (Ministry of Finance), the National Court Register / KRS (Ministry of Justice), the REGON register (Central Statistical Office / GUS) and the VIES system (European Commission).
3. Types and scope of services
The Provider makes the following available in the Service, free of charge:
- Verification tools — checking companies by NIP/KRS/REGON, verifying a bank account against the VAT White List, validating an EU VAT number (VIES), a PKD activity-code search, a tax micro-account generator and a statutory-interest calculator. The tools that use the VAT White List and KRS fetch data directly from the User's browser. The REGON and VIES tools run through the Service's server. The PKD code search, the micro-account generator and the interest calculator run entirely in the browser. Details, including the scope of data shown about natural persons in business, are given in the Privacy Policy (section 3).
- Programmatic endpoints — public REST queries (including
/nip,/nips,/regon,/firma-po-regon,/krs,/vies,/rachunek) and an MCP server (/mcp) for AI agents, with no account and no API key required; a key is needed only for the Monitoring tools. The number of queries to pages and REST endpoints from a single IP address is limited (section 3 of the Privacy Policy). - Monitoring — the optional service described in section 6, which requires an email address.
Data presented by the Service comes from the Public registers and is informational in nature. The Service is an independent tool and is not affiliated with the Ministry of Finance or the Ministry of Justice.
4. Technical requirements
Using the Service requires a device with Internet access and a current browser with JavaScript enabled. Using the programmatic endpoints requires a client capable of making HTTP requests. The Provider charges no fee for data transmission — connectivity costs are borne by the User under the agreement with their own provider.
5. Rules of use
The User undertakes to use the Service in accordance with the law and these Terms, in particular:
- supplying unlawful content is prohibited;
- disrupting the operation of the Service is prohibited, including excessive automated load on the endpoints beyond ordinary use;
- using the Service to download data of natural persons in business in bulk in order to build databases or lists of them is prohibited;
- data obtained through the Service is used solely for lawful purposes, including compliance with data protection law.
6. Monitoring — formation and termination
Monitoring is a free service provided for an indefinite term. The agreement for Monitoring is formed when the User confirms the sign-up under a double opt-in model: the User provides an email address and the NIP numbers to watch, and then confirms the subscription by clicking a link in the message sent to that address. On the free plan you can watch up to 10 NIP numbers per email address. Monitoring is available to Users whose place of residence or registered office is in the European Economic Area or in a country for which the European Commission has found an adequate level of personal data protection (Article 45 GDPR). If the Provider learns that a subscriber does not meet this condition, it may terminate the Monitoring agreement with immediate effect, informing the subscriber by email.
Once a day the Provider compares the watched entity's entry in the VAT White List against the previous day and sends a notification when the VAT status, the list of bank accounts, or the registry data shown in the White List (name, address, KRS or REGON number) changes. For natural persons in business (entities without a KRS number in the White List, including civil-law partnerships), Monitoring covers only the VAT status and bank accounts, and passes on bank accounts in shortened form; it does not track changes in the name, address or REGON number of these entities. Numbers in a group excluded under section 8 of the Privacy Policy cannot be watched. The Provider suspends existing watches of such numbers and, if the exclusion becomes final, deletes them, without an automatic notification; this may also affect the number of an entity that has not objected. The detailed scope and limits are described on the Contractor monitoring page and in section 6 of the Privacy Policy.
The User may terminate the Monitoring agreement (unsubscribe) at any time, without giving a reason and at no cost: via the unsubscribe link in the footer of every notification, via the programmatic endpoint, by writing to info@skanfirmy.pl or with the unsubscribe button in their email program (if the program supports it). Unsubscribing via the link (after confirming with the button on the page that opens) or via the endpoint takes effect immediately; an unsubscribe request sent by email takes effect without undue delay after it is received. After unsubscribing with the button in the email program, sending stops immediately and the Provider deletes the watches, the API key and the webhook settings at the next daily synchronisation with the email provider (usually the next day). When the User's mail server permanently rejects messages or the User marks a message as spam, the Provider ends Monitoring (deletes the watches, the API key and the webhook settings) at the same synchronisation. After unsubscribing with the button, a permanent rejection of messages or a spam report, the User can return to Monitoring by writing to info@skanfirmy.pl (section 6 of the Privacy Policy).
7. Nature of the data and liability
The Service brokers access to data from the Public registers and presents it in processed form. For natural persons in business, the Service shows only part of the data from the Public registers (sections 3 and 8 of the Privacy Policy). The full data is available in the registers' official search tools. The Provider is not the source of that data and does not warrant its correctness, completeness or timeliness — the bodies maintaining the respective registers are responsible for its content. Results are informational only and do not constitute legal, tax or accounting advice. For the tax consequences of a specific transaction (e.g. a payment over PLN 15,000), consult a qualified adviser.
The Services are provided “as is”. The Provider makes efforts to keep the Service running without interruption but reserves the right to technical breaks and to temporary unavailability of the Public registers, which are outside its control. To the extent permitted by law, the Provider is not liable for damage arising from the use of or inability to use the Service; this does not affect liability that cannot be excluded under mandatory law, including towards consumers.
8. Complaints
Complaints about the operation of the Service may be submitted to info@skanfirmy.pl. A complaint should describe the problem and — where relevant — the email address used for Monitoring. The Provider handles complaints promptly, no later than within 14 days of receipt, and replies to the address from which the complaint was sent.
9. Personal data
The controller of personal data processed in connection with the Service is the Provider. The rules for processing data — including the email address used for Monitoring and the identification numbers entered in the tools — are described in the Privacy Policy. Information for entrepreneurs whose data comes from the Public registers, including how to object, is given in section 8 of the Privacy Policy.
10. Intellectual property
The economic copyright to the Service (code, layout, editorial content, graphic marks) belongs to the Provider and is legally protected. Data originating from the Public registers is public information and is not covered by that protection. Use of the publicly available endpoints and catalogs is governed by the terms indicated in the Service.
11. Final provisions
Matters not governed by these Terms are subject to Polish law. The choice of Polish law does not deprive a consumer whose habitual residence is in another country of the protection afforded by the provisions of that country that cannot be derogated from by agreement.
The Provider may amend these Terms for important reasons: a change in the law or a decision of an authority, a change in the scope or manner of providing the services, security reasons, or to clarify provisions or correct errors. The Provider publishes an amendment on this page at least 14 days before it takes effect and, within that period, sends Monitoring subscribers an email with the new Terms and a description of the changes. A subscriber who does not accept the amendment may unsubscribe from Monitoring before it takes effect, at no cost. Amendments required quickly by law or for the security of the services, and amendments solely in the Users' favour, may take effect earlier. The Provider publishes each version of the Terms with its date and makes previous versions available on the website.
A consumer may use out-of-court means of handling complaints and pursuing claims, for example by asking the municipal or poviat consumer ombudsman (rzecznik konsumentów) for help. Information about these procedures and the authorised bodies is available on the website of the Polish Office of Competition and Consumer Protection (uokik.gov.pl). Consumers from other EU countries may also contact the European Consumer Centre in their country. If the Provider does not accept a consumer's complaint, it will tell the consumer whether it agrees to out-of-court dispute resolution. This is a courtesy English translation; in case of any discrepancy, the Polish version prevails.