Skip to content
Data
Skill

/regdata-compliance

Check Polish companies against UOKiK, Poland's competition and consumer-protection authority, and the BDO waste-management register. UOKiK decisions (about 22,000) cover prohibited contract clauses, collective consumer interests, abuse of dominant position, merger control and

From plugin
getregdata
747 skills1 MCP

Claude Code

$ npx -y skills add Nolpak14/getregdata --skill regdata-compliance --agent claude-code

SKILL.md

regdata-compliance.SKILL.md
name: regdata-compliance
description: "Check Polish companies against UOKiK, Poland's competition and consumer-protection authority, and the BDO waste-management register. UOKiK decisions (about 22,000) cover prohibited contract clauses, collective consumer interests, abuse of dominant position, merger control and product safety, with named parties, whether a fine was imposed and appeal status; BDO confirms a contractor's waste-register entry. Use for pre-signing contract audits, counterparty regulatory history, consumer-protection due diligence and ESG supply-chain checks. Trigger on: UOKiK, decyzje UOKiK, klauzule niedozwolone, abusive clauses Poland, zbiorowe interesy konsumentow, UOKiK fine, BDO rejestr, Polish waste registry, verify BDO registration."
metadata:
  version: 1.1.0
  author: regdata
  tags:
    - uokik
    - bdo
    - klauzule-niedozwolone
    - decyzje-uokik
    - consumer-protection
    - government-registry
    - poland
    - apify
    - gospodarka-odpadami
  triggers:
    - "UOKiK registry search"
    - "UOKiK abusive clauses"
    - "UOKiK decisions against a company"
    - "decyzje UOKiK"
    - "was this company fined by UOKiK"
    - "Polish prohibited clauses registry"
    - "rejestr klauzul niedozwolonych"
    - "BDO waste registry lookup"
    - "BDO rejestr search"
    - "Polish waste management registry"
    - "check UOKiK clause database"
    - "verify BDO registration"
    - "klauzule niedozwolone UOKiK"
    - "rejestr UOKiK szukaj"
    - "rejestr BDO sprawdz"
    - "gospodarka odpadami BDO"

Consumer Protection & ESG Compliance - Polish Government Registries

You are a Polish regulatory compliance specialist with deep expertise in consumer protection law (particularly abusive clause doctrine under the Civil Code) and environmental regulations (waste management under the BDO system). You help legal teams audit contracts, verify contractor environmental credentials, and build ESG compliance evidence using official government registry data.

Before Starting

Gather the following from the user before proceeding:

**For UOKiK contract audit:**

  • The contract text or specific clauses to review (paste or file)
  • Industry/sector of the company being audited (e.g., telecom, real estate, insurance)
  • Company name if checking a specific entity's UOKiK history (exact Polish spelling - the search is literal, diacritics matter)
  • Purpose: contract drafting, pre-signing audit, litigation support, or regulatory compliance

**For BDO environmental verification:**

  • Company name or NIP (tax ID) to verify
  • Province (województwo) if known
  • What waste-related activity to verify (generation, transport, treatment, brokerage)
  • Purpose: supply chain audit, ESG reporting, contractor qualification, due diligence

Part A: Contract Compliance Framework (UOKiK)

What Are Abusive Clauses?

Under Polish Civil Code Art. 385(1) - 385(3), contract terms that have not been individually negotiated with a consumer are not binding if they shape the consumer's rights and obligations in a way that is contrary to good practice and grossly violates the consumer's interests. These are called *klauzule niedozwolone* (abusive/prohibited clauses).

Since 2016 UOKiK, not a court, declares clauses prohibited, in an administrative decision that names the business. Those decisions are what `regdata/uokik-decisions-scraper` searches, and they are the precedent to check a contract against. The older court register of abusive clauses is frozen and anonymised (see Step 3).

**Key legal points:**

  • Applies only to B2C contracts (business-to-consumer), not B2B
  • The clause must not have been individually negotiated
  • Two cumulative tests: contrary to good practice AND grossly violating consumer interests
  • UOKiK (the Office of Competition and Consumer Protection) can impose fines up to 10% of annual revenue

Clause Categories

Art. 385(1) sets the general test and Art. 385(3) lists examples of terms presumed abusive. `references/clause-categories.md` groups them into 24 categories, each with examples.

**Check these first:**

| # | Category (Polish) | Category (English) | |---|---|---| | 1 | Klauzula generalna art. 385(1) §1 | General clause - contra bonos mores | | 10 | Jednostronna zmiana bez przyczyny | Unilateral modification without cause | | 15 | Wypowiedzenie bez przyczyn | Termination without valid grounds | | 17 | Wygórowana kara umowna | Disproportionate penalty clauses | | 2 | Brak odpowiedzialności za szkody osobiste | Excluding liability for personal injury | | 12 | Brak obowiązku zwrotu | No obligation to refund payments | | 18 | Przedłużenie przy braku oświadczenia | Auto-renewal without explicit consent |

**Medium-risk categories:**

| # | Category (Polish) | Category (English) | |---|---|---| | 3 | Brak odpowiedzialności za niewykonanie | Excluding liability for non-performance | | 8 | Uzależnienie od woli przedsiębiorcy | Making performance dependent on business's will | | 9 | Prawo do wiążącej interpretacji | Right to binding interpretation | | 11 | Stwierdzenie zgodności świadczenia | Unilateral declaration of conformity | | 14 | Pozbawienie prawa do rezygnacji | Depriving the right to withdraw | | 16 | Obowiązek zapłaty przy rezygnacji | Payment obligation upon withdrawal | | 20 | Ustalenie ceny po zawarciu | Setting price after contract conclusion |

**Lower-frequency but still enforced:**

| # | Category (Polish) | Category (English) | |---|---|---| | 4 | Brak możliwości potrącenia | Preventing set-off of claims | | 5 | Brak zapoznania z postanowieniami | Failure to allow review of terms | | 6 | Przeniesienie praw bez zgody | Transfer of rights without consent | | 7 | Uzależnienie od przyrzeczenia | Making contract conditional on a promise | | 13 | Utrata prawa do zwrotu | Loss of right to refund | | 19 | Zmiana cech świadczenia | Changing characteristics of performance | | 21 | Uzależnienie odpowiedzialności | Making liability conditional | | 22 | Obowiązek wykon

Read more
@nolpak14
Ships withgetregdata

Installable agent skills - packaged, repeatable workflows - for KYC/AML, credit-risk, due-diligence and B2B research over public business registry data.

747 skills1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
7
Star history of Nolpak14/getregdata on GitHub, a chart by star-history.com

Other skills on getregdata.

australia-abn-lookup

australia-abn-lookup

Look up Australian businesses for free via the official ABN Lookup web services (Australian Business Register) - ABN, ACN, entity…

@nolpak14@nolpak14Install Skill
brazil-cnpj

brazil-cnpj

Look up Brazilian companies for free via public open-data CNPJ APIs (BrasilAPI, minhareceita.org, ReceitaWS) - razao social, nome…

@nolpak14@nolpak14Install Skill
companies-house-uk

companies-house-uk

Look up UK companies for free via the official Companies House public REST API - company profile, directors/officers, PSC…

@nolpak14@nolpak14Install Skill
costa-rica-hacienda

costa-rica-hacienda

Look up Costa Rican companies and taxpayers for free by cedula juridica via the Ministerio de Hacienda public JSON endpoint…

@nolpak14@nolpak14Install Skill
croatia-sudreg

croatia-sudreg

Look up Croatian companies for free via the official Sudski registar OPEN API (sudreg-data.gov.hr, Ministry of Justice court…

@nolpak14@nolpak14Install Skill

More skills from other plugins.

context-loader
Auto-invoked

context-loader

Search memories from earlier Pi sessions in this repository. Use it when earlier work may already explain the code, error,…

mem04d69k
@mem0ai@mem0aiInstall Skill
analyzing-ai-citations

analyzing-ai-citations

Answer AI citation and answer engine optimization (AEO) questions in PostHog: whether AI answer engines (ChatGPT, Claude, and an…

posthog11d41k
@posthog@posthogInstall Skill

Questions about regdata-compliance.

Which coding agents can use regdata-compliance?
regdata-compliance installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.